From aaa75b831fc1dbac5e17841b0d89c3faa9dfd419 Mon Sep 17 00:00:00 2001 From: Massimiliano Culpo Date: Mon, 26 Oct 2020 20:17:06 +0100 Subject: compiler constraints: deduplicate the list of compilers before encoding one_of_iff rules This fixes 8 bugs in test/concretize.py --- lib/spack/spack/solver/asp.py | 1 + 1 file changed, 1 insertion(+) (limited to 'lib') diff --git a/lib/spack/spack/solver/asp.py b/lib/spack/spack/solver/asp.py index 07b8eb18b3..4a18409533 100644 --- a/lib/spack/spack/solver/asp.py +++ b/lib/spack/spack/solver/asp.py @@ -1095,6 +1095,7 @@ class SpackSolverSetup(object): def define_compiler_version_constraints(self): compiler_list = spack.compilers.all_compiler_specs() + compiler_list = list(sorted(set(compiler_list))) for pkg_name, cspec in self.compiler_version_constraints: possible_compiler_versions = [ -- cgit v1.2.3-60-g2f50