Могу ли я обнаружить недостатки целочисленного переполнения с помощью valgrind?

Могу ли я обнаружить недостатки целочисленного переполнения с помощью valgrind? и какой инструмент в нем может это сделать?


person Syrena    schedule 28.12.2012    source источник
comment
comments.gmane.org/gmane.comp.debugging.valgrind/7475   -  person perreal    schedule 28.12.2012


Ответы (1)


У Valgrind нет инструмента, который может обнаруживать целочисленное переполнение. Возможно, вы могли бы поймать эти ошибки, используя опцию gcc:

-ftrapv This option generates traps for signed overflow on addition, subtraction, multiplication
operations.
person phd    schedule 30.12.2012