@@ -36,7 +36,7 @@ concurrency:
3636jobs :
3737 stage1 :
3838 if : github.repository_owner == 'llvm'
39- runs-on : llvm-premerge-libcxx-runners
39+ runs-on : llvm-premerge-libcxx-next- runners
4040 continue-on-error : false
4141 strategy :
4242 fail-fast : false
4747 ' generic-cxx26' ,
4848 ' generic-modules'
4949 ]
50- cc : [ 'clang-21 ' ]
51- cxx : [ 'clang++-21 ' ]
50+ cc : [ 'clang-22 ' ]
51+ cxx : [ 'clang++-22 ' ]
5252 include :
5353 - config : ' generic-gcc'
5454 cc : ' gcc-15'
7373 **/crash_diagnostics/*
7474 stage2 :
7575 if : github.repository_owner == 'llvm'
76- runs-on : llvm-premerge-libcxx-runners
76+ runs-on : llvm-premerge-libcxx-next- runners
7777 needs : [ stage1 ]
7878 continue-on-error : false
7979 strategy :
8686 ' generic-cxx20' ,
8787 ' generic-cxx23'
8888 ]
89- cc : [ 'clang-21 ' ]
90- cxx : [ 'clang++-21 ' ]
89+ cc : [ 'clang-22 ' ]
90+ cxx : [ 'clang++-22 ' ]
9191 include :
9292 - config : ' generic-gcc-cxx11'
9393 cc : ' gcc-15'
@@ -148,27 +148,27 @@ jobs:
148148 ' generic-static' ,
149149 ' bootstrapping-build'
150150 ]
151- machine : [ 'llvm-premerge-libcxx-runners' ]
151+ machine : [ 'llvm-premerge-libcxx-next- runners' ]
152152 include :
153153 - config : ' generic-cxx26'
154- machine : llvm-premerge-libcxx-runners
154+ machine : llvm-premerge-libcxx-next- runners
155155 - config : ' generic-asan'
156- machine : llvm-premerge-libcxx-runners
156+ machine : llvm-premerge-libcxx-next- runners
157157 - config : ' generic-tsan'
158- machine : llvm-premerge-libcxx-runners
158+ machine : llvm-premerge-libcxx-next- runners
159159 - config : ' generic-ubsan'
160- machine : llvm-premerge-libcxx-runners
160+ machine : llvm-premerge-libcxx-next- runners
161161 # Use a larger machine for MSAN to avoid timeout and memory allocation issues.
162162 - config : ' generic-msan'
163- machine : llvm-premerge-libcxx-runners
163+ machine : llvm-premerge-libcxx-next- runners
164164 runs-on : ${{ matrix.machine }}
165165 steps :
166166 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
167167 - name : ${{ matrix.config }}
168168 run : libcxx/utils/ci/run-buildbot ${{ matrix.config }}
169169 env :
170- CC : clang-21
171- CXX : clang++-21
170+ CC : clang-22
171+ CXX : clang++-22
172172 - uses : actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
173173 if : always()
174174 with :
0 commit comments