This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: What does "internal error #20000524"?
- From: Gabriel Dos Reis <gdr at codesourcery dot com>
- To: Joe Buck <jbuck at synopsys dot com>
- Cc: zack at codesourcery dot com (Zack Weinberg), rodrigc at mediaone dot net (Craig Rodrigues), gcc at gcc dot gnu dot org
- Date: 23 Jan 2002 19:06:58 +0100
- Subject: Re: What does "internal error #20000524"?
- Organization: CodeSourcery, LLC
- References: <200201231750.JAA27184@atrus.synopsys.com>
Joe Buck <jbuck@synopsys.COM> writes:
[...]
| It is true that the indication of the location in the *compiler* of the
| crash doesn't add much, since it's only of use to the compiler developer
| who can find it just as easily if there is an abort. But the location
| in the user's code is another matter, and saved me much work when I
| used g++ extensively in the early 90s (when it was a seething mass of
| bugs that ICEd if you looked at it funny).
I agree with Joe that as a user _and_ implementor I find my_fancy_abort()
to be much more helpful than abort().
| Now, if we can make ICEs so rare that they almost never occur, it doesn't
| matter.
Oh well, I won't mind if the compiler no longer ICEs and does not
accept invalid constructs, nor does fancy things with my programs :-)
-- Gaby