<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск новой версии статического анализатора кода для языков C++ и С cppcheck 2.6</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html</link>
    <description>Вышла новая версия статического анализатора кода cppcheck 2.6, позволяющего выявлять различные классы ошибок в коде на языках Си и Си++, в том числе при использовании нестандартного синтаксиса, типичного для встраиваемых систем. Предоставляется коллекция плагинов, через которые обеспечена интеграция cppcheck  с различными системами разработки, непрерывной интеграции и тестирования, а также предоставлены такие возможности как проверка соответствия кода стилю оформления кода. Для разбора кода может применяться как собственный парсер, так и внешний парсер от Clang. В состав также входит скрипт donate-cpu.py для предоставления локальных ресурсов для выполнения работы по совместной проверке кода пакетов Debian. Исходные тексты проекта распространяются под лицензией GPLv3...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55936&lt;br&gt;</description>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (Andrey_Karpov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#79</link>
    <pubDate>Mon, 15 Nov 2021 12:45:47 GMT</pubDate>
    <description>Для информации. Вышел инструмент под названием Cppcheck Premium. Он включает в себя открытый инструмент Cppcheck, а также премиальный компонент. https://habr.com/ru/news/t/589247/&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск новой версии статического анализатора кода для языков... (Vkni)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#78</link>
    <pubDate>Sat, 09 Oct 2021 19:18:57 GMT</pubDate>
    <description>Ну хорошо, в предупреждения компилятора засунуть все эти cppcheck/PVS Studio.&lt;br&gt;&lt;br&gt;В любом случае, у нас есть простое правило - компилятор не имеет права на ложно-положительное срабатывание, а стат. анализатор имеет. Иначе вот всё это должно быть просто всунуто в компилятор.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#77</link>
    <pubDate>Sat, 09 Oct 2021 07:58:15 GMT</pubDate>
    <description>Потому что это далеко не всегда ошибка.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#74</link>
    <pubDate>Fri, 08 Oct 2021 19:49:12 GMT</pubDate>
    <description>я вас предупредил warning&lt;br&gt;both of the PVS and cppcheck can&apos;t detect the copying from the structure member pointer instead of the member pointer contains&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#73</link>
    <pubDate>Fri, 08 Oct 2021 17:12:13 GMT</pubDate>
    <description>Продолжайте программировать на своём 1С, пожалуйста.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск новой версии статического анализатора кода для языков... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#72</link>
    <pubDate>Fri, 08 Oct 2021 17:04:14 GMT</pubDate>
    <description>Сейчас к тебе придут наркоманы и расскажут про компилятор и софт не имеющий ошибок.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#71</link>
    <pubDate>Fri, 08 Oct 2021 15:58:08 GMT</pubDate>
    <description>Молодцы. Удачи проекту.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (Ordu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#70</link>
    <pubDate>Fri, 08 Oct 2021 14:18:19 GMT</pubDate>
    <description>Нет, и быть не может. Чтобы асм разбирать, что там сделано намеренно, а что случайно, статическому анализатору как-то по машинным инструкциям надо будет угадать задумку программиста, а это за пределами возможностей существующих AI. Единственный способ с этим бороться -- потребовать от программиста аннотациями декларировать свои намерения. Но требуя это, ты требуешь от него, чтобы он писал на высокоуровневом языке аннотаций. И нахрен тогда ассемблер? Дедуктивный вывод даётся программам проще индуктивного. Поэтому программы гораздо лучше из аннотаций могут сгенерить ассемблерный код, чем из ассемблерного кода аннотации.&lt;br&gt;&lt;br&gt;Может быть, когда-нибудь, в будуем... Может даже не столь отдалённом... Но раньше чем через десять лет ждать не стоит.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск cppcheck 2.6, статического анализатора кода для языко... (n00by)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/125468.html#69</link>
    <pubDate>Fri, 08 Oct 2021 14:12:01 GMT</pubDate>
    <description>Он вообще не про это. Проверяет опкоды на &quot;оптимальность&quot; по размеру. Надо понимать, что многобайтные NOP намеренно используют для выравнивания целей переходов по границам кеш-линий. Для этих же целей компиляторы могут генерировать &quot;неоптимальные&quot; большие команды.&lt;br&gt;</description>
</item>

</channel>
</rss>
