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

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Kyrylo Tkachov <[email protected]>:

https://gcc.gnu.org/g:2569c25443af1c641d74a845f9201d482f184db5

commit r17-3640-g2569c25443af1c641d74a845f9201d482f184db5
Author: Kyrylo Tkachov <[email protected]>
Date:   Tue Aug 25 17:14:47 2026 +0200

    testsuite: require vect128 for vec-mask-zero-1.c

    vec-mask-zero-1.c uses 128-bit V4SI and V4UI types and checks their
    final optimized GIMPLE.  The vect_int effective target is true on
    SPARC, but SPARC supports only 64-bit vector modes.  Vector lowering
    therefore splits the operations and changes the expected dump counts.

    Require vect128 in addition to vect_int.  This keeps the final-form
    checks on targets that support the tested vector size.

    Tested with a sparc64-linux-gnu cross compiler under both -m32 and
    -m64.  The test is unsupported in both configurations.  The test
    passes on aarch64-unknown-linux-gnu.

    gcc/testsuite/ChangeLog:

            PR tree-optimization/127069
            * gcc.dg/tree-ssa/vec-mask-zero-1.c: Also require vect128.

    Signed-off-by: Kyrylo Tkachov <[email protected]>

Reply via email to