This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/12290] New: Solaris 8/SPARC bootstrap failure: ICE in output_function_exception_table in ada/a-colire.adb


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12290

           Summary: Solaris 8/SPARC bootstrap failure: ICE in
                    output_function_exception_table in ada/a-colire.adb
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ro at techfak dot uni-bielefeld dot de
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: sparc-sun-solaris2.8
  GCC host triplet: sparc-sun-solaris2.8
GCC target triplet: sparc-sun-solaris2.8

make gnatlib-and-tools fails on Solaris 8/SPARC:


../../xgcc -B../../ -c -g -O2   -g -O2   -W -Wall -gnatpg -I. -I/vol/gnu/src/gcc/gcc-dist/gcc/ada a-colire.adb -v -save-temps
Reading specs from ../../specs
Configured with: '/vol/gnu/src/gcc/gcc-dist/configure' '--prefix=/vol/gcc '--with-local-prefix=/vol/gcc '--disable-nls
Thread model: posix
gcc version 3.4 20030915 (experimental)
 ../../gnat1 -I. -I/vol/gnu/src/gcc/gcc-dist/gcc/ada -quiet -dumpbase a-colire.adb -g -g -gnatpg -O2 -O2 -W -Wall -mcpu=v7 a-colire.adb -o a-colire.s
+===========================GNAT BUG DETECTED==============================+
| 3.4 20030915 (experimental) (sparc-sun-solaris2.8) GCC error:            |
| in output_function_exception_table, at except.c:3720                     |
| Error detected at a-colire.adb:80:44                                     |

Here's a stack trace from gnat1:

#0  fancy_abort (file=0x5bbb88 "/vol/gnu/src/gcc/gcc-dist/gcc/except.c", 
    line=0, function=0xff158410 "")
    at /vol/gnu/src/gcc/gcc-dist/gcc/diagnostic.c:577
#1  0x003039f8 in output_function_exception_table ()
    at /vol/gnu/src/gcc/gcc-dist/gcc/except.c:3720
#2  0x00491524 in rest_of_compilation (decl=0xff0d6580)
    at /vol/gnu/src/gcc/gcc-dist/gcc/toplev.c:2045
#3  0x000d7978 in end_subprog_body ()
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/utils.c:1812
#4  0x000ea2b4 in tree_transform (gnat_node=1471)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/trans.c:2717
#5  0x000ef9b4 in gnat_to_code (gnat_node=-15364016)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/trans.c:238
#6  0x000e432c in process_decls (gnat_decls=6323200, gnat_decls2=1471, 
    gnat_end_list=0, pass1p=47072, pass2p=-4265160)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/trans.c:4343
#7  0x000e6678 in tree_transform (gnat_node=1365)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/sinfo.h:441
#8  0x000ef9b4 in gnat_to_code (gnat_node=-15364016)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/trans.c:238
#9  0x000e7540 in tree_transform (gnat_node=1355)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/sinfo.h:813
#10 0x000ef9b4 in gnat_to_code (gnat_node=-15364016)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/trans.c:238
#11 0x002abba8 in back_end__call_back_end (mode=back_end__generate_object)
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/back_end.adb:108
#12 0x002ac90c in _ada_gnat1drv ()
    at /vol/gnu/src/gcc/gcc-dist/gcc/ada/gnat1drv.adb:573
#13 0x0048f4ac in toplev_main (argc=6668288, argv=0x65c000)
    at /vol/gnu/src/gcc/gcc-dist/gcc/toplev.c:1792

Environment:
System: SunOS padouk 5.8 Generic_108528-23 sun4u sparc SUNW,Sun-Fire-880
Architecture: sun4

	
host: sparc-sun-solaris2.8
build: sparc-sun-solaris2.8
target: sparc-sun-solaris2.8
configured with: '/vol/gnu/src/gcc/gcc-dist/configure' '--prefix=/vol/gcc '--with-local-prefix=/vol/gcc '--disable-nls

How-To-Repeat:
Bootstrap gcc as above and run make gnatlib-and-tools


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]