------- Comment #2 from mikpe at it dot uu dot se 2010-05-24 09:31 ------- Bisection identified r159600 as the source of the failure on sparc64:
Author: rsandifo Date: Wed May 19 21:08:53 2010 New Revision: 159600 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159600 Log: gcc/ * combine.c (propagate_for_debug): Call make_compound_operation on the source value. (try_combine): When implementing a split chosen by find_split_point, either copy i2src or set it to null. Assert that i2src is not null before substituting into CALL_INSN_FUNCTION_USAGE. Modified: trunk/gcc/ChangeLog trunk/gcc/combine.c The corresponding gcc-patches thread started here: http://gcc.gnu.org/ml/gcc-patches/2010-05/msg01296.html My ARM box is currently busy running another test, but as soon as that finishes I'll check if r159600 is also responsible for the ARM bootstrap failure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44255