mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 09:23:52 -05:00
move clad to separate compiler group and add trunk version (#7311)
Nightly Build PR: https://github.com/compiler-explorer/compiler-workflows/pull/31
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
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
|
||||
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
|
||||
# Disabled: nvcxx_x86_cxx
|
||||
# The disabled groups are actually used in the c++.gpu.properties. One day these might exist on both servers, so I want
|
||||
# to keep them in the same place.
|
||||
@@ -277,7 +277,7 @@ compiler.g142assert.semver=14.2 (assertions)
|
||||
|
||||
################################
|
||||
# Clang for x86
|
||||
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
|
||||
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
|
||||
group.clang.intelAsm=-mllvm --x86-asm-syntax=intel
|
||||
group.clang.options=--gcc-toolchain=/opt/compiler-explorer/gcc-7.2.0
|
||||
group.clang.groupName=Clang x86-64
|
||||
@@ -453,11 +453,6 @@ compiler.clang1810.semver=18.1.0
|
||||
compiler.clang1810.options=--gcc-toolchain=/opt/compiler-explorer/gcc-13.2.0
|
||||
compiler.clang1810.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu
|
||||
compiler.clang1810.debugPatched=true
|
||||
compiler.clang1810_clad180.exe=/opt/compiler-explorer/clang-18.1.0/bin/clang++
|
||||
compiler.clang1810_clad180.semver=18.1.0 (clad 1.8)
|
||||
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
|
||||
compiler.clang1810_clad180.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu
|
||||
compiler.clang1810_clad180.debugPatched=true
|
||||
compiler.clang1910.exe=/opt/compiler-explorer/clang-19.1.0/bin/clang++
|
||||
compiler.clang1910.semver=19.1.0
|
||||
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
|
||||
compiler.hexagonclang1605.compilerType=clang-hexagon
|
||||
compiler.hexagonclang1605.compilerCategories=clang-hexagon
|
||||
|
||||
################################
|
||||
# Clang for clad
|
||||
group.clad-clang.compilers=clang1810_clad180:clang1810_clad_trunk
|
||||
group.clad-clang.intelAsm=-mllvm --x86-asm-syntax=intel
|
||||
group.clad-clang.groupName=Clad Clang
|
||||
group.clad-clang.instructionSet=amd64
|
||||
group.clad-clang.baseName=clad-clang
|
||||
group.clad-clang.unwiseOptions=-march=native
|
||||
group.clad-clang.supportsPVS-Studio=true
|
||||
group.clad-clang.supportsSonar=true
|
||||
group.clad-clang.supportsLlvmCov=true
|
||||
group.clad-clang.supportsBinaryObject=true
|
||||
group.clad-clang.supportsExecute=true
|
||||
group.clad-clang.demangler=/opt/compiler-explorer/clang-trunk/bin/llvm-cxxfilt
|
||||
compiler.clang1810_clad180.exe=/opt/compiler-explorer/clang-18.1.0/bin/clang++
|
||||
compiler.clang1810_clad180.name=clad v1.8 (clang 18.1.0)
|
||||
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
|
||||
compiler.clang1810_clad180.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu
|
||||
compiler.clang1810_clad180.debugPatched=true
|
||||
compiler.clang1810_clad_trunk.exe=/opt/compiler-explorer/clang-18.1.0/bin/clang++
|
||||
compiler.clang1810_clad_trunk.name=clad trunk (clang 18.1.0)
|
||||
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
|
||||
compiler.clang1810_clad_trunk.ldPath=${exePath}/../lib|${exePath}/../lib/x86_64-unknown-linux-gnu
|
||||
compiler.clang1810_clad_trunk.debugPatched=true
|
||||
|
||||
################################
|
||||
# Clang for Loongarch
|
||||
group.loongarch-clang.compilers=&loongarch64clang
|
||||
|
||||
Reference in New Issue
Block a user