Skip to content

Commit 3cbaa92

Browse files
committed
CI Replace Homebrew clang-15 wth Apple clang16
1 parent 9901b01 commit 3cbaa92

File tree

129 files changed

+1850
-9
lines changed

Some content is hidden

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

129 files changed

+1850
-9
lines changed

.github/workflows/regression-tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,19 +55,19 @@ jobs:
5555
compiler: clang++-12
5656
cxx_std: c++20
5757
stdlib: libstdc++
58-
- os: macos-14
59-
shortosname: mac-14
58+
- os: macos-15
59+
shortosname: mac-15
6060
compiler: clang++
6161
cxx_std: c++2b
6262
stdlib: default
63-
- os: macos-13
64-
shortosname: mac-13
63+
- os: macos-14
64+
shortosname: mac-14
6565
compiler: clang++
6666
cxx_std: c++2b
6767
stdlib: default
6868
- os: macos-13
6969
shortosname: mac-13
70-
compiler: clang++-15
70+
compiler: clang++
7171
cxx_std: c++2b
7272
stdlib: default
7373
- os: windows-2022

regression-tests/run-tests.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -171,11 +171,10 @@ else
171171

172172
compiler_version=$("$cxx_compiler" --version)
173173

174-
if [[ "$compiler_version" == *"Apple clang version 14.0"* ||
175-
"$compiler_version" == *"Homebrew clang version 15.0"* ]]; then
174+
if [[ "$compiler_version" == *"Apple clang version 14.0"* ]]; then
176175
exec_out_dir="$expected_results_dir/apple-clang-14"
177-
elif [[ "$compiler_version" == *"Apple clang version 15.0"* ]]; then
178-
exec_out_dir="$expected_results_dir/apple-clang-15"
176+
elif [[ "$compiler_version" == *"Apple clang version 16.0"* ]]; then
177+
exec_out_dir="$expected_results_dir/apple-clang-16"
179178
elif [[ "$compiler_version" == *"clang version 12.0"* ]]; then
180179
exec_out_dir="$expected_results_dir/clang-12"
181180
elif [[ "$compiler_version" == *"clang version 15.0"* ]]; then
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Apple clang version 16.0.0 (clang-1600.0.26.3)
2+
Target: arm64-apple-darwin24.0.0
3+
Thread model: posix
4+
InstalledDir: /Applications/Xcode_16.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hello world
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
v as X< 0> = 0
2+
v as X< 1> = 1
3+
v as X< 2> = 2
4+
v as X< 3> = 3
5+
v as X< 4> = 4
6+
v as X< 5> = 5
7+
v as X< 6> = 6
8+
v as X< 7> = 7
9+
v as X< 8> = 8
10+
v as X< 9> = 9
11+
v as X<10> = 10
12+
v as X<11> = 11
13+
v as X<12> = 12
14+
v as X<13> = 13
15+
v as X<14> = 14
16+
v as X<15> = 15
17+
v as X<16> = 16
18+
v as X<17> = 17
19+
v as X<18> = 18
20+
v as X<19> = 19
21+
as_const(v) as X< 0> = 0
22+
as_const(v) as X< 1> = 1
23+
as_const(v) as X< 2> = 2
24+
as_const(v) as X< 3> = 3
25+
as_const(v) as X< 4> = 4
26+
as_const(v) as X< 5> = 5
27+
as_const(v) as X< 6> = 6
28+
as_const(v) as X< 7> = 7
29+
as_const(v) as X< 8> = 8
30+
as_const(v) as X< 9> = 9
31+
as_const(v) as X<10> = 10
32+
as_const(v) as X<11> = 11
33+
as_const(v) as X<12> = 12
34+
as_const(v) as X<13> = 13
35+
as_const(v) as X<14> = 14
36+
as_const(v) as X<15> = 15
37+
as_const(v) as X<16> = 16
38+
as_const(v) as X<17> = 17
39+
as_const(v) as X<18> = 18
40+
as_const(v) as X<19> = 19
41+
move(v) as X< 0> = 0
42+
move(v) as X< 1> = 1
43+
move(v) as X< 2> = 2
44+
move(v) as X< 3> = 3
45+
move(v) as X< 4> = 4
46+
move(v) as X< 5> = 5
47+
move(v) as X< 6> = 6
48+
move(v) as X< 7> = 7
49+
move(v) as X< 8> = 8
50+
move(v) as X< 9> = 9
51+
move(v) as X<10> = 10
52+
move(v) as X<11> = 11
53+
move(v) as X<12> = 12
54+
move(v) as X<13> = 13
55+
move(v) as X<14> = 14
56+
move(v) as X<15> = 15
57+
move(v) as X<16> = 16
58+
move(v) as X<17> = 17
59+
move(v) as X<18> = 18
60+
move(v) as X<19> = 19
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mixed-bounds-check.cpp2(9) int main(): Bounds safety violation: out of bounds access attempt detected - attempted access at index 5, [min,max] range is [0,4]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
1
2+
44
3+
45
4+
46
5+
5
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mixed-bounds-safety-with-assert.cpp2(11) void print_subrange(const auto &, cpp2::impl::in<int>, cpp2::impl::in<int>) [rng:auto = std::vector<int>]: Bounds safety violation
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
hello
2+
2022
3+
hello-ish
4+
2022-ish
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
1 "test"
2+
0 ""
3+
1 "test"
4+
0 ""

0 commit comments

Comments
 (0)