[Bug testsuite/123334] pr123295-1.c fails on targets that don't support __int128

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Dec 31 01:27:39 GMT 2025


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

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Andrew Pinski <pinskia@gcc.gnu.org>:

https://gcc.gnu.org/g:96a0aeaf879513090135420de14929aa850c84a2

commit r16-6446-g96a0aeaf879513090135420de14929aa850c84a2
Author: Andrew Pinski <andrew.pinski@oss.qualcomm.com>
Date:   Tue Dec 30 17:23:13 2025 -0800

    testsuite: Skip pr123295-1.c for non int128 targets [PR123334]

    This was an oversight on my part. The testcase uses __int128 but
    forgot to check if it is compiling for a target that supports that
    type.

    Mark the testcase as unsupported for non-int128 targets.
    Pushed as obvious after run the testcase with and without -m32 on x86_64:
    make check-gcc RUNTESTFLAGS="--target_board=unix/-m32 dg.exp=pr123295-1.c"
    make check-gcc RUNTESTFLAGS="--target_board=unix dg.exp=pr123295-1.c"

            PR testsuite/123334
    gcc/testsuite/ChangeLog:

            * gcc.dg/pr123295-1.c: Require int128.

    Signed-off-by: Andrew Pinski <andrew.pinski@oss.qualcomm.com>


More information about the Gcc-bugs mailing list