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