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

--- Comment #20 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-13 branch has been updated by Richard Biener
<rgue...@gcc.gnu.org>:

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

commit r13-8725-gb0632c06a7f61d3b42170d51aa5b88237a722ae0
Author: Richard Ball <richard.b...@arm.com>
Date:   Thu Feb 1 17:18:28 2024 +0000

    middle-end: Fix ICE in poly-int.h due to SLP.

    Adds a check to ensure that the input vector arguments
    to a function are not variable length. Previously, only the
    output vector of a function was checked.

    The ICE in question is within the neon-sve-bridge.c test,
    and is related to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111268

    gcc/ChangeLog:
            PR tree-optimization/111268
            * tree-vect-slp.cc (vectorizable_slp_permutation_1):
            Add variable-length check for vector input arguments
            to a function.

    (cherry picked from commit 4571b4d413a4ba5f1e2d429a2623180ad1c73c0f)

Reply via email to