[Bug bootstrap/45658] [4.6 regression] Comparison failure in gcc/ada/ali.o on Solaris 2/SPARC

hubicka at ucw dot cz gcc-bugzilla@gcc.gnu.org
Tue Sep 28 15:34:00 GMT 2010


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45658

--- Comment #6 from Jan Hubicka <hubicka at ucw dot cz> 2010-09-28 12:16:53 UTC ---
I think I will just commit it as the patch fixes known problems anyway and let
you know then.  If it won't help in this case, it is not difficult to make
patch to dump folding that happens with initializers that mis the TREE_STATIC
bit and we can figure out if the problem is caused by Ada frontend putting
something weird into the constructor.

There was related problem with C++ vtable constructors having references to
static
variables from other compilation unit, so it is quite posible that it is
FE<->BE
interface issue, too.

I wonder if it is possible to get this into self contained testcase - I will
try to 
reproduce problem at compile farm, I think it has sparc machine there.

Honza



More information about the Gcc-bugs mailing list