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.