https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65484
Bill Schmidt <wschmidt at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 --- Comment #1 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- This does not reproduce on current trunk on a POWER8 system, where the -mno-allow-movmisalign option is not present in the options selected by the testsuite machinery. If I add that option by hand, it fails as shown here. Our automated testers show the problem seen here on GCC 5 and GCC 6. These testers run on a POWER7 system. Current trunk also fails on a POWER7 system, where the -mno-allow-movmisalign option is once again present. This is consistent with the purpose of -mallow-movmisalign, which is to allow a code generation pattern that requires ISA 2.07 (POWER8 and above). Without the ability to use these patterns, it isn't reasonable to vectorize this loop on POWER. So we'll need to adjust the testcase to be skipped for POWER when the movmisalign pattern isn't available. I'll look into the best way to represent that tomorrow. Meanwhile, this isn't indicative of a problem, so downgrading the priority.