summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@googlemail.com>2017-09-12 21:10:31 +0200
committerscheibelp <scheibel1@llnl.gov>2017-09-12 12:10:31 -0700
commit90d50a0cee912fc1da43f617a166d0104c41939f (patch)
tree9e3715af92be3ea5515d9080b39bd197befe2cf0 /share
parent5c24370512ec6a0bc586f07acada6e7cb47f4015 (diff)
downloadspack-90d50a0cee912fc1da43f617a166d0104c41939f.tar.gz
spack-90d50a0cee912fc1da43f617a166d0104c41939f.tar.bz2
spack-90d50a0cee912fc1da43f617a166d0104c41939f.tar.xz
spack-90d50a0cee912fc1da43f617a166d0104c41939f.zip
Force reference consistency between Spec & Package
The correct place to set the mutual references between spec and package objects is at the end of concretization. After a call to concretize we should now be ensured that spec is the same object as spec.package.spec. Code in `build_environment.py` that was performing the same operation has been turned into an assertion to be defensive on the new behavior.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions