Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • GHC GHC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 5,248
    • Issues 5,248
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 561
    • Merge requests 561
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Glasgow Haskell CompilerGlasgow Haskell Compiler
  • GHCGHC
  • Issues
  • #8261
Closed
Open
Issue created Sep 10, 2013 by leroux@trac-leroux

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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking