I no longer use a separate build dir (i.e., lndir). I switched away from it as it wasn't buying me anything and I would run into issues that only seemed to manifest with symlinks. Otherwise I've not experienced the issues you mention. I'd point out though that GHC's 'no validate failures' is very frequently violated which did confuse me a lot when getting started.


On 15 May 2013 05:10, Jan Stolarek <jan.stolarek@p.lodz.pl> wrote:
> This has never happened to me.  I can't even guess why it might happen to
> you.
Looking through the validation log I see that tests fail with this error message:

Actual stderr output differs from expected:
--- /dev/null   2013-05-14 15:38:10.771000000 +0200
+++ ../../libraries/base/tests/IO/T3307.run.stderr      2013-05-15 09:21:45.695049002 +0200
@@ -0,0 +1,2 @@
+WARNING: cache is out of date: /dane/uczelnia/projekty/ghc-validate/bindisttest/install
dir/lib/ghc-7.7.20130514/package.conf.d/package.cache
+  use 'ghc-pkg recache' to fix.
*** unexpected failure for T3307(normal)

Any ideas why this happens?

Janek

_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs