Windows Testsuite stuck at configuring timeout
When running the testsuite, it gets stuck at Configuring timeout-1.... I tried adding a verbosity flag to the ENV vars, but they didn't make any affect on the ./Setup args.
Relating to my development setup...I've followed the instructions from http://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Windows (using MinGW). I was rather surprised when I was building GHC, it threw an error saying that "libmpfr-3.dll" was missing, so I fetched that from a cygwin mirror and threw it in msys/bin, but even after doing that, I got errors saying that it could find certain cygwin libraries (cyg*.dll). So I just installed the entirety of cygwin and it started working fine.
The only ticket I found that is related to this is #1599 (closed), but I'm not sure.
System details:
# Windows 7 x86 (32-bit)
$ uname -a
MINGW32_NT-6.1 LEROUX-WINBUILD 1.0.18(0.48/3/2) 2012-11-21 22:34 i686 Msys
$ echo $PATH
/c/MinGW/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Program Files/Haskell/bin:/c/Program Files/Haskell Platform/2013.2.0.0/lib/extralibs/bin:/c/
Program Files/Haskell Platform/2013.2.0.0/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v
1.0/:/c/Program Files/Haskell Platform/2013.2.0.0/mingw/bin:/c/Program Files/Git/cmd:/c/Users/leroux/AppData/Roaming/cabal/bin:/mingw/bin:/us
r/bin:/c/cygwin/bin
Here's the testsuite run:
$ make test WAY=normal
make -C testsuite/tests CLEANUP=1 OUTPUT_SUMMARY=../../testsuite_summary.txt fast
make[1]: Entering directory `/home/leroux/devel/ghc-validate/testsuite/tests'
make fast=YES
make[2]: Entering directory `/home/leroux/devel/ghc-validate/testsuite/tests'
Looks like you don't have timeout, building it first...
make -C ../timeout all
make[3]: Entering directory `/home/leroux/devel/ghc-validate/testsuite/timeout'
rm -rf install-inplace
'C:/MinGW/msys/1.0/home/leroux/devel/ghc-validate/inplace/bin/ghc-stage2.exe' --make Setup
./Setup configure --with-compiler='C:/MinGW/msys/1.0/home/leroux/devel/ghc-validate/inplace/bin/ghc-stage2.exe' \
--with-hc-pkg='C:/MinGW/msys/1.0/home/leroux/devel/ghc-validate/inplace/bin/ghc-pkg.exe' \
--with-hsc2hs='C:/MinGW/msys/1.0/home/leroux/devel/ghc-validate/inplace/bin/hsc2hs.exe' \
\
--ghc-option=-threaded --prefix='C:/MinGW/msys/1.0/home/leroux/devel/ghc-validate/testsuite/timeout/install-inplace
'
Configuring timeout-1...
Trac metadata
| Trac field | Value |
|---|---|
| Version | 7.6.3 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Test Suite |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |