------- 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:
[EMAIL PROTECTED] ce3810b]$ export 
ADA_INCLUDE_PATH=/usr/local/src/branch/objdir/gcc/ada/rts 
[EMAIL PROTECTED] ce3810b]$ export 
LD_LIBRARY_PATH=$ADA_INCLUDE_PATH:$LD_LIBRARY_PATH
[EMAIL PROTECTED] ce3810b]$ export ADA_OBJECTS_PATH=$ADA_INCLUDE_PATH
[EMAIL PROTECTED] ce3810b]$ which gnatmake
/usr/local/src/branch/objdir/gcc/gnatmake
[EMAIL PROTECTED] 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

Reply via email to