https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80925
--- Comment #10 from Bill Schmidt <wschmidt at gcc dot gnu.org> --- (In reply to rdapp from comment #9) > > Therefore, whenever the vector tests are run on a power8 CPU, > TARGET_EFFICIENT_UNALIGNED_VSX = 1, no matter the --with-cpu. This would > also explain why I didn't see the fails on my machine, all vect tests are > only called with -maltivec which doesn't override > TARGET_EFFICIENT_UNALIGNED_VSX. > > So, the way the vect test suite is currently set up, this is kind of > expected. Ick, that is horrible. We'll have to review whether that can be fixed, as that is going to causes us a lot of trouble with cost modeling issues... For this test case we'll need to figure out a more appropriate way to disable it when the unaligned load cost is cheap.