diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2021-11-03 22:20:39 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2021-11-05 00:15:47 -0700 |
commit | a4a2ed3c34aeb2bdb246a309fb108ee5f0d8edf3 (patch) | |
tree | b6e4af8d44c5e2cd9671c808937dc7d08ffb156d /.github | |
parent | 49ed41b028596d2314c219d174e533f8142ad6e4 (diff) | |
download | spack-a4a2ed3c34aeb2bdb246a309fb108ee5f0d8edf3.tar.gz spack-a4a2ed3c34aeb2bdb246a309fb108ee5f0d8edf3.tar.bz2 spack-a4a2ed3c34aeb2bdb246a309fb108ee5f0d8edf3.tar.xz spack-a4a2ed3c34aeb2bdb246a309fb108ee5f0d8edf3.zip |
concretizer: exempt already-installed specs from compiler and variant rules
Concrete specs that are already installed or that come from a buildcache
may have compilers and variant settings that we do not recognize, but that
shouldn't prevent reuse (at least not until we have a more detailed compiler
model).
- [x] make sure compiler and variant consistency rules only apply to
built specs
- [x] don't validate concrete specs on input, either -- they're concrete
and we shouldn't apply today's rules to yesterday's build
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions