Add clang-cl 22.1.6 and fix demangler path

Add clang-cl 22.1.6 to the Windows config, corresponding to the infra
change in compiler-explorer/infra#2140.

Also fix the clang-cl group demangler path which pointed to a
non-existent MSVC 14.41 sub-version (14.41.33923 vs the installed
14.41.34120-14.41.34123.0), causing C++ symbol demangling to silently
fail.

Depends on compiler-explorer/infra#2140

🤖 Generated by LLM (Claude, via OpenClaw)
This commit is contained in:
mattgodbolt-molty
2026-06-01 20:28:57 -05:00
parent 44647d2be5
commit cf563655fa

View File

@@ -5,11 +5,11 @@ demangler=Z:/compilers/mingw-w64-12.2.0-15.0.7-10.0.0-ucrt-r4/bin/c++filt.exe
buildenvsetup=ceconan
buildenvsetup.host=https://conan.compiler-explorer.com
group.clang-cl.compilers=clang-cl1810
group.clang-cl.compilers=clang-cl2216:clang-cl1810
group.clang-cl.baseName=clang-cl
group.clang-cl.compilerType=clang-cl
group.clang-cl.compilerCategories=clang-cl
group.clang-cl.demangler=Z:/compilers/msvc/14.41.33923-14.41.33923.0/bin/Hostx64/x64/undname.exe
group.clang-cl.demangler=Z:/compilers/msvc/14.41.34120-14.41.34123.0/bin/Hostx64/x64/undname.exe
group.clang-cl.demanglerType=win32
group.clang-cl.groupName=clang-cl
group.clang-cl.intelAsm=-mllvm --x86-asm-syntax=intel
@@ -21,6 +21,9 @@ group.clang-cl.licensePreamble=The LLVM Project is under the Apache License v2.0
group.clang-cl.supportsBinary=false
group.clang-cl.supportsExecute=false
compiler.clang-cl2216.exe=Z:/compilers/clang-cl-22.1.6/bin/clang-cl.exe
compiler.clang-cl2216.semver=22.1.6
compiler.clang-cl1810.exe=Z:/compilers/clang-cl-18.1.0/bin/clang-cl.exe
compiler.clang-cl1810.semver=18.1.0