Boost C++ Libraries: Ticket #7229: g++ 4.0.2 ICE in boost/fusion/view/iterator_range.hpp https://svn.boost.org/trac10/ticket/7229 <p> ~&gt; g++ --version </p> <pre class="wiki">g++ (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8) </pre><p> Note: This is the latest update on Fedora Core 4 before it became unsupported. </p> <p> ~&gt; cat ice.cpp </p> <pre class="wiki">#include &lt;boost/fusion/view/iterator_range.hpp&gt; </pre><p> ~&gt; g++ -I/path/to/boost -c ice.cpp </p> <pre class="wiki">/home/luc/Developer/cctbx/boost/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:407: internal compiler error: Segmentation fault </pre><p> This is in trunk rev 79740. Git bisect found that trunk rev 73854 was the first bad commit (but with the ICE happening in a different Boost header though). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7229 Trac 1.4.3 Luc J. Bourhis <luc_j_bourhis@…> Tue, 14 Aug 2012 10:45:08 GMT <link>https://svn.boost.org/trac10/ticket/7229#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7229#comment:1</guid> <description> <p> This may be related to ticket <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/5808" title="#5808: Bugs: fusion gcc 4.0.0 ICE (closed: fixed)">#5808</a>. Both bugs were found trying to compile the CCTBX (<a class="ext-link" href="http://cctbx.sourceforge.net"><span class="icon">​</span>http://cctbx.sourceforge.net</a>). The bug reported in <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/5808" title="#5808: Bugs: fusion gcc 4.0.0 ICE (closed: fixed)">#5808</a> does not happen with gcc 4.0.2 but as reported above an ICE is triggered in another header nonetheless. </p> </description> <category>Ticket</category> </item> <item> <author>guest902 <gmjs@…></author> <pubDate>Tue, 10 Dec 2013 10:07:13 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/7229#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7229#comment:2</guid> <description> <p> Same problem in Boost 1.55 with </p> <pre class="wiki">arm-linux-g++ (GCC) 4.1.1 </pre><pre class="wiki">./boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:407: internal compiler error: Segmentation fault </pre> </description> <category>Ticket</category> </item> <item> <author>guest902 <gmjs@…></author> <pubDate>Tue, 10 Dec 2013 10:08:52 GMT</pubDate> <title>version changed https://svn.boost.org/trac10/ticket/7229#comment:3 https://svn.boost.org/trac10/ticket/7229#comment:3 <ul> <li><strong>version</strong> <span class="trac-field-old">Boost Development Trunk</span> → <span class="trac-field-new">Boost 1.55.0</span> </li> </ul> Ticket guest902 <gmjs@…> Tue, 10 Dec 2013 11:00:21 GMT severity changed https://svn.boost.org/trac10/ticket/7229#comment:4 https://svn.boost.org/trac10/ticket/7229#comment:4 <ul> <li><strong>severity</strong> <span class="trac-field-old">Problem</span> → <span class="trac-field-new">Showstopper</span> </li> </ul> Ticket guest902 <gmjs@…> Tue, 10 Dec 2013 11:10:34 GMT version changed https://svn.boost.org/trac10/ticket/7229#comment:5 https://svn.boost.org/trac10/ticket/7229#comment:5 <ul> <li><strong>version</strong> <span class="trac-field-old">Boost 1.55.0</span> → <span class="trac-field-new">Boost Development Trunk</span> </li> </ul> Ticket guest902 <gmjs@…> Tue, 10 Dec 2013 13:16:18 GMT <link>https://svn.boost.org/trac10/ticket/7229#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7229#comment:6</guid> <description> <p> Same in Boost 1.48 at line 390 </p> <pre class="wiki">/usr/src/boost_1_48_0/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:390: internal compiler error: Segmentation fault </pre><p> maybe this will help </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Joel de Guzman</dc:creator> <pubDate>Tue, 10 Dec 2013 13:39:47 GMT</pubDate> <title>owner changed https://svn.boost.org/trac10/ticket/7229#comment:7 https://svn.boost.org/trac10/ticket/7229#comment:7 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Joel de Guzman</span> to <span class="trac-author">Eric Niebler</span> </li> </ul> <p> I'm passing this on to Eric, he's the segmented iterator guru. </p> Ticket Eric Niebler Mon, 30 Dec 2013 23:46:36 GMT status changed https://svn.boost.org/trac10/ticket/7229#comment:8 https://svn.boost.org/trac10/ticket/7229#comment:8 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> That's a very old compiler. I'm not likely to look at this, but I'll leave it open for now. </p> Ticket Kohei Takahashi <flast@…> Tue, 08 Mar 2016 11:05:51 GMT milestone changed https://svn.boost.org/trac10/ticket/7229#comment:9 https://svn.boost.org/trac10/ticket/7229#comment:9 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.61.0</span> </li> </ul> <p> fixed by <a class="ext-link" href="https://github.com/boostorg/fusion/pull/127"><span class="icon">​</span>https://github.com/boostorg/fusion/pull/127</a> </p> Ticket Kohei Takahashi <flast@…> Fri, 11 Mar 2016 13:44:14 GMT <link>https://svn.boost.org/trac10/ticket/7229#comment:10 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7229#comment:10</guid> <description> <p> The patch was merged. So Joel or Eric, could you close this thicket? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Joel de Guzman</dc:creator> <pubDate>Fri, 11 Mar 2016 14:49:17 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/7229#comment:11 https://svn.boost.org/trac10/ticket/7229#comment:11 <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> Ticket