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]
Other format: [Raw text]

[Bug bootstrap/50686] [4.7 regression] IRIX 6.5 bootstrap failure: ICE in in lookup_cfa_1, at dwarf2cfi.c:595


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

--- Comment #36 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2013-04-05 10:41:42 UTC ---
With the new reduced testcase I'm now also able to reproduce the failure
on an x86_64-unknown-linux-gnu x mips-sgi-irix6.5 cross, configured with

configure \
        --prefix=/var/gcc/irix6 --disable-nls --target mips-sgi-irix6.5 \
        --with-gmp-include=/vol/gcc/include --with-gmp-lib=/vol/gcc/lib \
        --disable-libgomp --disable-libquadmath --disable-libssp --disable-lto
\
        --enable-obsolete --enable-languages=c,c++ --enable-checking

and

% cc1plus -fpreprocessed vec.ii -quiet -mabi=n32 -g -O2 -o vec.s
/vec.ii: In function 'void __cxxabiv1::__cxa_vec_delete2(void*, std::size_t,
std::size_t, __cxxabiv1::__cxa_cdtor_type, void (*)(void*))':
vec.ii:55:3: internal compiler error: in maybe_record_trace_start, at
dwarf2cfi.c:2243

It still can be traced down to

r179848 | bernds | 2011-10-12 14:04:04 +0200 (Wed, 12 Oct 2011) | 5 lines

        * function.c (prepare_shrink_wrap, bb_active_p): New function.
        (thread_prologue_and_epilogue_insns): Use bb_active_p.
        Call prepare_shrink_wrap, then recompute bb_active_p for the
        last block.

Bernd, could you please have a fresh look at this bootstrap-breaking
regression you introduced?

Thanks.
        Rainer


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