[CVS 1998-04-24]: abort on hppa1.1-hp-hpux10.20

manfred@s-direktnet.de manfred@s-direktnet.de
Fri Apr 24 04:19:00 GMT 1998


The stage2 compiler aborts during compilation of insn-opinit.c.

$ gdb stage2/cc1 core
GDB is free software and you are welcome to 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.
GDB 4.16 (hppa1.1-hp-hpux10.20), Copyright 1996 Free Software Foundation, Inc...
Core was generated by `cc1'.
Program terminated with signal 6, Aborted.

warning: The shared libraries were not privately mapped; setting a
breakpoint in a shared library will not work until you rerun the program.

Reading symbols from stage2/cc1...done.
Reading symbols from /usr/lib/libc.1...done.
Reading symbols from /usr/lib/libdld.1...done.
#0  0xc01392f0 in _kill ()
Breakpoint 1 at 0xc00856e8
(gdb) bt
#0  0xc01392f0 in _kill ()
#1  0xc00a42b4 in _raise ()
#2  0xc0085858 in _abort ()
#3  0x194cbc in reload_cse_simplify_operands (insn=0x40248bf8)
    at ../../egcs-980424/gcc/reload1.c:8278
#4  0x193518 in reload_cse_regs (first=0x59) at ../../egcs-980424/gcc/reload1.c:7957
#5  0x57a2c in rest_of_compilation (decl=0x401a3d58) at ../../egcs-980424/gcc/toplev.c:3495
#6  0x3a864 in finish_function (nested=0) at ../../egcs-980424/gcc/c-decl.c:7118
#7  0x269b4 in yyparse () at c-parse.y:318
#8  0x532dc in compile_file (name=0x7b03a00b "/var/tmp/cca22285.i")
    at ../../egcs-980424/gcc/toplev.c:2545
#9  0x59adc in main (argc=12, argv=0x400023a0, envp=0x58)
    at ../../egcs-980424/gcc/toplev.c:4366
(gdb) up
#1  0xc00a42b4 in _raise ()
(gdb) 
#2  0xc0085858 in _abort ()
(gdb) 
#3  0x194cbc in reload_cse_simplify_operands (insn=0x40248bf8)
    at ../../egcs-980424/gcc/reload1.c:8278
8278        abort ();
(gdb) l
8273        return 0;
8274      insn_extract (insn);
8275
8276      /* Figure out which alternative currently matches.  */
8277      if (! constrain_operands (insn_code_number, 1))
8278        abort ();
8279
8280      alternative_reject = (int *) alloca (n_alternatives * sizeof (int));
8281      alternative_nregs = (int *) alloca (n_alternatives * sizeof (int));
8282      alternative_order = (int *) alloca (n_alternatives * sizeof (int));
(gdb) 



More information about the Gcc-bugs mailing list