diff --git a/lib/spack/spack/platforms/cray.py b/lib/spack/spack/platforms/cray.py index 7028b0db34d..af40510b2c0 100644 --- a/lib/spack/spack/platforms/cray.py +++ b/lib/spack/spack/platforms/cray.py @@ -139,6 +139,8 @@ def craype_type_and_version(cls): # If no default version, sort available versions and return latest versions_available = [spack.version.Version(v) for v in os.listdir(craype_dir)] versions_available.sort(reverse=True) + if not versions_available: + return (craype_type, None) return (craype_type, versions_available[0]) @classmethod