diff options
author | scheibelp <scheibel1@llnl.gov> | 2017-03-16 21:08:13 -0700 |
---|---|---|
committer | becker33 <becker33@llnl.gov> | 2017-03-16 21:08:13 -0700 |
commit | 0b27a7e13d5138ebf9b2d7510b1c16179e3b803c (patch) | |
tree | bf44388b698a5d99a54a31aebfb3b854fc667ae0 /README.md | |
parent | 5936ad2ca78566fd13ad11081a75e333697b2065 (diff) | |
download | spack-0b27a7e13d5138ebf9b2d7510b1c16179e3b803c.tar.gz spack-0b27a7e13d5138ebf9b2d7510b1c16179e3b803c.tar.bz2 spack-0b27a7e13d5138ebf9b2d7510b1c16179e3b803c.tar.xz spack-0b27a7e13d5138ebf9b2d7510b1c16179e3b803c.zip |
Detect when OS updates affect compiler selection (#3410)
Fixes #1476
Concretization uses compilers defined in config files and if those
are not available defaults to searching typical paths where the
detected operating system would have a compiler. If there is an OS
update, the detected OS can change; in this case all compilers
defined in the config files would no longer match (because they would
be associated with the previous OS version). The error message in
this case was too vague. This commit adds logic for detecting when it
is likely that the OS has been updated (in particular when that
affects compiler concretization) and improves the information provided
to the user in the error message.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions