|
1 | | -compilers=&gcc86:&icc:&icx:&clang:&clangx86trunk:&clang-rocm:&mosclang-trunk:&rvclang:&wasmclang:&loongarch-clang:&cl:&cross:&ellcc:&zapcc:&djggp:&armclang32:&armclang64:&zigcxx:&cxx6502:&nvcxx_arm_cxx:godbolt.org@443/gpu:godbolt.org@443/winprod:&hexagon-clang:&edg:&vast:&qnx |
| 1 | +compilers=&gcc86:&icc:&icx:&clang:&clangx86trunk:&clang-rocm:&mosclang-trunk:&rvclang:&wasmclang:&loongarch-clang:&cl:&cross:&ellcc:&zapcc:&djggp:&armclang32:&armclang64:&zigcxx:&cxx6502:&nvcxx_arm_cxx:godbolt.org@443/gpu:godbolt.org@443/winprod:&hexagon-clang:&edg:&vast:&qnx:&clad-clang |
2 | 2 | # Disabled: nvcxx_x86_cxx |
3 | 3 | # The disabled groups are actually used in the c++.gpu.properties. One day these might exist on both servers, so I want |
4 | 4 | # to keep them in the same place. |
@@ -277,7 +277,7 @@ compiler.g142assert.semver=14.2 (assertions) |
277 | 277 |
|
278 | 278 | ################################ |
279 | 279 | # Clang for x86 |
280 | | -group.clang.compilers=&clangx86assert:clang30:clang31:clang32:clang33:clang341:clang350:clang351:clang352:clang37x:clang36x:clang371:clang380:clang381:clang390:clang391:clang400:clang401:clang500:clang501:clang502:clang600:clang601:clang700:clang701:clang710:clang800:clang801:clang900:clang901:clang1000:clang1001:clang1100:clang1101:clang1200:clang1201:clang1300:clang1301:clang1400:clang1500:clang1600:clang1701:clang1810:clang1810_clad180:clang1910 |
| 280 | +group.clang.compilers=&clangx86assert:clang30:clang31:clang32:clang33:clang341:clang350:clang351:clang352:clang37x:clang36x:clang371:clang380:clang381:clang390:clang391:clang400:clang401:clang500:clang501:clang502:clang600:clang601:clang700:clang701:clang710:clang800:clang801:clang900:clang901:clang1000:clang1001:clang1100:clang1101:clang1200:clang1201:clang1300:clang1301:clang1400:clang1500:clang1600:clang1701:clang1810:clang1910 |
281 | 281 | group.clang.intelAsm=-mllvm --x86-asm-syntax=intel |
282 | 282 | group.clang.options=--gcc-toolchain=/opt/compiler-explorer/gcc-7.2.0 |
283 | 283 | group.clang.groupName=Clang x86-64 |
@@ -453,11 +453,6 @@ compiler.clang1810.semver=18.1.0 |
453 | 453 | compiler.clang1810.options=--gcc-toolchain=/opt/compiler-explorer/gcc-13.2.0 |
454 | 454 | compiler.clang1810.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu |
455 | 455 | compiler.clang1810.debugPatched=true |
456 | | -compiler.clang1810_clad180.exe=/opt/compiler-explorer/clang-18.1.0/bin/clang++ |
457 | | -compiler.clang1810_clad180.semver=18.1.0 (clad 1.8) |
458 | | -compiler.clang1810_clad180.options=--gcc-toolchain=/opt/compiler-explorer/gcc-13.2.0 -fplugin=/opt/compiler-explorer/clang-plugins/clad-1.8-clang-18.1.0/lib/clad.so -I/opt/compiler-explorer/clang-plugins/clad-1.8-clang-18.1.0/include |
459 | | -compiler.clang1810_clad180.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu |
460 | | -compiler.clang1810_clad180.debugPatched=true |
461 | 456 | compiler.clang1910.exe=/opt/compiler-explorer/clang-19.1.0/bin/clang++ |
462 | 457 | compiler.clang1910.semver=19.1.0 |
463 | 458 | compiler.clang1910.options=--gcc-toolchain=/opt/compiler-explorer/gcc-14.2.0 |
@@ -1183,6 +1178,31 @@ compiler.hexagonclang1605.exe=/opt/compiler-explorer/clang+llvm-16.0.5-cross-hex |
1183 | 1178 | compiler.hexagonclang1605.compilerType=clang-hexagon |
1184 | 1179 | compiler.hexagonclang1605.compilerCategories=clang-hexagon |
1185 | 1180 |
|
| 1181 | +################################ |
| 1182 | +# Clang for clad |
| 1183 | +group.clad-clang.compilers=clang1810_clad180:clang1810_clad_trunk |
| 1184 | +group.clad-clang.intelAsm=-mllvm --x86-asm-syntax=intel |
| 1185 | +group.clad-clang.groupName=Clad Clang |
| 1186 | +group.clad-clang.instructionSet=amd64 |
| 1187 | +group.clad-clang.baseName=clad-clang |
| 1188 | +group.clad-clang.unwiseOptions=-march=native |
| 1189 | +group.clad-clang.supportsPVS-Studio=true |
| 1190 | +group.clad-clang.supportsSonar=true |
| 1191 | +group.clad-clang.supportsLlvmCov=true |
| 1192 | +group.clad-clang.supportsBinaryObject=true |
| 1193 | +group.clad-clang.supportsExecute=true |
| 1194 | +group.clad-clang.demangler=/opt/compiler-explorer/clang-trunk/bin/llvm-cxxfilt |
| 1195 | +compiler.clang1810_clad180.exe=/opt/compiler-explorer/clang-18.1.0/bin/clang++ |
| 1196 | +compiler.clang1810_clad180.name=clad v1.8 (clang 18.1.0) |
| 1197 | +compiler.clang1810_clad180.options=--gcc-toolchain=/opt/compiler-explorer/gcc-13.2.0 -fplugin=/opt/compiler-explorer/clang-plugins/clad-1.8-clang-18.1.0/lib/clad.so -I/opt/compiler-explorer/clang-plugins/clad-1.8-clang-18.1.0/include |
| 1198 | +compiler.clang1810_clad180.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu |
| 1199 | +compiler.clang1810_clad180.debugPatched=true |
| 1200 | +compiler.clang1810_clad_trunk.exe=/opt/compiler-explorer/clang-18.1.0/bin/clang++ |
| 1201 | +compiler.clang1810_clad_trunk.name=clad trunk (clang 18.1.0) |
| 1202 | +compiler.clang1810_clad_trunk.options=--gcc-toolchain=/opt/compiler-explorer/gcc-13.2.0 -fplugin=/opt/compiler-explorer/clang-plugins/clad-trunk-clang-18.1.0/lib/clad.so -I/opt/compiler-explorer/clang-plugins/clad-trunk-clang-18.1.0/include |
| 1203 | +compiler.clang1810_clad_trunk.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu |
| 1204 | +compiler.clang1810_clad_trunk.debugPatched=true |
| 1205 | + |
1186 | 1206 | ################################ |
1187 | 1207 | # Clang for Loongarch |
1188 | 1208 | group.loongarch-clang.compilers=&loongarch64clang |
|
0 commit comments