Opened 15 years ago

Closed 12 years ago

#1001 closed Bugs (wontfix)

gcc 4.1.2 segfaults on mpl/test/apply.cpp

Reported by: troy d. straszheim Owned by: Aleksey Gurtovoy
Milestone: Component: mpl
Version: Boost 1.34.0 Severity: Not Applicable
Keywords: Cc: troy@…

Description

Dunno what to do about this, but gcc 4.1.2 segfaults trying to compiler mpl/test/apply.cpp:

/home/troy/Projects/boost/boost_1_34_0/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp: In instantiation of 'boost::mpl::aux::template_arity<T1>': /home/troy/Projects/boost/boost_1_34_0/libs/mpl/test/apply.cpp:63: instantiated from here /home/troy/Projects/boost/boost_1_34_0/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:98: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>. Preprocessed source stored into /tmp/ccD8dpIR.out file, please attach this to your bugreport.

Im submitting a bug report.

Here's a, uh, "patch". Probably there's some way to mark this 'unusable' or whatever that I don't know about.

http://svn.boost.org/trac/boost/browser/sandbox-branches/boost-cmake/boost_1_34_0/libs/mpl/test/apply.cpp

Change History (6)

comment:1 by Dave Abrahams, 15 years ago

Cc: agurtovoy@… added

Can't assign this to aleksey until he logs in and sets up his email address at http://svn.boost.org/trac/boost/settings ;)

comment:2 by Aleksey Gurtovoy, 15 years ago

Owner: set to Aleksey Gurtovoy

in reply to:  description ; comment:3 by Aleksey Gurtovoy, 15 years ago

Replying to troy:

Dunno what to do about this, but gcc 4.1.2 segfaults trying to compiler mpl/test/apply.cpp:

...

This was a know issue with gcc 4.1.0, which we assumed will be fixed in 4.1.2: http://article.gmane.org/gmane.comp.lib.boost.devel/150790/. Apparently, it hasn't been.

Here's a, uh, "patch".

Could you please clarify what are you referring to as a "patch"? I followed the link below, but couldn't spot any relevant changes.

http://svn.boost.org/trac/boost/browser/sandbox-branches/boost-cmake/boost_1_34_0/libs/mpl/test/apply.cpp

Probably there's some way to mark this 'unusable' or whatever that I don't know about.

Yep, the existing explicit failures markup (http://boost.cvs.sourceforge.net/boost/boost/status/explicit-failures-markup.xml?revision=1.561&view=markup) needs to be adjusted to include gcc 4.1.2.

comment:4 by Aleksey Gurtovoy, 15 years ago

Cc: troy@… added; agurtovoy@… removed

in reply to:  3 comment:5 by troy d. straszheim, 15 years ago

Cc: troy@… added; troy@… removed

Here's a, uh, "patch".

Could you please clarify what are you referring to as a "patch"? I followed the link below, but couldn't spot any relevant changes.

I apologize for this... that's clearly not a patch, not even an "uh, patch". I was juggling a number of tickets and must have got confused.

comment:6 by Steven Watanabe, 12 years ago

Resolution: wontfix
Status: newclosed

This was marked up in [40735].

Note: See TracTickets for help on using tickets.