diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2021-11-04 00:18:42 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2021-11-05 00:15:47 -0700 |
commit | e0c3d074c0f6dbb49d22135b98f55715266afa43 (patch) | |
tree | c9e6e5655e0a3e03b3e022331fb84e8f276a71f4 /.github/workflows/setup_git.sh | |
parent | a4a2ed3c34aeb2bdb246a309fb108ee5f0d8edf3 (diff) | |
download | spack-e0c3d074c0f6dbb49d22135b98f55715266afa43.tar.gz spack-e0c3d074c0f6dbb49d22135b98f55715266afa43.tar.bz2 spack-e0c3d074c0f6dbb49d22135b98f55715266afa43.tar.xz spack-e0c3d074c0f6dbb49d22135b98f55715266afa43.zip |
bugfix: handle hashes that only exist in input specs
In our tests, we use concrete specs generated from mock packages,
which *only* occur as inputs to the solver. This fixes two problems:
1. We weren't previously adding facts to encode the necessary
`depends_on()` relationships, and specs were unsatisfiable on
reachability.
2. Our hash lookup for reconstructing the DAG does not
consider that a hash may have come from the inputs.
Diffstat (limited to '.github/workflows/setup_git.sh')
0 files changed, 0 insertions, 0 deletions