This is the mail archive of the gcc@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]
Other format: [Raw text]

Re: m32c build fails


It now dies here:

In file included from ../../../../../gcc/libstdc++-v3/src/strstream.cc:49:
/greed/dj/m32c/gcc/m32c-elf/m32c-elf/m32cm/libstdc++-v3/include/backward/strstream: In member function 'void std::ostrstream::_ZTv0_n12_NSt10ostrstreamD0Ev()':
/greed/dj/m32c/gcc/m32c-elf/m32c-elf/m32cm/libstdc++-v3/include/backward/strstream:142: error: invalid types in nop conversion
unsigned int
int (*__vtbl_ptr_type) (void)
D.25530 = (unsigned int) D.25529
/greed/dj/m32c/gcc/m32c-elf/m32c-elf/m32cm/libstdc++-v3/include/backward/strstream:142: internal compiler error: verify_gimple failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[8]: *** [strstream.lo] Error 1
make[8]: Leaving directory `/greed/dj/m32c/gcc/m32c-elf/m32c-elf/m32cm/libstdc++-v3/src'


#3  0x082e14d8 in internal_error (gmsgid=0x89299fa "verify_gimple failed") at ../../gcc/gcc/diagnostic.c:600
#4  0x0854c900 in verify_gimple_1 (stmts=0xb6ed0738) at ../../gcc/gcc/tree-cfg.c:4144
#5  0x0840a079 in gimplify_body (body_p=0xb73e1a68, fndecl=0xb73e1a10, do_parms=1 '\001')
    at ../../gcc/gcc/gimplify.c:6536
#6  0x0840a5b5 in gimplify_function_tree (fndecl=0xb73e1a10) at ../../gcc/gcc/gimplify.c:6576
#7  0x08214aee in c_genericize (fndecl=0xb73e1a10) at ../../gcc/gcc/c-gimplify.c:105
#8  0x081cc445 in cp_genericize (fndecl=0xb73e1a10) at ../../gcc/gcc/cp/cp-gimplify.c:774
#9  0x0807e438 in finish_function (flags=0) at ../../gcc/gcc/cp/decl.c:11923
#10 0x081759e7 in use_thunk (thunk_fndecl=0xb73e1a10, emit_p=1 '\001') at ../../gcc/gcc/cp/method.c:525
#11 0x081829cd in emit_associated_thunks (fn=0xb73e1850) at ../../gcc/gcc/cp/semantics.c:3157
#12 0x08757f60 in cgraph_expand_function (node=0xb748fc80) at ../../gcc/gcc/cgraphunit.c:1156
#13 0x0875acd7 in cgraph_optimize () at ../../gcc/gcc/cgraphunit.c:1220
#14 0x0810a7fd in cp_write_global_declarations () at ../../gcc/gcc/cp/decl2.c:3471
#15 0x08539e6b in toplev_main (argc=23, argv=0xbfa15884) at ../../gcc/gcc/toplev.c:971
#16 0x08225332 in main (argc=Cannot access memory at address 0xffffffff
) at ../../gcc/gcc/main.c:35

[ gdb ] call debug_generic_stmt(stmts)
D.25526 = &this->D.17063._vptr.basic_ostream;
D.25527 = *D.25526;
D.25528 = D.25527 + -12;
D.25529 = *D.25528;
D.25530 = (unsigned int) D.25529;
D.25531 = this + D.25530;
*.LTHUNK0 (D.25531);

 <statement_list 0xb6ed0738
    type <void_type 0xb7e574e0 void asm_written type_6 VOID
        align 8 symtab 0 alias set -1 canonical type 0xb7e574e0
        pointer_to_this <pointer_type 0xb7e57548>>
    side-effects head 0xb6ed4a8c tail 0xb6ed4ad4 stmts 0xb6ed0754 0xb6ed0770 0xb6ed078c 0xb6ed07a8 0xb6ed07c4 0xb6ed07e0 0xb6ecbaf8

    stmt <gimple_modify_stmt 0xb6ed0754 side-effects
        arg 0 <var_decl 0xb70c6e18 D.25526 type <pointer_type 0xb7ca1bc8>
            used unsigned ignored PSI file ../../../../../gcc/libstdc++-v3/src/strstream.cc line 419 col 1
            size <integer_cst 0xb7e3d498 constant invariant 32>
            unit size <integer_cst 0xb7e3d214 constant invariant 4>
            align 8 context <function_decl 0xb73e1a10 _ZTv0_n12_NSt10ostrstreamD0Ev> chain <var_decl 0xb70c6e70 D.25527>>
        arg 1 <addr_expr 0xb6ecddc0 type <pointer_type 0xb7ca1bc8>
           
            arg 0 <component_ref 0xb7179168 type <pointer_type 0xb7ecd0d0>
               
                arg 0 <component_ref 0xb7179190 type <record_type 0xb7f22618 basic_ostream>
                   
                    arg 0 <indirect_ref 0xb6ecdde0 type <record_type 0xb7c9a680 ostrstream>
                        arg 0 <parm_decl 0xb7160c80 this>> arg 1 <field_decl 0xb73e0678 D.17063>> arg 1 <field_decl 0xb7d006d4 _vptr.basic_ostream>>>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>
    stmt <gimple_modify_stmt 0xb6ed0770 side-effects
        arg 0 <var_decl 0xb70c6e70 D.25527 type <pointer_type 0xb7ecd0d0>
            used unsigned ignored PSI file ../../../../../gcc/libstdc++-v3/src/strstream.cc line 419 col 1 size <integer_cst 0xb7e3d498 32> unit size <integer_cst 0xb7e3d214 4>
            align 8 context <function_decl 0xb73e1a10 _ZTv0_n12_NSt10ostrstreamD0Ev> chain <var_decl 0xb70c6ec8 D.25528>>
        arg 1 <indirect_ref 0xb6ecde00 type <pointer_type 0xb7ecd0d0>
            arg 0 <var_decl 0xb70c6e18 D.25526>>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>
    stmt <gimple_modify_stmt 0xb6ed078c side-effects
        arg 0 <var_decl 0xb70c6ec8 D.25528 type <pointer_type 0xb7ecd0d0>
            used unsigned ignored PSI file ../../../../../gcc/libstdc++-v3/src/strstream.cc line 419 col 1 size <integer_cst 0xb7e3d498 32> unit size <integer_cst 0xb7e3d214 4>
            align 8 context <function_decl 0xb73e1a10 _ZTv0_n12_NSt10ostrstreamD0Ev> chain <var_decl 0xb70c6d68 D.25529>>
        arg 1 <pointer_plus_expr 0xb6ed1bd0 type <pointer_type 0xb7ecd0d0>
            arg 0 <var_decl 0xb70c6e70 D.25527>
            arg 1 <integer_cst 0xb7d34508 constant invariant -12>>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>
    stmt <gimple_modify_stmt 0xb6ed07a8 side-effects
        arg 0 <var_decl 0xb70c6d68 D.25529 type <pointer_type 0xb7ebff70 __vtbl_ptr_type>
            used unsigned ignored PSI file ../../../../../gcc/libstdc++-v3/src/strstream.cc line 419 col 1 size <integer_cst 0xb7e3d498 32> unit size <integer_cst 0xb7e3d214 4>
            align 8 context <function_decl 0xb73e1a10 _ZTv0_n12_NSt10ostrstreamD0Ev> chain <var_decl 0xb6ed7000 D.25530>>
        arg 1 <indirect_ref 0xb6ecde60 type <pointer_type 0xb7ebff70 __vtbl_ptr_type>
            arg 0 <var_decl 0xb70c6ec8 D.25528>>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>
    stmt <gimple_modify_stmt 0xb6ed07c4 side-effects
        arg 0 <var_decl 0xb6ed7000 D.25530 type <integer_type 0xb7e4d000 unsigned int>
            used unsigned ignored HI file ../../../../../gcc/libstdc++-v3/src/strstream.cc line 419 col 1
            size <integer_cst 0xb7e3d380 constant invariant 16>
            unit size <integer_cst 0xb7e3d39c constant invariant 2>
            align 8 context <function_decl 0xb73e1a10 _ZTv0_n12_NSt10ostrstreamD0Ev> chain <var_decl 0xb6ed7058 D.25531>>
        arg 1 <nop_expr 0xb6ecde80 type <integer_type 0xb7e4d000 unsigned int>
            arg 0 <var_decl 0xb70c6d68 D.25529>>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>
    stmt <gimple_modify_stmt 0xb6ed07e0 side-effects
        arg 0 <var_decl 0xb6ed7058 D.25531 type <pointer_type 0xb7c9ad00>
            used unsigned ignored PSI file ../../../../../gcc/libstdc++-v3/src/strstream.cc line 419 col 1 size <integer_cst 0xb7e3d498 32> unit size <integer_cst 0xb7e3d214 4>
            align 8 context <function_decl 0xb73e1a10 _ZTv0_n12_NSt10ostrstreamD0Ev>>
        arg 1 <pointer_plus_expr 0xb6ed1c60 type <pointer_type 0xb7c9ad68>
            arg 0 <parm_decl 0xb7160c80 this> arg 1 <var_decl 0xb6ed7000 D.25530>>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>
    stmt <call_expr 0xb6ecbaf8 type <void_type 0xb7e574e0 void>
        side-effects protected static
        fn <addr_expr 0xb6ecdce0 type <pointer_type 0xb7ca1c30>
            constant invariant arg 0 <function_decl 0xb708a620 *.LTHUNK0>> arg 0 <var_decl 0xb6ed7058 D.25531>
        ../../../../../gcc/libstdc++-v3/src/strstream.cc:419:1>>


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