diff options
author | Joseph Ciurej <ciurej1@llnl.gov> | 2016-12-03 15:38:31 -0800 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2016-12-03 15:38:31 -0800 |
commit | 552b4eae9e633e380e9ebe323222dc6a805aaaa2 (patch) | |
tree | 8fdfd6d8673be62fe78264215d99b938c01b0b37 /etc | |
parent | 2f4661313256310cf1b98a760515bd7d1523af20 (diff) | |
download | spack-552b4eae9e633e380e9ebe323222dc6a805aaaa2.tar.gz spack-552b4eae9e633e380e9ebe323222dc6a805aaaa2.tar.bz2 spack-552b4eae9e633e380e9ebe323222dc6a805aaaa2.tar.xz spack-552b4eae9e633e380e9ebe323222dc6a805aaaa2.zip |
Fixes to Handling Multiple Architectures (#2261)
* Added some notes about how multiarch detection could be fixed.
* Implemented a preliminary version of the "spack.spec.ArchSpec" class.
* Updated the "spack.spec.Spec" class to use "ArchSpec" instead of "Arch".
* Fixed a number of small bugs in the "spack.spec.ArchSpec" class.
* Fixed the 'Concretizer.concretize_architecture' method so that it uses the new architecture specs.
* Updated the package class to properly use arch specs.
Removed a number of unused architecture functions.
* Fixed up a number of bugs that were causing the regression tests to fail.
Added a couple of additional regression tests related to architecture parsing/specification.
Fixed a few bugs with setting reserved os/target values on "ArchSpec" objects.
Removed a number of unnecessary functions in the "spack.architecture" and "spack.concretize" modules.
* Fixed a few bugs with reading architecture information from specs.
Updated the tests to use a uniform architecture to improve reliability.
Fixed a few minor style issues.
* Adapted the compiler component of Spack to use arch specs.
* Implemented more test cases for the extended architecture spec features.
Improved error detection for multiple arch components in a spec.
* Fix for backwards compatibility with v0.8 and prior
* Changed os to unknown for compatibility specs
* Use `spack09` instead of `spackcompat` for the platform of old specs.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions