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).