Как отключить отчет LeakSanitizer при запуске под -fsanitize = address? - PullRequest
0 голосов
/ 27 июня 2018

Когда я компилирую свой код C ++ с помощью -fsanitize=address, мое программное обеспечение распечатывает список утечек в момент его выхода. Есть ли способ избежать отчета об утечках (меня интересуют только повреждения памяти, а не утечки)? Я перешел на страницу с страницами флагов ASAN , но не похоже, что эти флаги совпадают.

1 Ответ

0 голосов
/ 27 июня 2018

Вы можете запустить с export ASAN_OPTIONS=detect_leaks=0 или добавить функцию в ваше приложение:

const char* __asan_default_options() { return "detect_leaks=0"; }

Подробнее см. Flags wiki .

...