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]

20000306 chk-ICE compiling gcc/cpplib.c on i586-pc-linux-gnu


i586-pc-linux-gnu --enable-checking 

stage2/xgcc -Bstage2/ -B/usr/local/i586-pc-linux-gnu/bin/ -c  -DIN_GCC    -W -Wall -Wtraditional -O2 -g -O2  -DHAVE_CONFIG_H    -I. -I../../egcs-20000306/gcc -I../../egcs-20000306/gcc/config -I../../egcs-20000306/gcc/../include ../../egcs-20000306/gcc/cpplib.c
xgcc: Internal compiler error: program cc1 got fatal signal 11
make[2]: *** [cpplib.o] Error 1
make[2]: Leaving directory `/home/rdb/src/egcs-20000306.chk/gcc'


 stage2/cc1 cpplib.i -quiet -dumpbase cpplib.c -g -O2 -O2 -W -Wall -Wtraditional -version -o cpplib.s
GNU C version 2.96 20000306 (experimental) (i586-pc-linux-gnu) compiled by GNU C version 2.96 20000306 (experimental).
xgcc: Internal compiler error: program cc1 got fatal signal 11

GNU C version 2.96 20000306 (experimental) (i586-pc-linux-gnu) compiled by GNU C version 2.96 20000306 (experimental).

Program received signal SIGSEGV, Segmentation fault.
0x837bdb8 in gen_strlensi (operand0=0x4034f8e0, operand1=0x4034f8f0, 
    operand2=0x400b4290, operand3=0x400b4298) at insn-emit.c:8755
insn-emit.c:8755: No such file or directory.
#0  0x837bdb8 in gen_strlensi (operand0=0x4034f8e0, operand1=0x4034f8f0, 
    operand2=0x400b4290, operand3=0x400b4298) at insn-emit.c:8755
#1  0x80e8e2a in expand_builtin_strlen (exp=0x4034d9e0, target=0x0, 
    mode=VOIDmode) at ../../egcs-20000306/gcc/builtins.c:1399
#2  0x80eb221 in expand_builtin (exp=0x4034d9e0, target=0x0, subtarget=0x0, 
    mode=VOIDmode, ignore=0) at ../../egcs-20000306/gcc/builtins.c:2431
#3  0x80b918c in expand_expr (exp=0x4034d9e0, target=0x0, tmode=VOIDmode, 
    modifier=EXPAND_NORMAL) at ../../egcs-20000306/gcc/expr.c:7025
#4  0x80c1a99 in expand_expr (exp=0x4034da00, target=0x0, tmode=VOIDmode, 
    modifier=EXPAND_NORMAL) at ../../egcs-20000306/gcc/expr.c:8468
#5  0x80c1a39 in expand_expr (exp=0x4034da80, target=0x0, tmode=VOIDmode, 
    modifier=EXPAND_NORMAL) at ../../egcs-20000306/gcc/expr.c:8467
#6  0x80b96f0 in expand_expr (exp=0x4034dae0, target=0x0, tmode=VOIDmode, 
    modifier=EXPAND_NORMAL) at ../../egcs-20000306/gcc/expr.c:7082
#7  0x80eab7c in expand_builtin_alloca (arglist=0x4034db00, target=0x4034be00)
    at ../../egcs-20000306/gcc/builtins.c:2256
#8  0x80eb1fc in expand_builtin (exp=0x4034db20, target=0x4034be00, 
    subtarget=0x0, mode=VOIDmode, ignore=0)
    at ../../egcs-20000306/gcc/builtins.c:2419
#9  0x80b918c in expand_expr (exp=0x4034db20, target=0x4034be00, 
    tmode=VOIDmode, modifier=EXPAND_NORMAL)
    at ../../egcs-20000306/gcc/expr.c:7025
#10 0x80b96f0 in expand_expr (exp=0x4034db40, target=0x4034be00, tmode=SImode, 
    modifier=EXPAND_NORMAL) at ../../egcs-20000306/gcc/expr.c:7082
#11 0x80adec3 in store_expr (exp=0x4034db40, target=0x4034be00, want_value=0)
    at ../../egcs-20000306/gcc/expr.c:3768
#12 0x80ad82c in expand_assignment (to=0x4034e000, from=0x4034db40, 
    want_value=0, suggest_reg=1) at ../../egcs-20000306/gcc/expr.c:3592
#13 0x80c09e1 in expand_expr (exp=0x4034db60, target=0x0, tmode=VOIDmode, 
    modifier=EXPAND_NORMAL) at ../../egcs-20000306/gcc/expr.c:8179
#14 0x80968dd in expand_expr_stmt (exp=0x4034db60)
    at ../../egcs-20000306/gcc/stmt.c:1866
#15 0x8424ddc in expand_stmt_with_iterators_1 (stmt=0x4034db60, iter_list=0x0)
    at ../../egcs-20000306/gcc/c-iterate.c:168
#16 0x8424da9 in iterator_expand (stmt=0x4034db60)
    at ../../egcs-20000306/gcc/c-iterate.c:158
#17 0x83f7477 in yyparse () at c-parse.y:1708
#18 0x804c3fc in compile_file (name=0x400c4170 "cpplib.i")
    at ../../egcs-20000306/gcc/toplev.c:2440
#19 0x80506a1 in main (argc=14, argv=0xbffffd34)
    at ../../egcs-20000306/gcc/toplev.c:4873
insn-emit.c:8750: No such file or directory.
(gdb) up 1
#1  0x80e8e2a in expand_builtin_strlen (exp=0x4034d9e0, target=0x0, 
    mode=VOIDmode) at ../../egcs-20000306/gcc/builtins.c:1399
1399	      emit_insn (GEN_FCN (icode) (result,
(gdb) ptype exp
type = union tree_node {
...
} *
(gdb) call debug_tree(exp)
 <cond_expr 0x400b4290
Program received signal SIGSEGV, Segmentation fault.
0x805d9dc in print_node (file=0x848b838, prefix=0xbfffedcc "arg 0", node=0x30, 
    indent=4) at ../../egcs-20000306/gcc/print-tree.c:191
191	  class = TREE_CODE_CLASS (TREE_CODE (node));
The program being debugged stopped while in a function called from GDB.
When the function (debug_tree) is done executing, GDB will silently
stop (instead of continuing to evaluate the expression containing
the function call).
(gdb) c
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.

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