Boost C++ Libraries: Ticket #2872: boost/numeric/ublas/lu.hpp does not compile with GCC 4.3.2 64bit https://svn.boost.org/trac10/ticket/2872 <p> in line 134 "singular" is declared as int in line 153: "singular = i + 1;" where i is declared as size_type </p> <p> fix is simply done by declaring "singular" as size_type. </p> <p> This is the case for all factorizations. </p> <p> GCC build with these options: </p> <p> g++ -g -fexceptions -fPIC -Wall -Wshadow -Wformat-security -Wdisabled-optimization -Werror -Wextra -Wformat-y2k -Wcast-qual -m64 -march=opteron -O0 -Wpointer-arith -Wconversion -Wcast-align -Wstrict-null-sentinel -Wnon-template-friend -Woverloaded-virtual -Wdeprecated -funit-at-a-time </p> <p> <a class="ext-link" href="https://svn.boost.org/trac/boost/browser/trunk/boost/numeric/ublas/lu.hpp#L134"><span class="icon">​</span>https://svn.boost.org/trac/boost/browser/trunk/boost/numeric/ublas/lu.hpp#L134</a> </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2872 Trac 1.4.3 simon.schulz@… Thu, 19 Mar 2009 14:21:35 GMT component changed; owner set https://svn.boost.org/trac10/ticket/2872#comment:1 https://svn.boost.org/trac10/ticket/2872#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Douglas Gregor</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">numeric</span> </li> </ul> <p> Updated component field </p> Ticket Steven Watanabe Thu, 19 Mar 2009 18:11:50 GMT owner, component changed https://svn.boost.org/trac10/ticket/2872#comment:2 https://svn.boost.org/trac10/ticket/2872#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Douglas Gregor</span> to <span class="trac-author">Gunter</span> </li> <li><strong>component</strong> <span class="trac-field-old">numeric</span> → <span class="trac-field-new">uBLAS</span> </li> </ul> Ticket Gunter Mon, 05 Oct 2009 21:57:03 GMT <link>https://svn.boost.org/trac10/ticket/2872#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2872#comment:3</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/56606" title="see #2872: boost/numeric/ublas/lu.hpp does not compile with GCC 4.3.2 ...">[56606]</a>) see <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2872" title="#2872: Bugs: boost/numeric/ublas/lu.hpp does not compile with GCC 4.3.2 64bit (closed: fixed)">#2872</a>: boost/numeric/ublas/lu.hpp does not compile with GCC 4.3.2 64bit (Incomplete) </p> <ul><li>changed type of <strong>singular</strong> to <strong>size_type</strong> as suggested </li></ul> </description> <category>Ticket</category> </item> <item> <dc:creator>Gunter</dc:creator> <pubDate>Mon, 05 Oct 2009 22:00:20 GMT</pubDate> <title>status, milestone changed https://svn.boost.org/trac10/ticket/2872#comment:4 https://svn.boost.org/trac10/ticket/2872#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.39.0</span> → <span class="trac-field-new">Boost 1.41.0</span> </li> </ul> Ticket Gunter Mon, 05 Oct 2009 22:02:14 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2872#comment:5 https://svn.boost.org/trac10/ticket/2872#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/56608" title="fix #2872: (possible compile failure) * merged [56606] into release ">[56608]</a>) fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2872" title="#2872: Bugs: boost/numeric/ublas/lu.hpp does not compile with GCC 4.3.2 64bit (closed: fixed)">#2872</a>: (possible compile failure) </p> <ul><li>merged <a class="changeset" href="https://svn.boost.org/trac10/changeset/56606" title="see #2872: boost/numeric/ublas/lu.hpp does not compile with GCC 4.3.2 ...">[56606]</a> into release </li></ul> Ticket