Обзор проблем в коде на C/C++, вызванных неопределённым п...

Все новости из мира ОС Linux, BSD, Unix
Ответить
Аватара пользователя
[Ботя]
Тролль
Тролль
Сообщения: 88643
Зарегистрирован: 07 мар 2019, 15:48
ОС: MSDOS

Обзор проблем в коде на C/C++, вызванных неопределённым п...

Сообщение [Ботя] » 07 июл 2017, 14:30

--------
Размещено: Сегодня, 10:43

Джон Регир (John Regehr), профессор университета штата Юта, участвующий в разработке Clang и занимающийся исследованиями в области неопределённого поведения программ, подготовил полезный для разработчиков обзор ситуаций, при которых поведение программы становится неопределенным и приводит к получению проблем с использованием памяти и указателями при сборке разными компиляторами. В статье не только описаны возникающие проблемы, но и предложены способы для их выявления, а также оценена эффективность применения для обнаружения неопределённого поведения типовых отладочных инструментов, таких как Address Sanitizer (ASAN), UndefinedBehaviorSanitizer (UBSan), MemorySanitizer (MSan), ThreadSanitizer (aka TSan) и Valgrind.

Подробнее...
Ответить

Вернуться в «Новости *nix»