aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Poulhiès <dkm@kataplop.net>2024-05-07 13:42:46 +0200
committerGitHub <noreply@github.com>2024-05-07 13:42:46 +0200
commit98624bbb96b91c4815705f5343944cb46c0f7ead (patch)
tree15f7af868779f0491c1eba1eb529df786de689ff
parent0fc6a922b1ca3abb57cd99711d594a1f27896227 (diff)
downloadcompiler-explorer-98624bbb96b91c4815705f5343944cb46c0f7ead.tar.gz
compiler-explorer-98624bbb96b91c4815705f5343944cb46c0f7ead.zip
Add GCC 14.1 for native (intel) (#6447)gh-11664
fixes https://github.com/compiler-explorer/compiler-explorer/issues/6446 Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
-rw-r--r--etc/config/ada.amazon.properties9
-rw-r--r--etc/config/c++.amazon.properties10
-rw-r--r--etc/config/c.amazon.properties10
-rw-r--r--etc/config/d.amazon.properties4
-rw-r--r--etc/config/fortran.amazon.properties10
-rw-r--r--etc/config/gimple.amazon.properties10
-rw-r--r--etc/config/go.amazon.properties4
-rw-r--r--etc/config/modula2.amazon.properties7
-rw-r--r--etc/config/objc++.amazon.properties11
-rw-r--r--etc/config/objc.amazon.properties11
-rw-r--r--etc/config/rust.amazon.properties11
11 files changed, 62 insertions, 35 deletions
diff --git a/etc/config/ada.amazon.properties b/etc/config/ada.amazon.properties
index 92fb4f82e..d104525fb 100644
--- a/etc/config/ada.amazon.properties
+++ b/etc/config/ada.amazon.properties
@@ -7,14 +7,14 @@ compilerType=ada
###############################
# GCC (as in GNU Compiler Collection) for x86
-group.gnat.compilers=gnat82:gnat95:gnat102:gnat104:gnat105:gnat111:gnat112:gnat113:gnat114:gnat121:gnat122:gnat123:gnat131:gnat132:gnatsnapshot
+group.gnat.compilers=gnat82:gnat95:gnat102:gnat104:gnat105:gnat111:gnat112:gnat113:gnat114:gnat121:gnat122:gnat123:gnat131:gnat132:gnat141:gnatsnapshot
group.gnat.intelAsm=-masm=intel
group.gnat.groupName=X86-64 GNAT
group.gnat.baseName=x86-64 gnat
group.gnat.supportsBinary=true
group.gnat.supportsExecute=true
-group.gnat.objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
-group.gnat.demangler=/opt/compiler-explorer/gcc-13.2.0/bin/c++filt
+group.gnat.objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
+group.gnat.demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
group.gnat.isSemVer=true
group.gnat.licenseLink=https://gcc.gnu.org/onlinedocs/gcc/Copying.html
group.gnat.licenseName=GNU General Public License
@@ -51,6 +51,9 @@ compiler.gnat131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/gnatmake
compiler.gnat131.semver=13.1
compiler.gnat132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gnatmake
compiler.gnat132.semver=13.2
+compiler.gnat141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gnatmake
+compiler.gnat141.semver=14.1
+
compiler.gnatsnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gnatmake
compiler.gnatsnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
compiler.gnatsnapshot.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
diff --git a/etc/config/c++.amazon.properties b/etc/config/c++.amazon.properties
index be91797c7..802265489 100644
--- a/etc/config/c++.amazon.properties
+++ b/etc/config/c++.amazon.properties
@@ -2,9 +2,9 @@ compilers=&gcc86:&icc:&icx:&clang:&clangx86trunk:&clang-rocm:&mosclang-trunk:&rv
# 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.
-defaultCompiler=g132
-demangler=/opt/compiler-explorer/gcc-13.1.0/bin/c++filt
-objdumper=/opt/compiler-explorer/gcc-13.1.0/bin/objdump
+defaultCompiler=g141
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
needsMulti=false
buildenvsetup=ceconan
@@ -17,7 +17,7 @@ llvmDisassembler=/opt/compiler-explorer/clang-14.0.0/bin/llvm-dis
###############################
# GCC for x86
-group.gcc86.compilers=g346:g404:g412:g447:g453:g464:g471:g472:g473:g474:g481:g482:g483:g484:g485:g490:g491:g492:g493:g494:g510:g520:g530:g540:g550:g6:g62:g63:g64:g65:g71:g72:g73:g74:g75:g81:g82:g83:g84:g85:g91:g92:g93:g94:g95:g101:g102:g103:g104:g105:g111:g112:g113:g114:g121:g122:g123:g131:g132:gsnapshot:gcontracts-trunk:gcontract-labels-trunk:gcontracts-nonattr-trunk:gcxx-modules-trunk:gcxx-coroutines-trunk:gcc-embed-trunk:gcc-static-analysis-trunk
+group.gcc86.compilers=g346:g404:g412:g447:g453:g464:g471:g472:g473:g474:g481:g482:g483:g484:g485:g490:g491:g492:g493:g494:g510:g520:g530:g540:g550:g6:g62:g63:g64:g65:g71:g72:g73:g74:g75:g81:g82:g83:g84:g85:g91:g92:g93:g94:g95:g101:g102:g103:g104:g105:g111:g112:g113:g114:g121:g122:g123:g131:g132:g141:gsnapshot:gcontracts-trunk:gcontract-labels-trunk:gcontracts-nonattr-trunk:gcxx-modules-trunk:gcxx-coroutines-trunk:gcc-embed-trunk:gcc-static-analysis-trunk
group.gcc86.groupName=GCC x86-64
group.gcc86.instructionSet=amd64
group.gcc86.baseName=x86-64 gcc
@@ -161,6 +161,8 @@ compiler.g131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/g++
compiler.g131.semver=13.1
compiler.g132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/g++
compiler.g132.semver=13.2
+compiler.g141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/g++
+compiler.g141.semver=14.1
compiler.gsnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/g++
compiler.gsnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
diff --git a/etc/config/c.amazon.properties b/etc/config/c.amazon.properties
index 422a1e32d..2e9d0ec1d 100644
--- a/etc/config/c.amazon.properties
+++ b/etc/config/c.amazon.properties
@@ -1,7 +1,7 @@
compilers=&cgcc86:&cclang:&armcclang32:&armcclang64:&cmosclang-trunk:&rvcclang:&wasmcclang:&ppci:&cicc:&cicx:&ccl:&ccross:&cgcc-classic:&cc65:&sdcc:&ctendra:&tinycc:&zigcc:&cproc86:&chibicc:&z88dk:&compcert:www.godbolt.ms@443:godbolt.org@443/winprod:&movfuscator:&lc3:&upmem-clang:&cvast
-defaultCompiler=cg132
-demangler=/opt/compiler-explorer/gcc-13.1.0/bin/c++filt
-objdumper=/opt/compiler-explorer/gcc-13.1.0/bin/objdump
+defaultCompiler=cg141
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
needsMulti=false
buildenvsetup=ceconan
@@ -14,7 +14,7 @@ llvmDisassembler=/opt/compiler-explorer/clang-14.0.0/bin/llvm-dis
###############################
# GCC for x86
-group.cgcc86.compilers=cg346:cg404:cg412:cg447:cg453:cg464:cg471:cg472:cg473:cg474:cg481:cg482:cg483:cg484:cg485:cg490:cg491:cg492:cg493:cg494:cg510:cg520:cg530:cg540:cg6:cg62:cg63:cg65:cg71:cg72:cg73:cg74:cg75:cg81:cg82:cg83:cg84:cg85:cg91:cg92:cg93:cg94:cg95:cg101:cg102:cg103:cg104:cg105:cg111:cg112:cg113:cg114:cg121:cg122:cg123:cg131:cg132:cgsnapshot:cgstatic-analysis
+group.cgcc86.compilers=cg346:cg404:cg412:cg447:cg453:cg464:cg471:cg472:cg473:cg474:cg481:cg482:cg483:cg484:cg485:cg490:cg491:cg492:cg493:cg494:cg510:cg520:cg530:cg540:cg6:cg62:cg63:cg65:cg71:cg72:cg73:cg74:cg75:cg81:cg82:cg83:cg84:cg85:cg91:cg92:cg93:cg94:cg95:cg101:cg102:cg103:cg104:cg105:cg111:cg112:cg113:cg114:cg121:cg122:cg123:cg131:cg132:cg141:cgsnapshot:cgstatic-analysis
group.cgcc86.groupName=GCC x86-64
group.cgcc86.instructionSet=amd64
group.cgcc86.isSemVer=true
@@ -141,6 +141,8 @@ compiler.cg131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/gcc
compiler.cg131.semver=13.1
compiler.cg132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gcc
compiler.cg132.semver=13.2
+compiler.cg141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gcc
+compiler.cg141.semver=14.1
compiler.cgsnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gcc
compiler.cgsnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
diff --git a/etc/config/d.amazon.properties b/etc/config/d.amazon.properties
index fa58f5968..7f75571c7 100644
--- a/etc/config/d.amazon.properties
+++ b/etc/config/d.amazon.properties
@@ -1,7 +1,7 @@
compilers=&gdc:&ldc:&dmd:&gdccross
defaultCompiler=ldc1_37
-group.gdc.compilers=gdc48:gdc49:gdc52:gdc92:gdc93:gdc95:gdc101:gdc102:gdc105:gdc111:gdc113:gdc114:gdc121:gdc122:gdc123:gdc131:gdc132:gdctrunk
+group.gdc.compilers=gdc48:gdc49:gdc52:gdc92:gdc93:gdc95:gdc101:gdc102:gdc105:gdc111:gdc113:gdc114:gdc121:gdc122:gdc123:gdc131:gdc132:gdc141:gdctrunk
group.gdc.groupName=GDC x86-64
group.gdc.includeFlag=-isystem
group.gdc.isSemVer=true
@@ -48,6 +48,8 @@ compiler.gdc131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/gdc
compiler.gdc131.semver=13.1
compiler.gdc132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gdc
compiler.gdc132.semver=13.2
+compiler.gdc141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gdc
+compiler.gdc141.semver=14.1
compiler.gdctrunk.exe=/opt/compiler-explorer/gcc-snapshot/bin/gdc
compiler.gdctrunk.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
diff --git a/etc/config/fortran.amazon.properties b/etc/config/fortran.amazon.properties
index 4fcf0e9c0..a6784364f 100644
--- a/etc/config/fortran.amazon.properties
+++ b/etc/config/fortran.amazon.properties
@@ -1,7 +1,7 @@
compilers=&gfortran_86:&ifort:&ifx:&cross:&clang_llvmflang
-defaultCompiler=gfortran132
-demangler=/opt/compiler-explorer/gcc-13.2.0/bin/c++filt
-objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
+defaultCompiler=gfortran141
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
compilerType=fortran
buildenvsetup=ceconan-fortran
@@ -9,7 +9,7 @@ buildenvsetup.host=https://conan.compiler-explorer.com
###############################
# GCC (as in GNU Compiler Collection) for x86
-group.gfortran_86.compilers=gfortran494:gfortran550:gfortran63:gfortran71:gfortran72:gfortran73:gfortran81:gfortran82:gfortran83:gfortran84:gfortran85:gfortran91:gfortran92:gfortran93:gfortran94:gfortran101:gfortran102:gfortran103:gfortran104:gfortran105:gfortran111:gfortran112:gfortran113:gfortran114:gfortran121:gfortran122:gfortran123:gfortran131:gfortran132:gfortransnapshot
+group.gfortran_86.compilers=gfortran494:gfortran550:gfortran63:gfortran71:gfortran72:gfortran73:gfortran81:gfortran82:gfortran83:gfortran84:gfortran85:gfortran91:gfortran92:gfortran93:gfortran94:gfortran101:gfortran102:gfortran103:gfortran104:gfortran105:gfortran111:gfortran112:gfortran113:gfortran114:gfortran121:gfortran122:gfortran123:gfortran131:gfortran132:gfortran141:gfortransnapshot
group.gfortran_86.groupName=GFORTRAN x86-64
group.gfortran_86.isSemVer=true
group.gfortran_86.baseName=x86-64 gfortran
@@ -71,6 +71,8 @@ compiler.gfortran131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/gfortran
compiler.gfortran131.semver=13.1
compiler.gfortran132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gfortran
compiler.gfortran132.semver=13.2
+compiler.gfortran141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gfortran
+compiler.gfortran141.semver=14.1
compiler.gfortransnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gfortran
compiler.gfortransnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
diff --git a/etc/config/gimple.amazon.properties b/etc/config/gimple.amazon.properties
index 03b01167d..7b1439335 100644
--- a/etc/config/gimple.amazon.properties
+++ b/etc/config/gimple.amazon.properties
@@ -1,7 +1,7 @@
compilers=&gimplegcc86:&gimplecross:&wyrm
-defaultCompiler=gimpleg132
-demangler=/opt/compiler-explorer/gcc-13.1.0/bin/c++filt
-objdumper=/opt/compiler-explorer/gcc-13.1.0/bin/objdump
+defaultCompiler=gimpleg141
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
needsMulti=false
compilerType=gimple
buildenvsetup=ceconan
@@ -12,7 +12,7 @@ externalparser.exe=/usr/local/bin/asm-parser
###############################
# GCC for x86
-group.gimplegcc86.compilers=gimpleg91:gimpleg92:gimpleg93:gimpleg94:gimpleg95:gimpleg101:gimpleg102:gimpleg103:gimpleg104:gimpleg105:gimpleg111:gimpleg112:gimpleg113:gimpleg114:gimpleg121:gimpleg122:gimpleg123:gimpleg131:gimpleg132:gimplegsnapshot:gimplegstatic-analysis
+group.gimplegcc86.compilers=gimpleg91:gimpleg92:gimpleg93:gimpleg94:gimpleg95:gimpleg101:gimpleg102:gimpleg103:gimpleg104:gimpleg105:gimpleg111:gimpleg112:gimpleg113:gimpleg114:gimpleg121:gimpleg122:gimpleg123:gimpleg131:gimpleg132:gimpleg141:gimplegsnapshot:gimplegstatic-analysis
group.gimplegcc86.groupName=GCC x86-64
group.gimplegcc86.instructionSet=amd64
group.gimplegcc86.isSemVer=true
@@ -60,6 +60,8 @@ compiler.gimpleg131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/gcc
compiler.gimpleg131.semver=13.1
compiler.gimpleg132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gcc
compiler.gimpleg132.semver=13.2
+compiler.gimpleg141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gcc
+compiler.gimpleg141.semver=14.1
compiler.gimplegsnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gcc
compiler.gimplegsnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
diff --git a/etc/config/go.amazon.properties b/etc/config/go.amazon.properties
index 7a83f50c2..f480f4f2a 100644
--- a/etc/config/go.amazon.properties
+++ b/etc/config/go.amazon.properties
@@ -2,7 +2,7 @@ compilers=&gccgo:&gl:&cross
defaultCompiler=gl1221
objdumper=/opt/compiler-explorer/gcc-13.1.0/bin/objdump
-group.gccgo.compilers=gccgo494:gccgo630:gccgo720:gccgo830:gccgo930:gccgo950:gccgo102:gccgo105:gccgo111:gccgo112:gccgo113:gccgo114:gccgo121:gccgo122:gccgo123:gccgo131:gccgo132
+group.gccgo.compilers=gccgo494:gccgo630:gccgo720:gccgo830:gccgo930:gccgo950:gccgo102:gccgo105:gccgo111:gccgo112:gccgo113:gccgo114:gccgo121:gccgo122:gccgo123:gccgo131:gccgo132:gccgo141
group.gccgo.isSemVer=true
group.gccgo.baseName=x86 gccgo
compiler.gccgo494.exe=/opt/compiler-explorer/gcc-4.9.4/bin/gccgo
@@ -41,6 +41,8 @@ compiler.gccgo131.exe=/opt/compiler-explorer/gcc-13.1.0/bin/gccgo
compiler.gccgo131.semver=13.1
compiler.gccgo132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gccgo
compiler.gccgo132.semver=13.2
+compiler.gccgo141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gccgo
+compiler.gccgo141.semver=14.1
group.gl.compilers=&x86gl:&armgl:&mipsgl:&ppcgl:&riscvgl:&s390xgl:&wasmgl
group.gl.versionFlag=version
diff --git a/etc/config/modula2.amazon.properties b/etc/config/modula2.amazon.properties
index fe10cfeaf..5dcfe88f5 100644
--- a/etc/config/modula2.amazon.properties
+++ b/etc/config/modula2.amazon.properties
@@ -1,6 +1,6 @@
# Default settings for modula2
compilers=&gm2
-defaultCompiler=gm2132
+defaultCompiler=gm2141
demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
@@ -15,7 +15,7 @@ needsMulti=false
externalparser=CEAsmParser
externalparser.exe=/usr/local/bin/asm-parser
-group.gm2.compilers=gm2131:gm2132:gm2snapshot
+group.gm2.compilers=gm2131:gm2132:gm2141:gm2snapshot
group.gm2.instructionSet=amd64
group.gm2.isSemVer=true
group.gm2.baseName=x86-64 gcc gm2
@@ -25,5 +25,8 @@ compiler.gm2131.semver=13.1
compiler.gm2132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gm2
compiler.gm2132.semver=13.2
+compiler.gm2141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gm2
+compiler.gm2141.semver=14.1
+
compiler.gm2snapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gm2
compiler.gm2snapshot.semver=(snapshot)
diff --git a/etc/config/objc++.amazon.properties b/etc/config/objc++.amazon.properties
index ceac431b7..ad9e64486 100644
--- a/etc/config/objc++.amazon.properties
+++ b/etc/config/objc++.amazon.properties
@@ -1,7 +1,7 @@
compilers=&objcppgcc86:&objcppcross
-defaultCompiler=objcppg132
-demangler=/opt/compiler-explorer/gcc-13.2.0/bin/c++filt
-objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
+defaultCompiler=objcppg141
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
needsMulti=false
buildenvsetup=ceconan
@@ -14,7 +14,7 @@ llvmDisassembler=/opt/compiler-explorer/clang-14.0.0/bin/llvm-dis
###############################
# GCC for x86
-group.objcppgcc86.compilers=objcppg105:objcppg114:objcppg122:objcppg123:objcppg131:objcppg132:objcppgsnapshot
+group.objcppgcc86.compilers=objcppg105:objcppg114:objcppg122:objcppg123:objcppg131:objcppg132:objcppg141:objcppgsnapshot
group.objcppgcc86.groupName=GCC x86-64
group.objcppgcc86.instructionSet=amd64
group.objcppgcc86.baseName=x86-64 gcc
@@ -44,6 +44,9 @@ compiler.objcppg131.semver=13.1
compiler.objcppg132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/g++
compiler.objcppg132.semver=13.2
+compiler.objcppg141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/g++
+compiler.objcppg141.semver=14.1
+
compiler.objcppgsnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/g++
compiler.objcppgsnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
compiler.objcppgsnapshot.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
diff --git a/etc/config/objc.amazon.properties b/etc/config/objc.amazon.properties
index 12e24afa5..1cf92e1d0 100644
--- a/etc/config/objc.amazon.properties
+++ b/etc/config/objc.amazon.properties
@@ -1,7 +1,7 @@
compilers=&objcgcc86:&objccross
-defaultCompiler=objcg132
-demangler=/opt/compiler-explorer/gcc-13.2.0/bin/c++filt
-objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
+defaultCompiler=objcg141
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
needsMulti=false
externalparser=CEAsmParser
@@ -9,7 +9,7 @@ externalparser.exe=/usr/local/bin/asm-parser
###############################
# GCC for x86
-group.objcgcc86.compilers=objcg346:objcg404:objcg650:objcg105:objcg114:objcg122:objcg123:objcg131:objcg132:objcgsnapshot
+group.objcgcc86.compilers=objcg346:objcg404:objcg650:objcg105:objcg114:objcg122:objcg123:objcg131:objcg132:objcg141:objcgsnapshot
group.objcgcc86.groupName=GCC x86-64
group.objcgcc86.instructionSet=amd64
group.objcgcc86.isSemVer=true
@@ -46,6 +46,9 @@ compiler.objcg131.semver=13.1
compiler.objcg132.exe=/opt/compiler-explorer/gcc-13.2.0/bin/gcc
compiler.objcg132.semver=13.2
+compiler.objcg141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gcc
+compiler.objcg141.semver=14.1
+
compiler.objcgsnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gcc
compiler.objcgsnapshot.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
compiler.objcgsnapshot.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
diff --git a/etc/config/rust.amazon.properties b/etc/config/rust.amazon.properties
index 0a1bf8d9c..5c264c969 100644
--- a/etc/config/rust.amazon.properties
+++ b/etc/config/rust.amazon.properties
@@ -1,8 +1,8 @@
compilers=&rust:&rustgcc:&mrustc:&rustccggcc
-objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
-linker=/opt/compiler-explorer/gcc-13.2.0/bin/gcc
+objdumper=/opt/compiler-explorer/gcc-14.1.0/bin/objdump
+linker=/opt/compiler-explorer/gcc-14.1.0/bin/gcc
defaultCompiler=r1780
-demangler=/opt/compiler-explorer/gcc-13.2.0/bin/c++filt
+demangler=/opt/compiler-explorer/gcc-14.1.0/bin/c++filt
demanglerArgs=--format=rust
buildenvsetup=ceconan-rust
@@ -201,11 +201,14 @@ group.rustgcc.options=-frust-incomplete-and-experimental-compiler-do-not-use
group.rustgcc.notification=Rust GCC Frontend - Very early snapshot
# native compiler
-group.gcc86.compilers=gccrs-snapshot:gcc-snapshot
+group.gcc86.compilers=gccrs-snapshot:gccrs-g141:gcc-snapshot
group.gcc86.groupName=x86-64 GCCRS
group.gcc86.baseName=x86-64 GCCRS
group.gcc86.unwiseOptions=-march=native
+compiler.gccrs-g141.exe=/opt/compiler-explorer/gcc-14.1.0/bin/gccrs
+compiler.gccrs-g141.semver=14.1 (GCC)
+
compiler.gcc-snapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/gccrs
compiler.gcc-snapshot.semver=(GCC master)
compiler.gcc-snapshot.isNightly=true