A g++ compiler bug in a optimaization process

Martin v. Loewis martin@loewis.home.cs.tu-berlin.de
Fri Dec 31 20:54:00 GMT 1999


> Unfortunately, my source files are bigger that 1M byte.
> How can send my source files ?.

If you have a suspicion that a specific function gets miscompiled, you
can send the preprocessor output for this file only, compressing it to
further reduce size.

If you cannot simplify your code somewhat more, you can try to upgrade
to gcc 2.95 - perhaps the bug has been fixed.

If that doesn't work, either, there is not much we can do. You'd have
to analyse it a bit further first to find out what exactly is going
wrong. It might well be that the bug is in your program, as well, in
case you have been relying on assumptions that the compiler is allowed
to break, or in case of plain programming errors that only show up in
certain cases.

Regards,
Martin



More information about the Gcc-bugs mailing list