/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

Reply via email to