summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorscheibelp <scheibel1@llnl.gov>2017-10-06 14:23:28 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2017-10-06 14:23:28 -0700
commitb08d457dfda4e03c16cde1a1ea28a614b1e3a10e (patch)
tree2d98ed1f012b4129eba36e389358201a0e689adf /bin
parent3d8d3e888204d52008b8e2777ffa0605bfe9f9f7 (diff)
downloadspack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.tar.gz
spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.tar.bz2
spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.tar.xz
spack-b08d457dfda4e03c16cde1a1ea28a614b1e3a10e.zip
Don't check package.installed in _mark_concrete if value=True (#5634)
* spec and spec.package.spec can refer to different objects in the database. When these two instances of spec differ in terms of the value of the 'concrete' property, Spec._mark_concrete can fail when checking Spec.package.installed (which requires package.spec to be concrete). This skips the check for spec.package.installed when _mark_concrete is called with 'True' (in other words, when the database is marking all specs as being concrete). * add test to confirm this fixes #5293
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions