http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49539
Summary: [4.7 regression] Ada TYPES.UNRECOVERABLE_ERROR in comperr.adb:423 on ARM Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada AssignedTo: unassig...@gcc.gnu.org ReportedBy: mi...@it.uu.se gcc-4.7-20110625 failed to bootstrap on armv5tel-linux-gnueabi due to an internal error in the Ada frontend: ... /mnt/scratch/gcc-4.7-20110625/gcc/ada/prj-err.ads /mnt/scratch/gcc-4.7-20110625/gcc/ada/scng.ads ../rts/a-chahan.ads raised TYPES.UNRECOVERABLE_ERROR : comperr.adb:423 make[3]: *** [make.o] Error 1 make[3]: Leaving directory `/mnt/scratch/objdir47/gcc/ada/tools' make[2]: *** [gnattools-native] Error 2 make[2]: Leaving directory `/mnt/scratch/objdir47/gnattools' make[1]: *** [all-gnattools] Error 2 make[1]: Leaving directory `/mnt/scratch/objdir47' make: *** [bootstrap] Error 2 4.7-20110611 bootstrapped fine w/ Ada on that machine. Configured as: /mnt/scratch/gcc-4.7-20110625/configure --prefix=/mnt/scratch/install47 --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --disable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --disable-sjlj-exceptions --with-arch=armv5te --with-tune=xscale --build=armv5tel-brewer-linux-gnueabi --with-gmp=/home/mikpe/pkgs/linux-armv5l/gmp-4.3.2 --with-mpfr=/home/mikpe/pkgs/linux-armv5l/mpfr-2.4.2 --with-mpc=/home/mikpe/pkgs/linux-armv5l/mpc-0.8.2 --disable-plugin --disable-lto --disable-libmudflap