This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: What does "internal error #20000524"?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]