Almost all generated files are now put in dist* directories, which makes
them easy to clean; and even if you do stop using a dist directory and
it doesn't get cleaned, it's hard to see how files in such a directory
could interfere with the build.
Oh, we'll probably find a way;-)
perhaps we already have?-) From todays head reports (windows,
head fast, stage1):
Preprocessing library Cabal-1.5.4...
Building Cabal-1.5.4...
...
[10 of 49] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs,
dist-bootstrapping\build/Distribution/ModuleName.o )
Distribution/ModuleName.hs:56:0:
Bad interface file: c:/ghc/ghc-6.8.3/lib\filepath-1.1.0.0/System/FilePath.hi
magic number mismatch: old/corrupt interface file?
Segmentation fault/access violation in generated code
make[2]: *** [bootstrapping.conf] Error 1
make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries'
make[1]: *** [stage1] Error 2
make[1]: Leaving directory `/buildbot/x86-win-fast-head/build'
Claus
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc