X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=utils%2Frunstdtest%2Frunstdtest.prl;h=379c89564a3b8eb9a8cba207c43e11f13b432b14;hb=0d80489c9b9f2421f65d8dd86c1e50c6bb429715;hp=7d58d93168e3a7dd5951c66047b27dcdb8ef98ed;hpb=ec3dc438e066b935018eb156fa83d193a83ceac4;p=ghc-hetmet.git 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