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.

Reply via email to