From 8a453583362bcca79624f7df364f9d2d14f68835 Mon Sep 17 00:00:00 2001 From: T Date: Tue, 4 Nov 2025 09:54:56 -0700 Subject: [PATCH] Add zig 0.15.2 and make it the default zig compiler (#8242) zig `0.15.2` released on 2025-10-11. Infra PR: https://github.com/compiler-explorer/infra/pull/1881 --- etc/config/c++.amazon.properties | 4 +++- etc/config/c.amazon.properties | 4 +++- etc/config/zig.amazon.properties | 6 ++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/etc/config/c++.amazon.properties b/etc/config/c++.amazon.properties index b864ec013..4aaa0bfd2 100644 --- a/etc/config/c++.amazon.properties +++ b/etc/config/c++.amazon.properties @@ -4351,7 +4351,7 @@ compiler.djggp494.semver=4.9.4 ################################# # Zig c++ -group.zigcxx.compilers=zcxx060:zcxx070:zcxx071:zcxx080:zcxx090:zcxx0100:zcxx0110:zcxx0120:zcxx0121:zcxx0130:zcxx0140:zcxx0141:zcxx0151:zcxxtrunk +group.zigcxx.compilers=zcxx060:zcxx070:zcxx071:zcxx080:zcxx090:zcxx0100:zcxx0110:zcxx0120:zcxx0121:zcxx0130:zcxx0140:zcxx0141:zcxx0151:zcxx0152:zcxxtrunk group.zigcxx.intelAsm=-mllvm --x86-asm-syntax=intel group.zigcxx.objdumper=/opt/compiler-explorer/gcc-10.2.0/bin/objdump group.zigcxx.options= @@ -4391,6 +4391,8 @@ compiler.zcxx0141.exe=/opt/compiler-explorer/zig-0.14.1/zig compiler.zcxx0141.semver=0.14.1 compiler.zcxx0151.exe=/opt/compiler-explorer/zig-0.15.1/zig compiler.zcxx0151.semver=0.15.1 +compiler.zcxx0152.exe=/opt/compiler-explorer/zig-0.15.2/zig +compiler.zcxx0152.semver=0.15.2 compiler.zcxxtrunk.exe=/opt/compiler-explorer/zig-master/zig compiler.zcxxtrunk.semver=trunk compiler.zcxxtrunk.isNightly=true diff --git a/etc/config/c.amazon.properties b/etc/config/c.amazon.properties index c3fb72c4b..bb53b6b39 100644 --- a/etc/config/c.amazon.properties +++ b/etc/config/c.amazon.properties @@ -4048,7 +4048,7 @@ compiler.tinycc0927.semver=0.9.27 ################################# # Zig cc -group.zigcc.compilers=zcc060:zcc070:zcc071:zcc080:zcc090:zcc0100:zcc0110:zcc0120:zcc0121:zcc0130:zcc0140:zcc0141:zcc0151:zcctrunk +group.zigcc.compilers=zcc060:zcc070:zcc071:zcc080:zcc090:zcc0100:zcc0110:zcc0120:zcc0121:zcc0130:zcc0140:zcc0141:zcc0151:zcc0152:zcctrunk group.zigcc.intelAsm=-mllvm --x86-asm-syntax=intel group.zigcc.objdumper=/opt/compiler-explorer/gcc-10.2.0/bin/objdump group.zigcc.options= @@ -4087,6 +4087,8 @@ compiler.zcc0141.exe=/opt/compiler-explorer/zig-0.14.1/zig compiler.zcc0141.semver=0.14.1 compiler.zcc0151.exe=/opt/compiler-explorer/zig-0.15.1/zig compiler.zcc0151.semver=0.15.1 +compiler.zcc0152.exe=/opt/compiler-explorer/zig-0.15.2/zig +compiler.zcc0152.semver=0.15.2 compiler.zcctrunk.exe=/opt/compiler-explorer/zig-master/zig compiler.zcctrunk.semver=trunk compiler.zcctrunk.isNightly=true diff --git a/etc/config/zig.amazon.properties b/etc/config/zig.amazon.properties index 804f2b179..324a8be4b 100644 --- a/etc/config/zig.amazon.properties +++ b/etc/config/zig.amazon.properties @@ -1,8 +1,8 @@ compilers=&zig -defaultCompiler=z0151 +defaultCompiler=z0152 # When adding a compiler here, please add it in the &zigcc and &zigcxx compiler groups too (C and C++ files, respectively) -group.zig.compilers=ztrunk:z020:z030:z040:z050:z060:z070:z071:z080:z090:z0100:z0110:z0120:z0121:z0130:z0140:z0141:z0151 +group.zig.compilers=ztrunk:z020:z030:z040:z050:z060:z070:z071:z080:z090:z0100:z0110:z0120:z0121:z0130:z0140:z0141:z0151:z0152 group.zig.objdumper=/opt/compiler-explorer/gcc-11.1.0/bin/objdump group.zig.isSemVer=true group.zig.baseName=zig @@ -50,6 +50,8 @@ compiler.z0141.exe=/opt/compiler-explorer/zig-0.14.1/zig compiler.z0141.semver=0.14.1 compiler.z0151.exe=/opt/compiler-explorer/zig-0.15.1/zig compiler.z0151.semver=0.15.1 +compiler.z0152.exe=/opt/compiler-explorer/zig-0.15.2/zig +compiler.z0152.semver=0.15.2 ################################# #################################