Hadrian fails to run the testsuite.
This is on windows with a tree based on the commit below.
commit a5373c1f (master)
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date: Wed Jan 16 16:34:24 2019 +0000
Fix bogus worker for newtypes
Output as follows.
$ hadrian/build.bat -c -j8 --flavour=quick test
Up to date
Up to date
hadrian: Encountered missing dependencies:
libiserv ==8.7
shakeArgsWith 0.001s 0%
Function shake 0.010s 0%
Database read 0.516s 13% ===
Database compression 0.074s 1%
With database 0.018s 0%
Running rules 3.280s 84% =========================
Total 3.900s 100%
Error when running Shake build system:
at src/Main.hs:58:30-42:
* Depends on: test
at src/Rules/Test.hs:90:5-17:
* Depends on: _build/stage1/lib/bin/ghc-iserv.exe
at src/Development/Shake/Internal/Rules/Oracle.hs:157:43-68:
* Depends on: OracleQ (ContextDataKey (Context {stage = Stage1, package = Package {pkgType = Program, pkgName = "iserv", pkgPath = "utils/iserv"}, way = v}))
at src/Hadrian/Haskell/Cabal/Parse.hs:202:5-36:
* Depends on: _build/stage1/utils/iserv/setup-config
* Raised the exception:
ExitFailure 1
Regular build with hadrian works.
Trac metadata
| Trac field | Value |
|---|---|
| Version | 8.6.3 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Compiler |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | Unknown/Multiple |
| Architecture |