https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110960
--- Comment #4 from John Platts <john_platts at hotmail dot com> --- I had made some changes to TestSatWidenMulPairwiseAdd in hwy/tests/mul_test.cc that would get TestSatWidenMulPairwiseAdd to pass successfully on POWER9 when compiled with GCC 12 with the "-mcpu=power9 -DHWY_DISABLED_TARGETS=6918232715082858496 -DHWY_BROKEN_TARGETS=0" options. The version of Google Highway with the TestSatWidenMulPairwiseAdd changes to get TestSatWidenMulPairwiseAdd to pass successfully on POWER9 with the "-mcpu=power9 -DHWY_DISABLED_TARGETS=6918232715082858496 -DHWY_BROKEN_TARGETS=0" options can be found in the jep_hwy_ppc9_multest_diff_080923 repository at https://github.com/johnplatts/jep_google_highway.git.