Bootstrap with Ada enabled fails on i586: eric@atlantis:~/build/gcc/native32/gcc/ada/tools> ../../xgcc -c -I./ -I../rts -I. -I/home/eric/svn/gcc/gcc/ada -B../../ -g -O2 -gnatpg -gnata -I- /home/eric/svn/gcc/gcc/ada/clean.adb bad allocation for 512 and 412 +===========================GNAT BUG DETECTED==============================+ | 4.7.0 20110330 (experimental) [trunk revision 171716] (i586-suse-linux-gnu) GCC error:| | in check_allocation, at ira.c:2094 | | Error detected around /home/eric/svn/gcc/gcc/ada/clean.adb:529:8 | I'm going to try and reduce the problem.
Created attachment 23820 [details] Reduced testcase for x86 To be compiled in the build directory with: gcc/gnat1 p.adb -O -gnatp -mtune=pentium -I gcc/ada/rts -I $(srcdir)/ada
Fixed. *** This bug has been marked as a duplicate of bug 48381 ***