Skip to content

Commit 0028b3e

Browse files
committed
CI Add macos-15 runner regression tests
1 parent 96fd34b commit 0028b3e

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

.github/workflows/regression-tests.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,16 @@ jobs:
4545
compiler: clang++-15
4646
cxx_std: c++20
4747
stdlib: libc++-15-dev
48+
- os: macos-15
49+
shortosname: mac-15
50+
compiler: clang++
51+
cxx_std: c++2b
52+
stdlib: default
53+
- os: macos-15
54+
shortosname: mac-15
55+
compiler: clang++-18
56+
cxx_std: c++23
57+
stdlib: default
4858
- os: macos-14
4959
shortosname: mac-14
5060
compiler: clang++

regression-tests/run-tests.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,9 @@ else
155155
compiler_version=$("$cxx_compiler" --version)
156156

157157
if [[ "$compiler_version" == *"Apple clang version 14.0"* ||
158-
"$compiler_version" == *"Homebrew clang version 15.0"* ]]; then
158+
"$compiler_version" == *"Apple clang version 16.0"* ||
159+
"$compiler_version" == *"Homebrew clang version 15.0"* ||
160+
"$compiler_version" == *"Homebrew clang version 18.1"* ]]; then
159161
exec_out_dir="$expected_results_dir/apple-clang-14"
160162
# We share the expected results dir for these two compilers, but there is one
161163
# test which (as expected) fails to compile on both compilers, but has a slightly

0 commit comments

Comments
 (0)