From 03d716b3191301dad808d6ad861bc7343fc409d4 Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Fri, 24 Aug 2007 13:12:45 +0000 Subject: [PATCH] fix getting the exit code --- utils/runstdtest/runstdtest.prl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/runstdtest/runstdtest.prl b/utils/runstdtest/runstdtest.prl index 7d58d93..379c895 100644 --- a/utils/runstdtest/runstdtest.prl +++ b/utils/runstdtest/runstdtest.prl @@ -223,6 +223,7 @@ cat /dev/null > $DefaultStderrFile $PreScriptLines $SpixifyLine1 $TimeCmd /bin/sh -c \'$CachegrindPrefix $ToRun $TimingMagic @PgmArgs < $PgmStdinFile 1> $TmpPrefix/runtest$$.1.raw 2> $TmpPrefix/runtest$$.2.raw 3> $TmpPrefix/runtest$$.3.raw\' +progexit=\$? if [ "$StdoutBinary" = "0" ]; then dos2unix < $TmpPrefix/runtest$$.1.raw > $TmpPrefix/runtest$$.1 else @@ -234,7 +235,6 @@ else cp $TmpPrefix/runtest$$.2.raw $TmpPrefix/runtest$$.2 fi dos2unix < $TmpPrefix/runtest$$.3.raw > $TmpPrefix/runtest$$.3 -progexit=\$? if [ \$progexit -eq 0 ] && [ $PgmFail -ne 0 ]; then echo $ToRun @PgmArgs \\< $PgmStdinFile echo "****" expected a failure, but was successful -- 1.7.10.4