Avviso del compilatore (livello 1) C5072
ASAN abilitato senza emissione di informazioni di debug. Abilitare le informazioni di debug per una migliore segnalazione errori ASAN
Questo avviso si verifica quando si esegue la compilazione con Address Sanitizer (ASAN) attivato, ma non si indica al compilatore di generare informazioni di debug. ASAN usa le informazioni di debug per fornire una migliore diagnostica.
Esempio
La riga di comando seguente genera un avviso C5072
:
cl /fsanitize=address /EHsc test.cpp
Per risolverlo, fare in modo che il compilatore generi informazioni di debug usando un'opzione come /Zi
o /Z7
, come illustrato di seguito: cl /fsanitize=address /EHsc /Zi test.cpp