spack/lib/spack
Massimiliano Culpo a1ca1a944a
ASP-based solver: single Spec instance per dag hash (#39590)
Reused specs used to be referenced directly into the built spec.

This might cause issues like in issue 39570 where two objects in
memory represent the same node, because two reused specs were
loaded from different sources but referred to the same spec
by DAG hash.

The issue is solved by copying concrete specs to a dictionary keyed
by dag hash.
2023-10-19 16:00:45 +02:00
..
docs AutotoolsPackage / MakefilePackage: add gmake build dependency (#40380) 2023-10-18 19:56:54 +02:00
env cc: Ensure that user-specified flags take precedence over others (#37376) 2023-06-18 14:07:08 -07:00
external Update archspec to latest commit (#39920) 2023-09-11 10:03:35 -07:00
llnl Allow / in GitVersion (#39398) 2023-10-17 20:33:59 +02:00
spack ASP-based solver: single Spec instance per dag hash (#39590) 2023-10-19 16:00:45 +02:00
spack_installable license year bump (#34921) 2023-01-18 14:30:17 -08:00