------- Additional Comments From pinskia at gcc dot gnu dot org  2005-07-17 
19:18 -------
Forgot to say the ICE for this testcase is:
 unhandled expression in get_expr_operands():
 <compound_literal_expr 0x41ebaf80
    type <record_type 0x41eaed20 f1 type_0 SI
        size <integer_cst 0x41e11740 constant invariant 32>
        unit size <integer_cst 0x41e11400 constant invariant 4>
        align 32 symtab 0 alias set 3
        fields <field_decl 0x41eaed90 i type <integer_type 0x41e0f460 int>
            SI file t.c line 3 size <integer_cst 0x41e11740 32> unit size 
<integer_cst 0x41e11400 4>
            align 32 offset_align 128
            offset <integer_cst 0x41e11420 constant invariant 0>
            bit offset <integer_cst 0x41e11ea0 constant invariant 0> context 
<record_type 0x41eaed20 
f1>> context <translation_unit_decl 0x41e20a00 D.1171>
        pointer_to_this <pointer_type 0x41eaeee0> chain <type_decl 0x41e20980 
D.1159>>
    side-effects addressable
    arg 0 <decl_expr 0x41ebafa0
        type <void_type 0x41e0fbd0 void VOID
            align 8 symtab 0 alias set -1
            pointer_to_this <pointer_type 0x41e0fc40>>
        side-effects
        arg 0 <var_decl 0x41eb7000 __compound_literal.0 type <record_type 
0x41eaed20 f1>
            used static ignored SI file t.c line 9 size <integer_cst 0x41e11740 
32> unit size <integer_cst 
0x41e11400 4>
            align 32 initial <constructor 0x41eb6c80>>
        t.c:9>>

-- 


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

Reply via email to