http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58826
Bug ID: 58826 Summary: Runfail on CPU2006 436.cactusADM with after r203739 for core-avx2 target. Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ysrumyan at gmail dot com To reproduce it is sufficient to compile only one source file - StaggeredLeapfrog2.F which must be preprocessed. In rtl-dump after reload we can see the following erroneous of instruction which try to write to RO section: (insn 10377 15507 10379 49 (set (mem/u/c:V4DF (symbol_ref/u:DI ("*.LC10") [flags 0x2]) [3 S32 A256]) (reg:V4DF 27 xmm6 [10848])) 1158 {*movv4df_internal} (nil)) The following options were used to compile: -march=core-avx2 -Ofast -funroll-loops -fno-second-underscore although the last option looks redundant.