http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58444
Bug ID: 58444 Summary: [4.9 regression] Runfail on spec2006/434.zeusmp after r202516. Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ysrumyan at gmail dot com We found out that phase loop distribution is responsible for it, namely wrong cfg is generated (after ldist) for pdv.f if it was compiled with options -Ofast -funroll-loops -march=corei7 and we can see that 1st loop is duplicated (after __buitin_memcpy bb we see 1st loop again).