srctree

Robin Linden parent 2dbf1a07 2b7536db
ci: Drop support for clang-{16,17} w/ libstdc++

Clang 16 and 17 don't work together with the default libstdc++ (14) onGitHub runners w/ Ubuntu 24.04, and it's not worth the trouble to workaround.

inlinesplit
.github/workflows/ci.yaml added: 9, removed: 9, total 0
@@ -29,20 +29,20 @@ jobs:
compiler: gcc
version: 14
 
- name: clang-16-tsan
- name: clang-18-tsan
os: ubuntu-22.04
compiler: clang
version: 16
bazel: -c dbg --config tsan --test_env=TSAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer-16 --config libfuzzer
apt: libclang-rt-16-dev llvm-16
version: 18
bazel: -c dbg --config tsan --test_env=TSAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer-18 --config libfuzzer
apt: libclang-rt-18-dev llvm-18
fuzz: true
 
- name: clang-16-asan-ubsan
- name: clang-18-asan-ubsan
os: ubuntu-22.04
compiler: clang
version: 16
bazel: -c dbg --config asan --config ubsan --test_env=ASAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer-16 --config libfuzzer
apt: libclang-rt-16-dev llvm-16
version: 18
bazel: -c dbg --config asan --config ubsan --test_env=ASAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer-18 --config libfuzzer
apt: libclang-rt-18-dev llvm-18
fuzz: true
 
- name: clang-16-libc++