https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111652

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |carll at gcc dot gnu.org

--- Comment #2 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
I ran git bisect on POWER (gcc120) and strangely got this as the
first bad commit:

b51795c832cf6e724d61919eb18a383223b76694 is the first bad commit
commit b51795c832cf6e724d61919eb18a383223b76694
Author: Carl Love <c...@us.ibm.com>
Date:   Wed Jul 26 11:31:53 2023 -0400

    rs6000, fix vec_replace_unaligned built-in arguments

    The first argument of the vec_replace_unaligned built-in should always be
    of type vector unsigned char, as specified in gcc/doc/extend.texi.

    This patch fixes the builtin definitions and updates the test cases to use
    the correct arguments.  The original test file is renamed and a second test
    file is added for a new test case.

This is weird because the problem also occurs on x86_64.

Reply via email to