Broken head
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Mon Aug 6 07:33:47 EDT 2007
On Mon, 2007-08-06 at 12:44 +1000, Manuel M T Chakravarty wrote:
> Running validate on the current (Mon Aug 6 12:42:45 EST 2007) head,
> gives me
>
> /opt/local/bin/ghc -H64m -Onot -fasm -I. -Iinclude -Rghc-timing -O
> -fasm -ignore-package Cabal -ignore-package filepath -I../libraries
> -fglasgow-exts -no-recomp -c Distribution/System.hs -o
> Distribution/System.o -ohi Distribution/System.hi
>
> ../libraries/Cabal/Distribution/System.hs:14:10:
> Not in scope: `System.Info.os'
>
> This is on MacOS compiling with GHC 6.6.1.
>
> Duncan, did you run validate before pushing all these recent cabal
> patches?
Not that I am blaming people for breaking ghc head (since I did it too
recently with other Cabal patches) but I note that this particular bug
was committed by someone who does use validate on a regular basis. :-)
In this case, running validate would not have helped since the compile
error was conditional on #ifdef stuff that triggers on OSX (which I'm
fixing now...).
I'm not sure what this teaches us.
Duncan
More information about the Cvs-ghc
mailing list