Browse Source

AGENTS: add ASAN build instructions

chatgui
Evgeny 3 months ago
parent
commit
2cd38988e6
  1. 10
      AGENTS.md

10
AGENTS.md

@ -56,6 +56,16 @@ cd tests && make # Build only tests
./build_direct.sh # Компиляция вручную с x86_64-w64-mingw32-gcc ./build_direct.sh # Компиляция вручную с x86_64-w64-mingw32-gcc
``` ```
### ASAN Build (AddressSanitizer, Linux)
```bash
./build.sh --asan -j4 # lib/ + src/ only (tests not ASAN-compatible)
```
Запуск с ASAN (detect_leaks отключены чтобы не спамить при shutdown):
```bash
ASAN_OPTIONS=detect_leaks=0:halt_on_error=0 ./src/utun -f -p /tmp/utun.pid -l /tmp/utun.log
```
Краш-логи ASAN пишутся в `/tmp/utun_asan.<pid>`.
## Test Commands ## Test Commands
### Run All Tests ### Run All Tests

Loading…
Cancel
Save