From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13177 invoked by alias); 15 Jul 2008 01:53:07 -0000 Received: (qmail 13033 invoked by uid 48); 15 Jul 2008 01:52:17 -0000 Date: Tue, 15 Jul 2008 01:53:00 -0000 Subject: [Bug tree-optimization/36830] New: [4.4 Regression] STORAGE_ERROR raised compiling s-os_lib.adb X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "danglin at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-07/txt/msg01261.txt.bz2 /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