Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/ - DSKIP_DECIMAL_FLOAT -c -o c_compat_x_tst.o /test/gnu/gcc/gcc/gcc/testsuite/gcc. dg/compat//scalar-by-value-4_x.c (timeout = 300) /test/gnu/gcc/gcc/gcc/testsuite/gcc.dg/compat//scalar-by-value-4_x.c: In functio n 'checkcc': /test/gnu/gcc/gcc/gcc/testsuite/gcc.dg/compat//scalar-by-value-4_x.c:72: interna l compiler error: in emit_group_store, at expr.c:2084
Breakpoint 1, emit_group_store (orig_dst=0x800003fffddea380, src=0x800003fffddd0290, type=0x0, ssize=2) at ../../gcc/gcc/expr.c:1916 1916 enum machine_mode m = GET_MODE (orig_dst); (gdb) bt #0 emit_group_store (orig_dst=0x800003fffddea380, src=0x800003fffddd0290, type=0x0, ssize=2) at ../../gcc/gcc/expr.c:1916 #1 0x40000000005e22b0 in assign_parm_remove_parallels ( data=0x800003fffdff19c0) at ../../gcc/gcc/function.c:2433 #2 0x40000000005e44d4 in assign_parm_setup_stack (all=0x800003fffdff1968, parm=0x800003fffdfb3b40, data=0x800003fffdff19c0) at ../../gcc/gcc/function.c:2845 #3 0x40000000005e5b5c in assign_parms (fndecl=0x800003fffdfa0f00) at ../../gcc/gcc/function.c:3054 #4 0x40000000005ecec4 in expand_function_start (subr=0x800003fffdfa0f00) at ../../gcc/gcc/function.c:4313 #5 0x4000000000df06c8 in gimple_expand_cfg () at ../../gcc/gcc/cfgexpand.c:2300 #6 0x400000000073ed20 in execute_one_pass (pass=0x800000010004ab78) at ../../gcc/gcc/passes.c:1277 #7 0x400000000073f29c in execute_pass_list (pass=0x800000010004ab78) at ../../gcc/gcc/passes.c:1325 #8 0x4000000000962824 in tree_rest_of_compilation (fndecl=0x800003fffdfa0f00) at ../../gcc/gcc/tree-optimize.c:418 #9 0x4000000000cc7480 in cgraph_expand_function (node=0x800003fffdfbb000) at ../../gcc/gcc/cgraphunit.c:1039 #10 0x4000000000cc7c64 in cgraph_output_in_order () at ../../gcc/gcc/cgraphunit.c:1190 ---Type <return> to continue, or q <return> to quit--- #11 0x4000000000cc82dc in cgraph_optimize () at ../../gcc/gcc/cgraphunit.c:1301 #12 0x40000000001cc1b4 in c_write_global_declarations () at ../../gcc/gcc/c-decl.c:8080 #13 0x4000000000891ad4 in compile_file () at ../../gcc/gcc/toplev.c:979 #14 0x400000000089586c in do_compile () at ../../gcc/gcc/toplev.c:2181 #15 0x4000000000895988 in toplev_main (argc=16, argv=0x800003fffdff0620) at ../../gcc/gcc/toplev.c:2213 #16 0x40000000002c5ae8 in main (argc=-2147482625, argv=0x800003fffddd0290) at ../../gcc/gcc/main.c:35 (gdb) p bytepos $1 = 0 (gdb) p debug_rtx (src) (parallel:CQI [ (expr_list:REG_DEP_TRUE (reg:DI 26 %r26 [ x ]) (const_int 0 [0x0])) ]) $2 = void (gdb) p dest_size $3 = 2 (gdb) p tmp_size $4 = 8 -- Summary: [4.4 Regression] gcc.dg/compat//scalar-by-value- 4_x.c:72: ICE: in emit_group_store, at expr.c:2084 Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: danglin at gcc dot gnu dot org GCC build triplet: hppa64-hp-hpux11.11 GCC host triplet: hppa64-hp-hpux11.11 GCC target triplet: hppa64-hp-hpux11.11 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37318