From 2aa64824cc8df9831022b391a1e350845349a5fd Mon Sep 17 00:00:00 2001 From: Christophe Lyon Date: Fri, 22 Apr 2016 19:28:58 +0000 Subject: [PATCH] [testsuite] gcc-dg: handle all return values when shouldfail is set 2016-04-22 Christophe Lyon * lib/gcc-dg.exp (${tool}_load): Add default return value handler. From-SVN: r235372 --- gcc/testsuite/ChangeLog | 4 ++++ gcc/testsuite/lib/gcc-dg.exp | 1 + 2 files changed, 5 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 673a7da822a..1fef88cf84b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2016-04-22 Christophe Lyon + + * lib/gcc-dg.exp (${tool}_load): Add default return value handler. + 2016-04-22 Dominique d'Humieres * gfortran.dg/submodule_14.f08: Add cleanup-submodules. diff --git a/gcc/testsuite/lib/gcc-dg.exp b/gcc/testsuite/lib/gcc-dg.exp index b732b54f410..39a7c208c31 100644 --- a/gcc/testsuite/lib/gcc-dg.exp +++ b/gcc/testsuite/lib/gcc-dg.exp @@ -403,6 +403,7 @@ if { [info procs ${tool}_load] != [list] \ switch [lindex $result 0] { "pass" { set status "fail" } "fail" { set status "pass" } + default { set status [lindex $result 0] } } set result [list $status [lindex $result 1]] }