https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61446
--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Dominique d'Humieres from comment #1) > This breaks bootstrap on x86_64-apple-darwin13 and other targets (see > https://gcc.gnu.org/ml/gcc-regression/2014-06/). On darwin the failure is Yes, known problem. Please use following patch to disable REE pass for now: Index: common/config/i386/i386-common.c =================================================================== --- common/config/i386/i386-common.c (revision 211321) +++ common/config/i386/i386-common.c (working copy) @@ -866,7 +866,7 @@ static const struct default_options ix86_option_optimization_table[] = { /* Enable redundant extension instructions removal at -O2 and higher. */ - { OPT_LEVELS_2_PLUS, OPT_free, NULL, 1 }, + { OPT_LEVELS_2_PLUS, OPT_free, NULL, 0 }, /* Enable function splitting at -O2 and higher. */ { OPT_LEVELS_2_PLUS, OPT_freorder_blocks_and_partition, NULL, 1 }, /* Turn off -fschedule-insns by default. It tends to make the