summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2021-06-26 09:18:48 +0200
committerGitHub <noreply@github.com>2021-06-26 09:18:48 +0200
commitb12cee32dee330baabeffe1176f709b902e0d1e6 (patch)
treeb54ba52f37877a4ef6d44912fed29009e7055cdb /lib
parent17f9ddb2b52042829f3f1e9e5d5b68268c8d2974 (diff)
downloadspack-b12cee32dee330baabeffe1176f709b902e0d1e6.tar.gz
spack-b12cee32dee330baabeffe1176f709b902e0d1e6.tar.bz2
spack-b12cee32dee330baabeffe1176f709b902e0d1e6.tar.xz
spack-b12cee32dee330baabeffe1176f709b902e0d1e6.zip
Update archspec to support arm compiler on a64fx (#24524)
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/external/__init__.py2
-rw-r--r--lib/spack/external/archspec/json/cpu/microarchitectures.json12
2 files changed, 13 insertions, 1 deletions
diff --git a/lib/spack/external/__init__.py b/lib/spack/external/__init__.py
index 1d707a6d9a..8adc4e1271 100644
--- a/lib/spack/external/__init__.py
+++ b/lib/spack/external/__init__.py
@@ -11,7 +11,7 @@ archspec
* Homepage: https://pypi.python.org/pypi/archspec
* Usage: Labeling, comparison and detection of microarchitectures
-* Version: 0.1.2 (commit 130607c373fd88cd3c43da94c0d3afd3a44084b0)
+* Version: 0.1.2 (commit 26dec9d47e509daf8c970de4c89da200da52ad20)
argparse
--------
diff --git a/lib/spack/external/archspec/json/cpu/microarchitectures.json b/lib/spack/external/archspec/json/cpu/microarchitectures.json
index 0eacadfbaa..e34bf9e179 100644
--- a/lib/spack/external/archspec/json/cpu/microarchitectures.json
+++ b/lib/spack/external/archspec/json/cpu/microarchitectures.json
@@ -1725,6 +1725,12 @@
"versions": ":",
"flags": "-march=armv8-a -mtune=generic"
}
+ ],
+ "arm": [
+ {
+ "versions": ":",
+ "flags": "-march=armv8-a -mtune=generic"
+ }
]
}
},
@@ -1828,6 +1834,12 @@
"versions": "5:",
"flags": "-march=armv8.2-a+crc+crypto+fp16+sve"
}
+ ],
+ "arm": [
+ {
+ "versions": "20:",
+ "flags": "-march=armv8.2-a+crc+crypto+fp16+sve"
+ }
]
}
},