From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2140) id 925E53858412; Fri, 7 Apr 2023 03:37:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 925E53858412 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1680838621; bh=QrI3MFz1OOk45VrThKvzqU242bH7rOgBr2lufbtBpKc=; h=From:To:Subject:Date:From; b=Ip2reMoK20tqg9AABsRt0tPkxJXpNmX+oazHfpDlZgH+f+NkVh/zTt2048VmkZ8bU FQTtsMw9oOGAKpo3I5lmSrHBcp3li3BXlfFfVwDHF+Ok2f35+wGKE9eTVyz3qKZ52z +SkmHDNeDWuvyXcEW1AIzg1Uq1cUKW5vgJ1/c8y4= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Alexandre Oliva To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] skip ppc-fortran if fortran is disabled X-Act-Checkin: gcc X-Git-Author: Alexandre Oliva X-Git-Refname: refs/users/aoliva/heads/testme X-Git-Oldrev: ff76cc59e8a4ea4d73e516cc389280e90b1d7018 X-Git-Newrev: 18f67234d24b449cdb90d53cb544e02165126005 Message-Id: <20230407033701.925E53858412@sourceware.org> Date: Fri, 7 Apr 2023 03:37:01 +0000 (GMT) List-Id: https://gcc.gnu.org/g:18f67234d24b449cdb90d53cb544e02165126005 commit 18f67234d24b449cdb90d53cb544e02165126005 Author: Alexandre Oliva Date: Wed Apr 5 11:27:26 2023 -0300 [testsuite] [ppc] skip ppc-fortran if fortran is disabled Skip ppc-fortran.exp if a trivial fortran program cannot be compiled. for gcc/testsuite/ChangeLog * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for fortran compiler, skip if missing. Diff: --- gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp b/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp index f7e99ac8487..f7b7c05487c 100644 --- a/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp +++ b/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp @@ -21,6 +21,16 @@ if { ![istarget powerpc*-*-*] && ![istarget rs6000-*-*] } then { return } +# Make sure there is a fortran compiler to test. +if { ![check_no_compiler_messages fortran_available assembly { +! Fortran +program P + stop +end program P +} ""] } { + return +} + # Load support procs. load_lib gfortran-dg.exp