[Bug testsuite/94019] [9 regression] gcc.dg/vect/vect-over-widen-17.c fails starting with g:370c2ebe8fa20e0812cd2d533d4ed38ee2d37c85, r9-1590

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Mar 11 12:06:49 GMT 2020


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

Martin Liška <marxin at gcc dot gnu.org> changed:

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

--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
commit r10-7084-gcb2c60206f4f2218f84ccde21663b00de068d8c7
Author: Kewen Lin <linkw@linux.ibm.com>
Date:   Sun Mar 8 21:55:11 2020 -0500

    [testsuite] Fix PR94019 to check vector char when vect_hw_misalign

    As PR94019 shows, without misaligned vector access support but with
    realign load, the vectorized loop will end up with realign scheme.
    It generates mask (control vector) with return type vector signed
    char which breaks the not check.

    gcc/testsuite/ChangeLog

    2020-03-09  Kewen Lin  <linkw@gcc.gnu.org>

        PR testsuite/94019
        * gcc.dg/vect/vect-over-widen-17.c: Don't expect vector char if
        it's without misaligned vector access support.


More information about the Gcc-bugs mailing list