<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Результаты эксперимента по пересборке Debian используя GCC 4.1</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html</link>
    <description>Martin Michlmayr, один из разработчиков Debian, провел эксперимент (http://lists.debian.org/debian-devel/2006/03/msg01084.html) пересобрав коллекцию пакетов Debian Etch при помощи GCC 4.1.&lt;br&gt;&lt;br&gt;&lt;br&gt;При сборке 6192 пакетов было выявлено более 500 новых ошибок, из которых 280 связаны с ужесточением  проверок правильности кода в GCC. 2/3 всех обнаруженных ошибок уже исправлены. Наиболее типичные ошибки представлены на странице &quot;Common syntax errors in C++ (http://womble.decadentplace.org.uk/c++/syntax-errors.html)&quot;.&lt;br&gt;&lt;br&gt;&lt;br&gt;Примечательно, что в целом GCC 4.1 показал себя положительно. В процессе эксперимента было выявлено 6 ошибок в самом компиляторе, большинство из которых было практически сразу исправлено разработчиками GCC.&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://lists.debian.org/debian-devel/2006/03/msg01084.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=7257&lt;br&gt;</description>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4.1 (goof89)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#9</link>
    <pubDate>Wed, 05 Apr 2006 04:03:55 GMT</pubDate>
    <description>GCC 4.1 не тянет, не понраилось. Приходится искать кучу патчей, что не очень приятно, так что пока юзаю только 3.3.5 и доволен</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4... (horsh)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#8</link>
    <pubDate>Mon, 03 Apr 2006 00:11:44 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; ...да уж, хотя интересно, почему никто раньше об этом не думал. &lt;br&gt;&lt;br&gt;еще лучше использовать для этих целей не две версии одного компилятора,&lt;br&gt;а принципиально другой компилятор. &lt;br&gt;Много раз наблюдал как сановский из Sun Studio и gcc находили совершенно&lt;br&gt;различные тонкие места в коде.&lt;br&gt;&lt;br&gt;&amp;gt; Есть же куча прог, на проверку как синтаксиса так и правильности&lt;br&gt;&amp;gt; написания выражений. Правда все хорошие денег немеряно стоят. &lt;br&gt;&lt;br&gt;тот же сановский lint теперь стал вполне &quot;free as in beer for any use&quot; и&lt;br&gt;он ловит много ошибок, которые компилятор норовит пропустить.&lt;br&gt;Не только синтаксис, но и вполне себе семантику. &lt;br&gt;</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4.1 (Роман)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#7</link>
    <pubDate>Sun, 02 Apr 2006 07:26:45 GMT</pubDate>
    <description>Интересно, а кто может сказать про то, что при сборке 6192 пакетов было выявлено более 500 новых ошибок и исправили ли их и для компиляции при старом GCC 2/3, а то может так и остались.&lt;br&gt;&lt;br&gt;Любопытства ради. Глянуть бы.</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4.1 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#6</link>
    <pubDate>Sun, 02 Apr 2006 05:54:04 GMT</pubDate>
    <description> - gcc ICE: #356231 (gnubik_2.2-5)&lt;br&gt;   http://gcc.gnu.org/PR26672 - fixed&lt;br&gt; - g++ ICE: #356569 (3ddesktop_0.2.9-5.1)&lt;br&gt;   http://gcc.gnu.org/PR26757 - test case needs further reduction&lt;br&gt; - gcc bug: #356574 (address of register requested)&lt;br&gt;   http://gcc.gnu.org/PR26004 - fixed&lt;br&gt; - g++ bug: #356548 (cannot bind packed field)&lt;br&gt;   http://gcc.gnu.org/PR26670 - not yet assigned but related to known bugs&lt;br&gt; - g++ bug: #356435 (no constructor)  &#091;package bug: #356245&#093;&lt;br&gt;   http://gcc.gnu.org/PR26755 - waiting&lt;br&gt;   This is a binary incompatibility!  4.0 has a different behaviour to&lt;br&gt;   3.3 and 4.1, which means that linking 4.1 code against 4.0 libraries&lt;br&gt;   may fail.  4.0 and 4.1 were supposed to be binary compatible so I&apos;m not&lt;br&gt;   sure what will be done about this.&lt;br&gt; - gcc bug: #356896 (miscompiles code, leading to segfault in program)&lt;br&gt;   http://gcc.gnu.org/PR26763 - confirmed</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4.1 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#5</link>
    <pubDate>Sun, 02 Apr 2006 04:55:27 GMT</pubDate>
    <description>привет всем!&lt;br&gt;а ссылочку кто нибудь знает на исправления этих 6 ошибочек в компиляторе ???&lt;br&gt;</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4... (pavlinux)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#4</link>
    <pubDate>Sat, 01 Apr 2006 21:52:16 GMT</pubDate>
    <description>Специально для CR: нашел файлик с ссылками spell/syntax checker_ов:&lt;br&gt;&lt;br&gt;http://www.kernel.org/pub/software/devel/sparse/SCCS/&lt;br&gt;http://www.rocklinux.net/packages/splint.html&lt;br&gt;http://lclint.cs.virginia.edu/&lt;br&gt;http://www.gimpel.com/html/flex.htm</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4... (pavlinux)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#3</link>
    <pubDate>Sat, 01 Apr 2006 21:34:04 GMT</pubDate>
    <description>...да уж, хотя интересно, почему никто раньше об этом не думал.&lt;br&gt;Есть же куча прог, на проверку как синтаксиса так и правильности&lt;br&gt;написания выражений. Правда все хорошие денег немеряно стоят. &lt;br&gt;</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4.1 (Di_)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#2</link>
    <pubDate>Sat, 01 Apr 2006 21:24:17 GMT</pubDate>
    <description>Если ваша первая программа скомпилилась без ршибок, сообщите об этом системщику - он исправит ошибки в компиляторе :)</description>
</item>

<item>
    <title>Результаты эксперимента по пересборке Debian используя GCC 4.1 (CR)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/14144.html#1</link>
    <pubDate>Sat, 01 Apr 2006 20:16:09 GMT</pubDate>
    <description>Хмм... Надо будет погонять 4.1 в качестве syntax checker-а в своих проектах.</description>
</item>

</channel>
</rss>
