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
<[email protected]>:

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

commit r15-10360-ge811195771d8b90a4c869a0fd210ce7302b442e6
Author: Jakub Jelinek <[email protected]>
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  <[email protected]>

            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)

Reply via email to