summaryrefslogtreecommitdiff
path: root/pytest.ini
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2023-10-31 17:50:13 +0100
committerGitHub <noreply@github.com>2023-10-31 17:50:13 +0100
commit544a121248ff2f3b526b5c38cc4b14affb96ee57 (patch)
treec0597c9c6dd848a9410a5a8c7214783e0372a9b9 /pytest.ini
parentcd6bb9e159ea18c46f399958558dfeb39bfb04a0 (diff)
downloadspack-544a121248ff2f3b526b5c38cc4b14affb96ee57.tar.gz
spack-544a121248ff2f3b526b5c38cc4b14affb96ee57.tar.bz2
spack-544a121248ff2f3b526b5c38cc4b14affb96ee57.tar.xz
spack-544a121248ff2f3b526b5c38cc4b14affb96ee57.zip
Fix interaction of spec literals that propagate variants with unify:false (#40789)
* Add tests to ensure variant propagation syntax can round-trip to/from string * Add a regression test for the bug in 35298 * Reconstruct the spec constraints in the worker process Specs do not preserve any information on propagation of variants when round-tripping to/from JSON (which we use to pickle), but preserve it when round-tripping to/from strings. Therefore, we pass a spec literal to the worker and reconstruct the Spec objects there.
Diffstat (limited to 'pytest.ini')
0 files changed, 0 insertions, 0 deletions