summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/concretize.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/spack/spack/concretize.py b/lib/spack/spack/concretize.py
index 044dbe5fb2..136a9d67f0 100644
--- a/lib/spack/spack/concretize.py
+++ b/lib/spack/spack/concretize.py
@@ -339,7 +339,8 @@ class Concretizer(object):
other_compiler
)
self.concretize_version(cpkg_spec)
- spec.compiler.versions = cpkg_spec.versions
+ spec.compiler = spack.spec.CompilerSpec(
+ other_compiler.name, cpkg_spec.versions)
return True
else:
# No compiler with a satisfactory spec was found