[c++] bug with new inlining mechanism on v-3, commentary

Mark Mitchell mark@codesourcery.com
Fri Dec 31 20:54:00 GMT 1999

>>>>> "Nathan" == Nathan Sidwell <nathan@acm.org> writes:

    Nathan> Gabriel Dos_Reis wrote:
    >>  Benjamin Kosnik <bkoz@cygnus.com> writes: | I'm trying to
    >> compile the CVS libstdc++-3 sources with | -O2, and getting an
    >> ICE with both gcc-2.95.2 and CVS egcs (after your | enable
    >> inlining patch went in Mark). This is hosted on x86/linux.
    >> I saw similar behaviour without inling-on-tree enabled a few
    >> days ago.

    Nathan> I just tried it after Mark's reenabled inlining, and it
    Nathan> still fails :-( Both linux-i686 & sparc-solaris2.7, as one
    Nathan> might expect for a front end problem.

    Nathan> nathan82.C: In function `int ExtendFoos ()':
    Nathan> nathan82.C:27: Internal compiler error in
    Nathan> `expand_fixup_region_end', at except.c:1602 Please submit
    Nathan> a full bug report.

    Nathan> Here's the test case, I'd like to install it

I installed this testcase as g++.eh/inline1.C.  Thanks!

Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

More information about the Gcc-bugs mailing list