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

--- Comment #12 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Thomas Schwinge <[email protected]>:

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

commit r16-7306-gf40a87f0a48cb11219ed13658d555875e6721cae
Author: Thomas Schwinge <[email protected]>
Date:   Tue Jan 20 23:31:05 2026 +0100

    Add -ffuse-ops-with-volatile-access: Adjust 'gcc.target/nvptx/alloca-5.c'
[PR122343]

    With commit r16-5947-ga6c50ec2c6ebcbda2b032eee0552a6a486355e12
    "Add -ffuse-ops-with-volatile-access", GCC/nvptx avoids use of intermediate
    registers in applicable cases (nice!).  This causes one test suite
regression:

        PASS: gcc.target/nvptx/alloca-5.c (test for excess errors)
        XFAIL: gcc.target/nvptx/alloca-5.c execution test
        [-PASS:-]{+FAIL:+} gcc.target/nvptx/alloca-5.c check-function-bodies f
        PASS: gcc.target/nvptx/alloca-5.c check-function-bodies g

    Adjust the FAILing 'check-function-bodies' as per the improved code
generation.

            PR target/122343
            gcc/testsuite/
            * gcc.target/nvptx/alloca-5.c: Adjust.

Reply via email to