c++/2858: internal compiler error

wilson@gcc.gnu.org wilson@gcc.gnu.org
Sun Sep 16 19:31:00 GMT 2001


Synopsis: internal compiler error

Responsible-Changed-From-To: unassigned->wilson
Responsible-Changed-By: wilson
Responsible-Changed-When: Sun Sep 16 19:31:27 2001
Responsible-Changed-Why:
    IA-64 maintainer
State-Changed-From-To: feedback->closed
State-Changed-By: wilson
State-Changed-When: Sun Sep 16 19:31:27 2001
State-Changed-Why:
    I reproduced the bug with the 000717 compiler.  I debugged
    it enough to determine that it was a C++ front end bug.
    Bugs in the 000717 compiler are not interesting at this
    point, as we stopped maintaining it 6 months ago.  It
    was maintained only to support GNU/Linux system development
    as part of the Trillian (ia64-linux) project, and it was
    never intended that this be a fully production quality
    compiler release.
    
    Of more interest is gcc 3.0.x and the gcc mainline sources.
    I tried both.  Neither one has the bug.  Therefore I assume
    that it is already fixed.  GCC 3.x is the preferred compiler
    for IA-64 now, however, it is not ABI compatible with the
    000717 release, so it will not be easily usable by end
    users until the next major round of GNU/linux distros.
    RHL 8.x will use the gcc 3.0.2 release for instance.
    
    I also tried the RHL 7.2 beta (roswell2) compiler.  This
    is the infamous "2.96" compiler.  This compiler also does
    not have the bug.  This compiler is not maintained by the
    FSF, but it is maintained by Red Hat, and the intent is
    that it be a fully production quality compiler.
    
    I don't know if TurboLinux is trying to maintain the
    compiler used by thier OS releases.  You would have to
    ask them.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=2858&database=gcc



More information about the Gcc-bugs mailing list