[Bug testsuite/118567] [15/16 Regression] gcc.target/powerpc/vsx-vectorize-1.c fail starting with r15-6807-g68326d5d1a593d

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Sep 24 15:45:06 GMT 2025


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

--- Comment #9 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-15 branch has been updated by Jakub Jelinek
<jakub@gcc.gnu.org>:

https://gcc.gnu.org/g:e811195771d8b90a4c869a0fd210ce7302b442e6

commit r15-10360-ge811195771d8b90a4c869a0fd210ce7302b442e6
Author: Jakub Jelinek <jakub@redhat.com>
Date:   Fri Sep 5 10:54:53 2025 +0200

    testsuite, powerpc, v2: Fix vsx-vectorize-* after alignment peeling
[PR118567]

    On Tue, Jul 01, 2025 at 02:50:40PM -0500, Segher Boessenkool wrote:
    > No tests become good tests without effort.  And tests that are not good
    > tests require constant maintenance!

    Here are two patches, either just the first one or both can be used
    and both were tested on powerpc64le-linux.

    The first one removes all the checking etc. stuff from the testcases,
    as they are just dg-do compile, for the vectorize dump checks all we
    care about are the vectorized loops they want to test.

    2025-09-05  Jakub Jelinek  <jakub@redhat.com>

            PR testsuite/118567
            * gcc.target/powerpc/vsx-vectorize-1.c: Remove includes, checking
            part of main1 and main.
            * gcc.target/powerpc/vsx-vectorize-2.c: Remove includes, replace
            bar definition with declaration, remove main.
            * gcc.target/powerpc/vsx-vectorize-3.c: Likewise.
            * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
            * gcc.target/powerpc/vsx-vectorize-5.c: Likewise.
            * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
            * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
            * gcc.target/powerpc/vsx-vectorize-8.c: Likewise.

    (cherry picked from commit 193b28649933685f4dd3824c01aee4f843cc66b5)


More information about the Gcc-bugs mailing list