sqlite-vec/.github/workflows
Alex Garcia e4b1e264b5 Fix macOS fuzz: use Xcode clang instead of Homebrew LLVM
Homebrew LLVM 18's ASAN/libFuzzer runtimes contain weak-def symbols
for typed allocation operators (__ZnwmSt19__type_descriptor_t) that
don't exist in macOS 14's system libc++. Since the symbol is embedded
in the pre-built runtime dylibs (not our code), link-time flags cannot
fix it.

Switch to Apple's Xcode clang which ships its own libFuzzer and ASAN
runtime built against the system libc++ — no ABI mismatch possible.
No Homebrew LLVM install needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 10:44:39 -08:00
..
fuzz.yaml Fix macOS fuzz: use Xcode clang instead of Homebrew LLVM 2026-03-03 10:44:39 -08:00
release.yaml gha: bump windows runners 2026-03-03 07:22:04 -08:00
site.yaml gha: bump site runner 2026-03-01 21:43:43 -08:00
test.yaml gha: bump windows runners 2026-03-03 07:22:04 -08:00