@@ -135,6 +135,80 @@ jobs:
135
135
- name : Run test suite on SPR
136
136
run : sde -spr -- ./builddir/testexe
137
137
138
+ ADL-ASAN-clang18 :
139
+
140
+ runs-on : intel-ubuntu-24.04
141
+
142
+ steps :
143
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
144
+
145
+ - name : Install dependencies
146
+ run : |
147
+ sudo apt update
148
+ sudo apt -y install clang-18 libomp-18-dev libgtest-dev meson curl git
149
+
150
+ - name : Install Intel SDE
151
+ run : |
152
+ curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319/sde-external-9.24.0-2023-07-13-lin.tar.xz
153
+ mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/
154
+ sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde
155
+
156
+ - name : Build examples
157
+ env :
158
+ CXX : clang++-18
159
+ run : |
160
+ cd examples
161
+ make all
162
+
163
+ - name : Build
164
+ env :
165
+ CXX : clang++-18
166
+ run : |
167
+ make clean
168
+ meson setup -Dbuild_tests=true -Duse_openmp=true -Db_sanitize=address,undefined -Dfatal_sanitizers=true -Dasan_ci_dont_validate=true -Db_lundef=false --warnlevel 0 --buildtype release builddir
169
+ cd builddir
170
+ ninja
171
+
172
+ - name : Run test suite on SPR
173
+ run : sde -adl -- ./builddir/testexe
174
+
175
+ SPR-ASAN-clang18 :
176
+
177
+ runs-on : intel-ubuntu-24.04
178
+
179
+ steps :
180
+ - uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
181
+
182
+ - name : Install dependencies
183
+ run : |
184
+ sudo apt update
185
+ sudo apt -y install clang-18 libomp-18-dev libgtest-dev meson curl git
186
+
187
+ - name : Install Intel SDE
188
+ run : |
189
+ curl -o /tmp/sde.tar.xz https://downloadmirror.intel.com/784319/sde-external-9.24.0-2023-07-13-lin.tar.xz
190
+ mkdir /tmp/sde && tar -xvf /tmp/sde.tar.xz -C /tmp/sde/
191
+ sudo mv /tmp/sde/* /opt/sde && sudo ln -s /opt/sde/sde64 /usr/bin/sde
192
+
193
+ - name : Build examples
194
+ env :
195
+ CXX : clang++-18
196
+ run : |
197
+ cd examples
198
+ make all
199
+
200
+ - name : Build
201
+ env :
202
+ CXX : clang++-18
203
+ run : |
204
+ make clean
205
+ meson setup -Dbuild_tests=true -Duse_openmp=true -Db_sanitize=address,undefined -Dfatal_sanitizers=true -Dasan_ci_dont_validate=true -Db_lundef=false --warnlevel 0 --buildtype release builddir
206
+ cd builddir
207
+ ninja
208
+
209
+ - name : Run test suite on SPR
210
+ run : sde -spr -- ./builddir/testexe
211
+
138
212
SKX-SKL-openmp :
139
213
140
214
runs-on : intel-ubuntu-24.04
0 commit comments