diff --git a/etc/config/assembly.amazon.properties b/etc/config/assembly.amazon.properties index 95a4ce9c6..534025fd7 100644 --- a/etc/config/assembly.amazon.properties +++ b/etc/config/assembly.amazon.properties @@ -146,7 +146,7 @@ compiler.gnuasarm64g1020.name=ARM64 gcc 10.2 compiler.gnuasarm64g1020.semver=10.2.0 -group.llvmas.compilers=llvmas30:llvmas31:llvmas32:llvmas33:llvmas341:llvmas350:llvmas351:llvmas37x:llvmas36x:llvmas371:llvmas380:llvmas381:llvmas390:llvmas391:llvmas400:llvmas401:llvmas500:llvmas600:llvmas700:llvmas800:llvmas900:llvmas1000:llvmas1001:llvmas1100:llvmas1101:llvmas1200:llvmas_trunk:llvmas_assertions_trunk +group.llvmas.compilers=llvmas30:llvmas31:llvmas32:llvmas33:llvmas341:llvmas350:llvmas351:llvmas37x:llvmas36x:llvmas371:llvmas380:llvmas381:llvmas390:llvmas391:llvmas400:llvmas401:llvmas500:llvmas600:llvmas700:llvmas800:llvmas900:llvmas1000:llvmas1001:llvmas1100:llvmas1101:llvmas1200:llvmas1201:llvmas_trunk:llvmas_assertions_trunk group.llvmas.versionFlag=--version group.llvmas.options=-filetype=obj -o example.o group.llvmas.versionRe=LLVM version .* @@ -206,6 +206,8 @@ compiler.llvmas1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/llvm-mc compiler.llvmas1101.semver=11.0.1 compiler.llvmas1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/llvm-mc compiler.llvmas1200.semver=12.0.0 +compiler.llvmas1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/llvm-mc +compiler.llvmas1201.semver=12.0.1 compiler.llvmas_trunk.exe=/opt/compiler-explorer/clang-trunk/bin/llvm-mc compiler.llvmas_trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump compiler.llvmas_trunk.semver=(trunk) diff --git a/etc/config/c++.amazon.properties b/etc/config/c++.amazon.properties index bbddccc98..9eb137c13 100644 --- a/etc/config/c++.amazon.properties +++ b/etc/config/c++.amazon.properties @@ -166,7 +166,7 @@ compiler.g72.needsMulti=true ################################ # Clang for x86 -group.clang.compilers=clang30:clang31:clang32:clang33:clang341:clang350:clang351:clang352:clang37x:clang36x:clang371:clang380:clang381:clang390:clang391:clang400:clang401:clang500:clang501:clang600:clang601:clang700:clang701:clang710:clang800:clang801:clang900:clang901:clang1000:clang1001:clang1100:clang1101:clang1200:clang_trunk:clang_assertions_trunk:clang_concepts:clang_p1144:clang_autonsdmi:clang_lifetime:clang_parmexpr:clang_patmat:clang_embed +group.clang.compilers=clang30:clang31:clang32:clang33:clang341:clang350:clang351:clang352:clang37x:clang36x:clang371:clang380:clang381:clang390:clang391:clang400:clang401:clang500:clang501:clang600:clang601:clang700:clang701:clang710:clang800:clang801:clang900:clang901:clang1000:clang1001:clang1100:clang1101:clang1200:clang1201:clang_trunk:clang_assertions_trunk:clang_concepts:clang_p1144:clang_autonsdmi:clang_lifetime:clang_parmexpr:clang_patmat:clang_embed 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 @@ -286,6 +286,9 @@ compiler.clang1101.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.2.0 compiler.clang1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/clang++ compiler.clang1200.semver=12.0.0 compiler.clang1200.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.3.0 +compiler.clang1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/clang++ +compiler.clang1201.semver=12.0.1 +compiler.clang1201.options=--gcc-toolchain=/opt/compiler-explorer/gcc-11.1.0 compiler.clang_trunk.exe=/opt/compiler-explorer/clang-trunk/bin/clang++ compiler.clang_trunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt compiler.clang_trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump @@ -437,7 +440,7 @@ group.rvclang.supportsBinary=true group.rvclang.supportsExecute=false group.rvclang.isSemVer=true -group.rv32clang.compilers=rv32-clang:rv32-clang1200:rv32-clang1101:rv32-clang1100:rv32-clang1001:rv32-clang1000:rv32-clang901:rv32-clang900 +group.rv32clang.compilers=rv32-clang:rv32-clang1201:rv32-clang1200:rv32-clang1101:rv32-clang1100:rv32-clang1001:rv32-clang1000:rv32-clang901:rv32-clang900 group.rv32clang.options=-target riscv32-unknown-elf -march=rv32gc -mabi=ilp32d --gcc-toolchain=/opt/compiler-explorer/riscv32/gcc-10.2.0/riscv32-unknown-elf group.rv32clang.objdumper=/opt/compiler-explorer/riscv32/gcc-10.2.0/riscv32-unknown-elf/bin/riscv32-unknown-elf-objdump group.rv32clang.baseName=RISC-V rv32gc clang @@ -465,11 +468,13 @@ compiler.rv32-clang1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/clang compiler.rv32-clang1101.semver=11.0.1 compiler.rv32-clang1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/clang compiler.rv32-clang1200.semver=12.0.0 +compiler.rv32-clang1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/clang +compiler.rv32-clang1201.semver=12.0.1 compiler.rv32-clang.exe=/opt/compiler-explorer/clang-trunk/bin/clang compiler.rv32-clang.semver=(trunk) compiler.rv32-clang.alias=rv32clang -group.rv64clang.compilers=rv64-clang:rv64-clang1200:rv64-clang1101:rv64-clang1100:rv64-clang1001:rv64-clang1000:rv64-clang901:rv64-clang900 +group.rv64clang.compilers=rv64-clang:rv64-clang1201:rv64-clang1200:rv64-clang1101:rv64-clang1100:rv64-clang1001:rv64-clang1000:rv64-clang901:rv64-clang900 group.rv64clang.options=-target riscv64-unknown-linux-gnu -march=rv64gc -mabi=lp64d --gcc-toolchain=/opt/compiler-explorer/riscv64/gcc-10.2.0/riscv64-unknown-linux-gnu --sysroot=/opt/compiler-explorer/riscv64/gcc-10.2.0/riscv64-unknown-linux-gnu/riscv64-unknown-linux-gnu/sysroot group.rv64clang.objdumper=/opt/compiler-explorer/riscv64/gcc-10.2.0/riscv64-unknown-linux-gnu/bin/riscv64-unknown-linux-gnu-objdump group.rv64clang.baseName=RISC-V rv64gc clang @@ -497,6 +502,8 @@ compiler.rv64-clang1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/clang compiler.rv64-clang1101.semver=11.0.1 compiler.rv64-clang1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/clang compiler.rv64-clang1200.semver=12.0.0 +compiler.rv64-clang1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/clang +compiler.rv64-clang1201.semver=12.0.1 compiler.rv64-clang.exe=/opt/compiler-explorer/clang-trunk/bin/clang compiler.rv64-clang.semver=(trunk) compiler.rv64-clang.alias=rv64clang @@ -1651,7 +1658,7 @@ libs.libuv.versions.1381.libpath=/opt/compiler-explorer/libs/libuv/v1.38.1/x86_6 libs.llvm.name=LLVM libs.llvm.description=LLVM -libs.llvm.versions=trunk:401:500:501:502:600:601:700:701:800:900:1000:1001:1100:1200 +libs.llvm.versions=trunk:401:500:501:502:600:601:700:701:800:900:1000:1001:1100:1200:1201 libs.llvm.url=https://llvm.org/ libs.llvm.versions.trunk.version=trunk libs.llvm.versions.trunk.path=/opt/compiler-explorer/libs/llvm/trunk/include @@ -1683,6 +1690,8 @@ libs.llvm.versions.1100.version=11.0.0 libs.llvm.versions.1100.path=/opt/compiler-explorer/libs/llvm/11.0.0/include libs.llvm.versions.1200.version=12.0.0 libs.llvm.versions.1200.path=/opt/compiler-explorer/libs/llvm/12.0.0/include +libs.llvm.versions.1201.version=12.0.1 +libs.llvm.versions.1201.path=/opt/compiler-explorer/libs/llvm/12.0.1/include libs.llvmfs.name=Filesystem (LLVM) libs.llvmfs.versions=autodetect diff --git a/etc/config/c.amazon.properties b/etc/config/c.amazon.properties index a139d2904..1c03b021b 100644 --- a/etc/config/c.amazon.properties +++ b/etc/config/c.amazon.properties @@ -124,7 +124,7 @@ compiler.cg127.exe=/opt/compiler-explorer/gcc-1.27/bin/gcc compiler.cg127.semver=1.27 # Clang for x86 -group.cclang.compilers=cclang30:cclang31:cclang32:cclang33:cclang341:cclang350:cclang351:cclang37x:cclang36x:cclang371:cclang380:cclang381:cclang390:cclang391:cclang400:cclang401:cclang500:cclang501:cclang502:cclang600:cclang601:cclang700:cclang701:cclang710:cclang800:cclang801:cclang900:cclang901:cclang1000:cclang1001:cclang1100:cclang1101:cclang1200:cclang_trunk:cclang_assertions_trunk +group.cclang.compilers=cclang30:cclang31:cclang32:cclang33:cclang341:cclang350:cclang351:cclang37x:cclang36x:cclang371:cclang380:cclang381:cclang390:cclang391:cclang400:cclang401:cclang500:cclang501:cclang502:cclang600:cclang601:cclang700:cclang701:cclang710:cclang800:cclang801:cclang900:cclang901:cclang1000:cclang1001:cclang1100:cclang1101:cclang1200:cclang1201:cclang_trunk:cclang_assertions_trunk group.cclang.intelAsm=-mllvm --x86-asm-syntax=intel group.cclang.options=--gcc-toolchain=/opt/compiler-explorer/gcc-7.2.0 group.cclang.groupName=Clang x86-64 @@ -218,6 +218,9 @@ compiler.cclang1101.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.2.0 compiler.cclang1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/clang compiler.cclang1200.semver=12.0.0 compiler.cclang1200.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.3.0 +compiler.cclang1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/clang +compiler.cclang1201.semver=12.0.1 +compiler.cclang1201.options=--gcc-toolchain=/opt/compiler-explorer/gcc-11.1.0 compiler.cclang_trunk.exe=/opt/compiler-explorer/clang-trunk/bin/clang compiler.cclang_trunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt compiler.cclang_trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump diff --git a/etc/config/llvm.amazon.properties b/etc/config/llvm.amazon.properties index 43e4b9f0f..71a9928da 100644 --- a/etc/config/llvm.amazon.properties +++ b/etc/config/llvm.amazon.properties @@ -4,7 +4,7 @@ defaultCompiler=llctrunk demangler=/opt/compiler-explorer/gcc-11.1.0/bin/c++filt objdumper=/opt/compiler-explorer/gcc-11.1.0/bin/objdump -group.irclang.compilers=irclang500:irclang600:irclang700:irclang800:irclang900:irclang1000:irclang1001:irclang1100:irclang1101:irclang1200:irclangtrunk:irclang-assertions-trunk +group.irclang.compilers=irclang500:irclang600:irclang700:irclang800:irclang900:irclang1000:irclang1001:irclang1100:irclang1101:irclang1200:irclang1201:irclangtrunk:irclang-assertions-trunk group.irclang.intelAsm=-masm=intel group.irclang.groupName=Clang x86-64 group.irclang.options=-x ir @@ -32,6 +32,8 @@ compiler.irclang1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/clang++ compiler.irclang1101.semver=11.0.1 compiler.irclang1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/clang++ compiler.irclang1200.semver=12.0.0 +compiler.irclang1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/clang++ +compiler.irclang1201.semver=12.0.1 compiler.irclangtrunk.exe=/opt/compiler-explorer/clang-trunk/bin/clang++ compiler.irclangtrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt compiler.irclangtrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump @@ -41,7 +43,7 @@ compiler.irclang-assertions-trunk.demangler=/opt/compiler-explorer/gcc-snapshot/ compiler.irclang-assertions-trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump compiler.irclang-assertions-trunk.semver=(assertions trunk) -group.llc.compilers=llc32:llc33:llc391:llc400:llc401:llc500:llc600:llc700:llc800:llc900:llc1000:llc1001:llc1100:llc1101:llc1200:llctrunk:llc-assertions-trunk +group.llc.compilers=llc32:llc33:llc391:llc400:llc401:llc500:llc600:llc700:llc800:llc900:llc1000:llc1001:llc1100:llc1101:llc1200:llc1201:llctrunk:llc-assertions-trunk group.llc.compilerType=llc group.llc.supportsExecute=false group.llc.intelAsm=-masm=intel @@ -79,6 +81,8 @@ compiler.llc1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/llc compiler.llc1101.semver=11.0.1 compiler.llc1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/llc compiler.llc1200.semver=12.0.0 +compiler.llc1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/llc +compiler.llc1201.semver=12.0.1 compiler.llctrunk.exe=/opt/compiler-explorer/clang-trunk/bin/llc compiler.llctrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt compiler.llctrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump @@ -88,7 +92,7 @@ compiler.llc-assertions-trunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/ compiler.llc-assertions-trunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump compiler.llc-assertions-trunk.semver=(assertions trunk) -group.opt.compilers=opt32:opt33:opt391:opt400:opt401:opt500:opt600:opt700:opt800:opt900:opt1000:opt1001:opt1100:opt1101:opt1200:opttrunk:opt-assertions-trunk +group.opt.compilers=opt32:opt33:opt391:opt400:opt401:opt500:opt600:opt700:opt800:opt900:opt1000:opt1001:opt1100:opt1101:opt1200:opt1201:opttrunk:opt-assertions-trunk group.opt.compilerType=opt group.opt.supportsBinary=false group.opt.supportsExecute=false @@ -126,6 +130,8 @@ compiler.opt1101.exe=/opt/compiler-explorer/clang-11.0.1/bin/opt compiler.opt1101.semver=11.0.1 compiler.opt1200.exe=/opt/compiler-explorer/clang-12.0.0/bin/opt compiler.opt1200.semver=12.0.0 +compiler.opt1201.exe=/opt/compiler-explorer/clang-12.0.1/bin/opt +compiler.opt1201.semver=12.0.1 compiler.opttrunk.exe=/opt/compiler-explorer/clang-trunk/bin/opt compiler.opttrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt compiler.opttrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump