Validate fails

Simon Peyton-Jones simonpj at microsoft.com
Fri Jan 18 09:09:02 EST 2008


Please validate before committing.  (Yes I know I sometimes don't too.)

Two current problems:
* Warning in FastBool
* Warning in cabal:Distribution.Simple.Program
(see below)

Both kill validation since we use -Werror

Simon

====================================
/home/simonmar/fp/bin/x86_64-unknown-linux/ghc -Werror -H64m -Onot -fasm  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal -package directory -package pretty -package containers    -c utils/FastBool.lhs -o stage1/utils/FastBool.o  -ohi stage1/utils/FastBool.hi

utils/FastBool.lhs:16:0:
    Warning: Module `Panic' is imported, but nothing from it is used,
               except perhaps instances visible in `Panic'
             To suppress this warning, use: import Panic()
<<ghc: 67664776 bytes, 9 GCs, 1155072/2101248 avg/max bytes residency (2 samples), 18M in use, 0.00 INIT (0.00 elapsed), 0.10 MUT (0.14 elapsed), 0.06 GC (0.07 elapsed) :ghc>>
make[1]: *** [stage1/utils/FastBool.o] Error 1
make[1]: *** Waiting for unfinished jobs....
================================
../../compiler/stage1/ghc-inplace -package-name Cabal-1.3.2 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -optP-DCABAL_VERSION=1,3,2 -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0 -package pretty-1.0 -package directory-1.0 -package old-time-1.0 -package process-1.0 -package containers-0.1 -package filepath-1.1 -O -Wall -XCPP -idist/build  -Werror -H64m -Onot -fasm -O -fasm -dcore-lint -c Distribution/Simple/Program.hs -o dist/build/Distribution/Simple/Program.o  -ohi dist/build/Distribution/Simple/Program.hi

Distribution/Simple/Program.hs:222:24:
    Warning: This binding for `update' shadows the existing binding
               imported from Distribution.Compat.Map at Distribution/Simple/Program.hs:87:0-46
             In the definition of `updateUnconfiguredProgs'

Distribution/Simple/Program.hs:226:22:
    Warning: This binding for `update' shadows the existing binding
               imported from Distribution.Compat.Map at Distribution/Simple/Program.hs:87:0-46
             In the definition of `updateConfiguredProgs'
make[2]: *** [dist/build/Distribution/Simple/Program.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/64playpen/simonpj/builds/validate-HEAD/libraries/Cabal'
make[1]: *** [make.library.Cabal] Error 2
make[1]: Leaving directory `/64playpen/simonpj/builds/validate-HEAD/libraries'
make: *** [stage1] Error 2



More information about the Cvs-ghc mailing list