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

--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

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

commit r15-8062-gb2de4b0926bddbb97b991dd95592c714ee519e1e
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Fri Mar 14 20:32:43 2025 +0100

    cobol: Don't run cobol tests with -m32 or -mx32 [PR119290]

    The following patch adds cobol effective target and uses it to guard main
    loop in cobol.dg/dg.exp, so that we don't run the tests on unsupported
    multilibs.

    Tested on x86_64-linux with
    make check-cobol RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} dg.exp'
    which previously had all FAILs in the -m32 case and now doesn't report
    any PASSes/FAILs/XFAILs/XPASSes etc, while for -m64 the testsuite is run
    normally.

    2025-03-14  Jakub Jelinek  <ja...@redhat.com>

            PR cobol/119290
            * lib/target-supports.exp (check_compile): Use *.cob extension for
            "*> COBOL" comment.
            * lib/cobol-dg.exp (check_effective_target_cobol): New procedure.
            * cobol.dg/dg.exp: Guard main loop with
[check_effective_target_cobol]
            test.

Reply via email to