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



John David Anglin <danglin at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |danglin at gcc dot gnu.org



--- Comment #8 from John David Anglin <danglin at gcc dot gnu.org> 2013-01-12 
02:03:05 UTC ---

Testsuite fails on hppa64-hp-hpux11.11:



spawn /test/gnu/gcc/objdir64/gcc/xgcc -B/test/gnu/gcc/objdir64/gcc/

-fno-diagnostics-show-caret -O0 -w -c -o pr55921.o

/test/gnu/gcc/gcc/gcc/testsuite/gcc.c-tor

ture/compile/pr55921.c

/test/gnu/gcc/gcc/gcc/testsuite/gcc.c-torture/compile/pr55921.c: In function

'fo

o':/test/gnu/gcc/gcc/gcc/testsuite/gcc.c-torture/compile/pr55921.c:21:1:

internal compiler error: in gen_reg_rtx, at emit-rtl.c:866



With i686-apple-darwin9 cross, I see:



Breakpoint 1, gen_reg_rtx (mode=SFmode) at ../../gcc/gcc/emit-rtl.c:866

866      gcc_assert (can_create_pseudo_p ());

(gdb) bt

#0  gen_reg_rtx (mode=SFmode) at ../../gcc/gcc/emit-rtl.c:866

#1  0x002cda1a in extract_bit_field_using_extv (extv=0xbfffe8e8,

op0=0x4209e2d0, bitsize=32, bitnum=4294967264, unsignedp=1, target=0x0,

mode=SFmode, tmode=SFmode) at ../../gcc/gcc/expmed.c:1254

#2  0x002d1d63 in extract_bit_field_1 (str_rtx=0x420994b0, bitsize=32,

bitnum=0, unsignedp=1, packedp=false, target=0x0, mode=SFmode, tmode=SFmode,

fallback_p=true) at ../../gcc/gcc/expmed.c:1577

#3  0x002d21d9 in extract_bit_field (str_rtx=0x420994b0, bitsize=32, bitnum=0,

unsignedp=1, packedp=<value temporarily unavailable, due to optimizations>,

target=0x0, mode=SFmode, tmode=SFmode) at ../../gcc/gcc/expmed.c:1658

#4  0x002ec8a1 in read_complex_part (cplx=0x420994b0, imag_p=false) at

../../gcc/gcc/expr.c:3023

#5  0x002f01b2 in emit_move_complex_parts (x=0x1c, y=0x420994b0) at

../../gcc/gcc/expr.c:3216

#6  0x00553138 in get_insns [inlined] () at emit-rtl.h:4783

#7  0x00553138 in gen_move_insn (x=0x420990e0, y=0x420994b0) at

../../gcc/gcc/optabs.c:4784

#8  0x005c4167 in gen_reload (out=0x420990e0, in=0x420994b0, opnum=0,

type=RELOAD_OTHER) at ../../gcc/gcc/reload1.c:8705

#9  0x005c5d07 in emit_output_reload_insns (chain=0x41815268, rl=0xbd0cc0, j=0)

at ../../gcc/gcc/reload1.c:7731

#10 0x005ce813 in emit_reload_insns (chain=0x41815268) at

../../gcc/gcc/reload1.c:8070

#11 0x005d010f in reload_as_needed (live_known=0) at

../../gcc/gcc/reload1.c:4645

#12 0x005d3833 in reload (first=0x4200fa20, global=0) at

../../gcc/gcc/reload1.c:1051

#13 0x004a0461 in rest_of_handle_reload () at ../../gcc/gcc/ira.c:4635

#14 0x00571c33 in execute_one_pass (pass=0xbc7300) at

../../gcc/gcc/passes.c:2333

#15 0x0057215d in execute_pass_list (pass=0xbc7300) at

../../gcc/gcc/passes.c:2381

#16 0x00572170 in execute_pass_list (pass=0xbc93a0) at

../../gcc/gcc/passes.c:2382

#17 0x001e2ba5 in invoke_plugin_callbacks [inlined] () at plugin.h:1640

#18 expand_function (node=0x42095000) at ../../gcc/gcc/cgraphunit.c:1643

#19 0x001e35b3 in output_in_order () at ../../gcc/gcc/cgraphunit.c:1833

#20 0x001e4952 in compile () at ../../gcc/gcc/cgraphunit.c:2037

#21 0x001e4e11 in timevar_pop [inlined] () at timevar.h:2119

#22 0x001e4e11 in finalize_compilation_unit () at

../../gcc/gcc/cgraphunit.c:2121

#23 0x00016c97 in c_write_global_declarations () at

../../gcc/gcc/c/c-decl.c:10118

#24 0x00658495 in compile_file () at ../../gcc/gcc/toplev.c:557

#25 0x0065993c in toplev_main (argc=14, argv=0xbffff3c4) at

../../gcc/gcc/toplev.c:1876

#26 0x009c8e18 in main (argc=14, argv=0xbffff3c4) at ../../gcc/gcc/main.c:36

Current language:  auto; currently c++

(gdb) p reload_in_progress

$1 = 1

Reply via email to