gcc bug

Jonathan Mark jhmark@pop.nwnexus.com
Fri May 21 09:24:00 GMT 1999


Hello...
I found a bug in gcc, which causes it to report:
    Internal compiler error 980711.
where instead there should be an error message about trying to expand
a template that doesn't exist.
Below is complete info on reproducing the bug.
Let me know if there's anything else I can do to help.

Also, if you reply to this, please reply to my real address:
jhmark@xenops.com
When I tried to send mail from that address, your mail server refused it,
saying that my ISP is in the ORBS database as an insecure mail relay.

Thanks for the very cool work you do...

    Jonathan Mark
    jhmark@xenops.com

system type: is "i686-pc-linux-gnu" (Red Hat linux)
gcc version: egcs-2.91.66 19990314 (egcs-1.1.2 release)

- -------------- transcript of error message
follows ------------------------
[jhmark@xenops tmp]$ gcc -c bug.cc
bug.cc:13: Internal compiler error 980711.
bug.cc:13: Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
bug.cc:13: See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.
[jhmark@xenops tmp]$

- -------------- the rest of this message is
bug.cc -------------------------
namespace rabbit
{
};

class hello
{
};

typedef hello hellodata;

// the next line gets Internal Compiler Error instead of a normal message

typedef rabbit::foobar<hellodata> ostrich;




More information about the Gcc-bugs mailing list