From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12236 invoked by alias); 17 Sep 2005 12:08:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 12196 invoked by uid 48); 17 Sep 2005 12:08:12 -0000 Date: Sat, 17 Sep 2005 12:08:00 -0000 Message-ID: <20050917120812.12195.qmail@sourceware.org> From: "christian dot joensson at gmail dot com" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050404191913.20753.laurent@guerby.net> References: <20050404191913.20753.laurent@guerby.net> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug ada/20753] ACATS ce3810b segfault at runtime on hppa-linux X-Bugzilla-Reason: CC X-SW-Source: 2005-09/txt/msg02108.txt.bz2 List-Id: ------- Additional Comments From christian dot joensson at gmail dot com 2005-09-17 12:08 ------- well, LAST_UPDATED: Fri Sep 16 15:58:15 UTC 2005, and on xgcc -v Using built-in specs. Target: sparc64-unknown-linux-gnu Configured with: ../gcc/configure --enable-__cxa_atexit --enable-shared --with-cpu=v7 --enable-languages=c,ada,c++,f95,java,objc,treelang : (reconfigured) ../gcc/configure --enable-__cxa_atexit --enable-shared --with-cpu=v7 --with-gcc-version-trigger=/usr/local/src/branch/gcc/gcc/version.c --enable-languages=c,ada,c++,f95,java,objc,treelang --no-create --no-recursion Thread model: posix gcc version 4.0.2 20050916 (prerelease) I get this: [chj@u10 ce3810b]$ export ADA_INCLUDE_PATH=/usr/local/src/branch/objdir/gcc/ada/rts [chj@u10 ce3810b]$ export LD_LIBRARY_PATH=$ADA_INCLUDE_PATH:$LD_LIBRARY_PATH [chj@u10 ce3810b]$ export ADA_OBJECTS_PATH=$ADA_INCLUDE_PATH [chj@u10 ce3810b]$ which gnatmake /usr/local/src/branch/objdir/gcc/gnatmake [chj@u10 ce3810b]$ gnatmake --GCC="/usr/local/src/branch/objdir/gcc/xgcc -B/usr/local/src/branch/objdir/gcc/" -gnatws -O2 -I/usr/local/src/branch/objdir/gcc/testsuite/ada/acats/support ce3810b.adb -largs --GCC="/usr/local/src/branch/objdir/gcc/xgcc -B/usr/local/src/branch/objdir/gcc/" /usr/local/src/branch/objdir/gcc/xgcc -c -B/usr/local/src/branch/objdir/gcc/ -gnatws -O2 -I/usr/local/src/branch/objdir/gcc/testsuite/ada/acats/support ce3810b.adb gnatbind -aO./ -I/usr/local/src/branch/objdir/gcc/testsuite/ada/acats/support -I- -x ce3810b.ali gnatlink ce3810b.ali --GCC=/usr/local/src/branch/objdir/gcc/xgcc -B/usr/local/src/branch/objdir/gcc/ and then running through the debugger: Current directory is /usr/local/src/branch/objdir/gcc/testsuite/ada/acats/tests/ce/ce3810b/ GNU gdb Red Hat Linux (6.3.0.0-0.29rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "sparc-redhat-linux"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r Starting program: /usr/local/src/branch/objdir/gcc/testsuite/ada/acats/tests/ce/ce3810b/ce3810b ,.,. CE3810B ACATS 2.5 05-09-17 14:04:02 ---- CE3810B CHECK THAT FIXED_IO PUT CAN OPERATE ON STRINGS. ALSO CHECK THAT LAYOUT_ERROR IS RAISED WHEN THE STRING IS INSUFFICIENTLY LONG. Program received signal SIGSEGV, Segmentation fault. 0x00015540 in system.secondary_stack.ss_release (m=) at s-secsta.adb:477 Current language: auto; currently ada (gdb) bt #0 0x00015540 in system.secondary_stack.ss_release (m=) at s-secsta.adb:477 #1 0x00027a1c in _ada_ce3810b () #2 0x00011c9c in main () (gdb) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20753