summaryrefslogtreecommitdiff
path: root/test/lib
diff options
context:
space:
mode:
Diffstat (limited to 'test/lib')
-rw-r--r--test/lib/llvm-dg.exp6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/lib/llvm-dg.exp b/test/lib/llvm-dg.exp
index 918421b865..07dffae29c 100644
--- a/test/lib/llvm-dg.exp
+++ b/test/lib/llvm-dg.exp
@@ -93,7 +93,7 @@ proc llvm-runtest { programs objdir srcdir subdir target_triplet llvmgcc llvmgxx
} else {
#run script and catch errors
- set retval [ catch {exec /bin/sh $script >& $output} ]
+ set retval [ catch {exec /bin/sh $script >& $output} errmsg ]
if { $retval == 1 } {
#Get output
@@ -105,10 +105,10 @@ proc llvm-runtest { programs objdir srcdir subdir target_triplet llvmgcc llvmgxx
switch $outcome {
PASS {
file delete $output
- fail "$test: \n$result"
+ fail "$test: \n$errmsg\n$result"
}
XFAIL {
- xfail "$test: \n$result"
+ xfail "$test: \n$errmsg\n$result"
}
default {
file delete $output