[Bug rtl-optimization/61446] [4.10 Regression]: ICE in copyprop_hardreg_forward_1, at regcprop.c with -O2 -m32 -march=corei7
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sun Jun 8 11:04:00 GMT 2014
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
More information about the Gcc-bugs
mailing list