David Miller <da...@davemloft.net> writes: > While building libstdc++ I get an assertion failure in haifa-sched.c, > specifically the assertion on line 3437 is failing: > > gcc_assert (!jump_p > || ((common_sched_info->sched_pass_id == SCHED_RGN_PASS) > && IS_SPECULATION_BRANCHY_CHECK_P (insn)) > || (common_sched_info->sched_pass_id > == SCHED_EBB_PASS)); > > I haven't looked more deeply at it, but the first recent suspicious change > are the basic block handling changes Alan made two days ago: > > 2011-11-09 Alan Modra <amo...@gmail.com> > > * function.c (bb_active_p): Delete. > (dup_block_and_redirect, active_insn_between): New functions. > (convert_jumps_to_returns, emit_return_for_exit): New functions, > split out from..
Indeed: I've file PR bootstrap/51086 for that. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University