Commit 8220a79
Update CI/CD to work with ASAN-by-default build
Since ASAN is now enabled by default in CMakeLists.txt, update the CI/CD
workflow to:
1. For sanitizer=asan builds: Keep ASAN (enabled by default) and add UBSan
2. For sanitizer=none builds: Explicitly disable ASAN with -DENABLE_ASAN=OFF
This ensures we test both configurations:
- With ASAN (100% stable, recommended for production)
- Without ASAN (for performance comparison and compatibility testing)
Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent bebd37e commit 8220a79
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
| 65 | + | |
65 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
66 | 70 | | |
67 | 71 | | |
68 | 72 | | |
| |||
0 commit comments