diff options
Diffstat (limited to 'lib/spack/llnl/util/cpu/microarchitecture.py')
-rw-r--r-- | lib/spack/llnl/util/cpu/microarchitecture.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/spack/llnl/util/cpu/microarchitecture.py b/lib/spack/llnl/util/cpu/microarchitecture.py index 319eec28c7..e14e1a8c66 100644 --- a/lib/spack/llnl/util/cpu/microarchitecture.py +++ b/lib/spack/llnl/util/cpu/microarchitecture.py @@ -224,7 +224,8 @@ class Microarchitecture(object): version, _, suffix = version.partition('-') # If the suffixes are not all equal there's no match - if suffix != min_suffix or suffix != max_suffix: + if ((suffix != min_suffix and min_version) or + (suffix != max_suffix and max_version)): return False # Assume compiler versions fit into semver |