File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 81
81
uses : actions/checkout@v4
82
82
- name : apt
83
83
uses : ./.github/actions/apt-x64
84
+ - name : LLVM 16 (ASAN-only)
85
+ if : ${{ matrix.asan }}
86
+ run : |
87
+ DEBIAN_FRONTEND=noninteractive sudo apt-get install -y lsb-release wget software-properties-common gnupg
88
+ wget https://apt.llvm.org/llvm.sh
89
+ chmod u+x llvm.sh
90
+ sudo ./llvm.sh 16
84
91
- name : System info
85
92
run : |
86
93
echo "::group::Show host CPU info"
@@ -112,7 +119,7 @@ jobs:
112
119
configurationParameters : >-
113
120
--${{ matrix.debug && 'enable' || 'disable' }}-debug
114
121
--${{ matrix.zts && 'enable' || 'disable' }}-zts
115
- ${{ matrix.asan && 'CFLAGS="-fsanitize=undefined,address -DZEND_TRACK_ARENA_ALLOC" LDFLAGS="-fsanitize=undefined,address" CC=clang CXX=clang++ --disable-opcache-jit' || '' }}
122
+ ${{ matrix.asan && 'CFLAGS="-fsanitize=undefined,address -DZEND_TRACK_ARENA_ALLOC" LDFLAGS="-fsanitize=undefined,address" CC=clang-16 CXX=clang++-16 --disable-opcache-jit' || '' }}
116
123
skipSlow : ${{ matrix.asan }}
117
124
- name : make
118
125
run : make -j$(/usr/bin/nproc) >/dev/null
You can’t perform that action at this time.
0 commit comments