>
>
Выпуск PVS-Studio 3.30 состоялся 25 сен…

Андрей Карпов
Статей: 643

Выпуск PVS-Studio 3.30 состоялся 25 сентября 2009

Ключевой особенностью данной версии анализатора кода PVS-Studio является возможность проверки 32-битных проектов для оценки сложности и стоимости миграции кода на 64-битные системы. Благодаря этой возможности еще до начала процедуры миграции кода можно оценить, насколько этот процесс будет трудоемким.

Среди других улучшений - добавление новых правил диагностики потенциальных ошибок, корректная работа при наличии установленного Intel C++ Compiler, а также расширение поддержки локализованных версий Visual Studio.

Полный список нововведений:

  • В PVS-Studio добавлена возможность проверки 32-битных проектов для оценки сложности и стоимости миграции кода на 64-битные системы.
  • Добавлено новое правило для анализа 64-битного кода V118: malloc() function accepts a dangerous expression in the capacity of an argument.
  • Добавлено новое правило для анализа 64-битного кода V119: More than one sizeof() operators are used in one expression.
  • Добавлено новое правило для анализа параллельного кода V1211: The use of 'flush' directive has no sense for private '%1%' variable, and can reduce performance.
  • Улучшена совместная работа с Intel C++ Compiler (исправлено падение при попытке проверки кода с установленным Intel C++ Compiler).
  • Улучшена поддержка локализованных версий Visual Studio.