Как я могу подавить выходные данные LeakSanitizer?
Для Address Sanitizer я могу использовать __attribute__((no_sanitize_address))
Как подавить отчет LeakSanitizer при запуске под -fsanitize = address? Но это не так работа для LS.
__attribute__((no_sanitize_address))
std::shared_ptr make_module()
{
return std::shared_ptr(new client);
}
21 Indirect leak of 3670536 byte(s) in 1 object(s) allocated from:
22 #0 0x7fbf42f521a8 in operator new(unsigned long) (/lib64/libasan.so.4+0xe01a8)
23 #1 0x7106b2 in graphite::make_module() /client.cc:15