Commit 1fbeee9
Install GCC for sanitizer library support in CI
CI was failing to generate asan/tsan configurations because sanitizer
runtime libraries (libasan, libtsan) were not available. While clang++
is the primary compiler, the build system falls back to gcc's sanitizer
libraries via PlatformUtils.locateLibrary().
Changes:
- Install gcc/g++ in both glibc test jobs (amd64, aarch64)
- Remove g++ removal step in aarch64 job
- Add comments explaining sanitizer library dependency
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 8485ec7 commit 1fbeee9
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
69 | 72 | | |
70 | 73 | | |
71 | 74 | | |
| |||
297 | 300 | | |
298 | 301 | | |
299 | 302 | | |
300 | | - | |
301 | | - | |
| 303 | + | |
302 | 304 | | |
303 | 305 | | |
304 | 306 | | |
| 307 | + | |
| 308 | + | |
305 | 309 | | |
306 | 310 | | |
307 | 311 | | |
| |||
0 commit comments