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

--- Comment #22 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Pan Li <pa...@gcc.gnu.org>:

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

commit r14-6497-gd702387b1b765f85e19961a0b2a29df14df89bfd
Author: Pan Li <pan2...@intel.com>
Date:   Wed Dec 13 21:46:14 2023 +0800

    RISC-V: Refine test cases for both PR112929 and PR112988

    Refine the test cases for:

    * Name convention.
    * Add run case.

    These test cases used to cause out-of-bounds writes to the stack
    and therefore showed unreliable behavior.  Depending on the
    execution environment they can either pass or fail.  As of now,
    with the latest QEMU version, they will pass even without the
    underlying issue fixed.  As the test case is known to have
    caused the problem before we keep it as a run test case for
    future reference.

            PR target/112929
            PR target/112988

    gcc/testsuite/ChangeLog:

            * gcc.target/riscv/rvv/vsetvl/pr112929.c: Moved to...
            * gcc.target/riscv/rvv/vsetvl/pr112929-1.c: ...here.
            * gcc.target/riscv/rvv/vsetvl/pr112988.c: Moved to...
            * gcc.target/riscv/rvv/vsetvl/pr112988-1.c: ...here.
            * gcc.target/riscv/rvv/vsetvl/pr112929-2.c: New test.
            * gcc.target/riscv/rvv/vsetvl/pr112988-2.c: New test.

    Signed-off-by: Pan Li <pan2...@intel.com>

Reply via email to