More windows woe

Edward Z. Yang ezyang at MIT.EDU
Thu Sep 5 03:04:13 CEST 2013


I manually removed the tee from the validate script, and sallied on.
Here's the next error.

=====> cabal01(normal) 81 of 3724 [0, 0, 0]
cd ./cabal/cabal01 && $MAKE -s --no-print-directory cabal01 VANILLA=--enable-library-vanilla PR
OF=--disable-library-profiling DYN=--enable-shared CLEANUP=1    </dev/null >cabal01.run.stdout
2>cabal01.run.stderr
Wrong exit code (expected 0 , actual 2 )
Stdout:

Stderr:
Creating library file: dist\build\libHStest-1.0-ghc7.7.20130904.dll.a
setup.exe: Error: Could not find module: A with any suffix: ["dyn_hi"] in the
search path: ["dist\\build"]
make[3]: *** [cabal01] Error 1

*** unexpected failure for cabal01(normal)

Cheers,
Edward

Excerpts from Edward Z. Yang's message of Wed Sep 04 14:56:30 -0700 2013:
> I've gotten GHC to build on Windows, but the test suite is finicky. Here
> is an error I am getting:
> 
> =====> T5267(normal) 50 of 3724 [0, 0, 0]                                                             
> cd ./arrows/should_compile && 'c:/Users/ezyang/Dev/ghc-validate/bindisttest/install   dir/bin/ghc.exe'
>  -fforce-recomp -dcore-lint -dcmm-lint -dno-debug-output -no-user-package-db -rtsopts -fno-ghci-histor
> y -c T5267.hs    >T5267.comp.stderr 2>&1                                                              
> Compile failed (status 256) errors were:                                                              
>                                                                                                       
> T5267.hs:11:15:                                                                                       
> tee: standard output: Permission denied  
> 
> It consistently fails on this test, and when I look at the process
> list I see:
> 
> I    1032    1548    1548       4064  con  500 14:54:08 /usr/bin/tee
> 
> I was seeing something similar when I used parallel make, apparently
> there is a known deadlock when running make -j2 (or higher). But I
> don't know why tee would be deadlocking.
> 
> Edward




More information about the ghc-devs mailing list