windows failure in testsuite
Windows and testsuite folk: The testsuite framework is crashing on my 32-bit Windows machine, with the error below. Happens when the stderr output differs from expected. I know that there have been recent changes in the testsuite stuff. Could you fix please? Thanks Simon =====> T4254(normal) 1587 of 4522 [2, 15, 0] cd ./indexed-types/should_fail && "C:/code/HEAD/inplace/bin/ghc-stage2.exe" -c T4254.hs -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-warn-tabs -fno-ghci-history > T4254.comp.stderr 2>&1 Actual stderr output differs from expected: 'diff' is not recognized as an internal or external command, operable program or batch file.
Hi Simon, this doesn't look like a problem with the testsuite driver. The testsuite driver indeed calls 'diff', but has been doing so for years. Nothing changed there. I just ran the testsuite on Windows with msys2 to double check, and didn't get any framework errors either. Something changed in your Windows setup maybe? Cheers, Thomas On Mon, Jun 8, 2015 at 11:52 PM, Simon Peyton Jones <simonpj@microsoft.com> wrote:
Windows and testsuite folk: The testsuite framework is crashing on my 32-bit Windows machine, with the error below. Happens when the stderr output differs from expected.
I know that there have been recent changes in the testsuite stuff. Could you fix please?
Thanks
Simon
=====> T4254(normal) 1587 of 4522 [2, 15, 0]
cd ./indexed-types/should_fail && "C:/code/HEAD/inplace/bin/ghc-stage2.exe" -c T4254.hs -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-warn-tabs -fno-ghci-history > T4254.comp.stderr 2>&1
Actual stderr output differs from expected:
*'diff' is not recognized as an internal or external command,*
*operable program or batch file.*
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Thomas Thanks. Happily, it has started working again now. I changed nothing! Mysterious. Simon From: Thomas Miedema [mailto:thomasmiedema@gmail.com] Sent: 09 June 2015 12:51 To: Simon Peyton Jones Cc: ghc-devs@haskell.org Subject: Re: windows failure in testsuite Hi Simon, this doesn't look like a problem with the testsuite driver. The testsuite driver indeed calls 'diff', but has been doing so for years. Nothing changed there. I just ran the testsuite on Windows with msys2 to double check, and didn't get any framework errors either. Something changed in your Windows setup maybe? Cheers, Thomas On Mon, Jun 8, 2015 at 11:52 PM, Simon Peyton Jones <simonpj@microsoft.com<mailto:simonpj@microsoft.com>> wrote: Windows and testsuite folk: The testsuite framework is crashing on my 32-bit Windows machine, with the error below. Happens when the stderr output differs from expected. I know that there have been recent changes in the testsuite stuff. Could you fix please? Thanks Simon =====> T4254(normal) 1587 of 4522 [2, 15, 0] cd ./indexed-types/should_fail && "C:/code/HEAD/inplace/bin/ghc-stage2.exe" -c T4254.hs -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-warn-tabs -fno-ghci-history > T4254.comp.stderr 2>&1 Actual stderr output differs from expected: 'diff' is not recognized as an internal or external command, operable program or batch file. _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org<mailto:ghc-devs@haskell.org> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (2)
-
Simon Peyton Jones -
Thomas Miedema