Skip to content

Commit 6679de6

Browse files
committed
CI: Replace Clang-18 with CLang-19
1 parent 7efa490 commit 6679de6

File tree

260 files changed

+83
-70
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

260 files changed

+83
-70
lines changed

.github/workflows/regression-tests.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ jobs:
2727
include:
2828
- os: ubuntu-24.04
2929
shortosname: ubu-24
30-
compiler: clang++-18
30+
compiler: clang++-19
3131
cxx_std: c++20
3232
stdlib: libstdc++
3333
- os: ubuntu-24.04
3434
shortosname: ubu-24
35-
compiler: clang++-18
35+
compiler: clang++-19
3636
cxx_std: c++23
3737
stdlib: libc++-18-dev
3838
- os: ubuntu-22.04
@@ -74,12 +74,17 @@ jobs:
7474
- name: Checkout repo
7575
uses: actions/checkout@v4
7676

77-
- name: Prepare compilers
77+
- name: Prepare compilers - macOS
7878
if: matrix.os == 'macos-13'
7979
run: |
8080
sudo xcode-select --switch /Applications/Xcode_14.3.1.app
8181
sudo ln -s "$(brew --prefix llvm@15)/bin/clang" /usr/local/bin/clang++-15
8282
83+
- name: Prepare compilers - Ubuntu 24.04
84+
if: matrix.os == 'ubuntu-24.04'
85+
run: |
86+
sudo sudo apt-get install clang-19
87+
8388
- name: Run regression tests - Linux and macOS version
8489
if: startsWith(matrix.os, 'ubuntu') || startsWith(matrix.os, 'macos')
8590
run: |

regression-tests/run-tests.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ else
169169
exec_out_dir="$expected_results_dir/clang-12"
170170
elif [[ "$compiler_version" == *"clang version 15.0"* ]]; then
171171
exec_out_dir="$expected_results_dir/clang-15"
172-
elif [[ "$compiler_version" == *"clang version 18.1"* ]]; then
173-
exec_out_dir="$expected_results_dir/clang-18"
172+
elif [[ "$compiler_version" == *"clang version 19.1"* ]]; then
173+
exec_out_dir="$expected_results_dir/clang-19"
174174
elif [[ "$compiler_version" == *"g++-10"* ]]; then
175175
exec_out_dir="$expected_results_dir/gcc-10"
176176
elif [[ "$compiler_version" == *"g++-12"* ||

regression-tests/test-results/clang-18-c++23-libcpp/pure2-default-arguments.cpp.output

Lines changed: 0 additions & 7 deletions
This file was deleted.

regression-tests/test-results/clang-18-c++20/clang-version.output renamed to regression-tests/test-results/clang-19-c++20/clang-version.output

File renamed without changes.

regression-tests/test-results/clang-18-c++20/mixed-allcpp1-hello.cpp.execution renamed to regression-tests/test-results/clang-19-c++20/mixed-allcpp1-hello.cpp.execution

File renamed without changes.

regression-tests/test-results/clang-18-c++20/mixed-as-for-variant-20-types.cpp.execution renamed to regression-tests/test-results/clang-19-c++20/mixed-as-for-variant-20-types.cpp.execution

File renamed without changes.

regression-tests/test-results/clang-18-c++20/mixed-bounds-check.cpp.execution renamed to regression-tests/test-results/clang-19-c++20/mixed-bounds-check.cpp.execution

File renamed without changes.

regression-tests/test-results/clang-18-c++20/mixed-bounds-safety-with-assert-2.cpp.execution renamed to regression-tests/test-results/clang-19-c++20/mixed-bounds-safety-with-assert-2.cpp.execution

File renamed without changes.

regression-tests/test-results/clang-18-c++20/mixed-bounds-safety-with-assert.cpp.execution renamed to regression-tests/test-results/clang-19-c++20/mixed-bounds-safety-with-assert.cpp.execution

File renamed without changes.

regression-tests/test-results/clang-18-c++20/mixed-captures-in-expressions-and-postconditions.cpp.execution renamed to regression-tests/test-results/clang-19-c++20/mixed-captures-in-expressions-and-postconditions.cpp.execution

File renamed without changes.

0 commit comments

Comments
 (0)