summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2022-06-28 03:33:19 -0500
committerGitHub <noreply@github.com>2022-06-28 10:33:19 +0200
commit8f7f96ae2b7489608902af125e8585074df0f546 (patch)
tree3f2b4517b099d8146072079662c743d16d486164 /lib
parent15f736e104d5d7adefcac6d11d7abce0ce6c2363 (diff)
downloadspack-8f7f96ae2b7489608902af125e8585074df0f546.tar.gz
spack-8f7f96ae2b7489608902af125e8585074df0f546.tar.bz2
spack-8f7f96ae2b7489608902af125e8585074df0f546.tar.xz
spack-8f7f96ae2b7489608902af125e8585074df0f546.zip
oneAPI supports cxx17_flag and cxx20_flag (#31274)
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/compilers/oneapi.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/spack/spack/compilers/oneapi.py b/lib/spack/spack/compilers/oneapi.py
index fbc4d1cc81..61657e96ca 100644
--- a/lib/spack/spack/compilers/oneapi.py
+++ b/lib/spack/spack/compilers/oneapi.py
@@ -82,6 +82,14 @@ class Oneapi(Compiler):
return "-std=c++14"
@property
+ def cxx17_flag(self):
+ return "-std=c++17"
+
+ @property
+ def cxx20_flag(self):
+ return "-std=c++20"
+
+ @property
def c99_flag(self):
return "-std=c99"