/test/gnu/gcc/objdir/./prev-gcc/xgcc -B/test/gnu/gcc/objdir/./prev-gcc/ -B/opt/g nu/gcc/gcc-4.4.0/hppa2.0w-hp-hpux11.11/bin/ -c -g -O2 -mdisable-indexing -gn atpg -gnata -gnatwns -nostdinc -I- -I. -Iada -I../../gcc/gcc/ada ../../gcc/gcc/a da/s-os_lib.adb -o ada/s-os_lib.o raised STORAGE_ERROR : stack overflow or erroneous memory access make[3]: *** [ada/s-os_lib.o] Error 1
This was introduced in revision 137631. So far, I haven't found a way to debug this error. The error doesn't occur when I run the compile under gdb, or when I enable the private mapping of shared libraries. Somehow, the code is attempting to write somewhere in the region of memory occupied by libc. gdb doesn't let me run programs without mapping shared libraries as private. Still present in revision 137803. -- Summary: [4.4 Regression] STORAGE_ERROR raised compiling s- os_lib.adb Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: danglin at gcc dot gnu dot org GCC build triplet: hppa2.0w-hp-hpux11.11 GCC host triplet: hppa2.0w-hp-hpux11.11 GCC target triplet: hppa2.0w-hp-hpux11.11 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36830