diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/spack/compiler.py | 5 |
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 |