summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorGreg Becker <becker33@llnl.gov>2021-05-28 08:13:40 -0700
committerGitHub <noreply@github.com>2021-05-28 10:13:40 -0500
commit405314195e9ff9418dfd2fa20ee5ca88efaec94e (patch)
treebaf87e32b074e89b4aacf4614ee6acbe51902414 /lib
parente0fa0145e3a8fd664f14b39ed806c473a18ee07f (diff)
downloadspack-405314195e9ff9418dfd2fa20ee5ca88efaec94e.tar.gz
spack-405314195e9ff9418dfd2fa20ee5ca88efaec94e.tar.bz2
spack-405314195e9ff9418dfd2fa20ee5ca88efaec94e.tar.xz
spack-405314195e9ff9418dfd2fa20ee5ca88efaec94e.zip
aocc version detection (#23907)
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/compiler.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/spack/spack/compiler.py b/lib/spack/spack/compiler.py
index f6c7e98ff0..684f21e2d8 100644
--- a/lib/spack/spack/compiler.py
+++ b/lib/spack/spack/compiler.py
@@ -345,8 +345,11 @@ class Compiler(object):
"""
if not self._real_version:
try:
- self._real_version = spack.version.Version(
+ real_version = spack.version.Version(
self.get_real_version())
+ if real_version == spack.version.Version('unknown'):
+ return self.version
+ self._real_version = real_version
except spack.util.executable.ProcessError:
self._real_version = self.version
return self._real_version