[nightly] 30-Jul-2007 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

GHC Build Reports ghcbuild at microsoft.com
Mon Jul 30 15:15:08 EDT 2007


Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)
Build location    = /playpen/ghc/nightly/HEAD-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx

Nightly build started on cam-02-unx at Mon Jul 30 19:30:01 BST 2007.
**** checking out new source tree                 ... ok. (GHC Version 6.7.20070730)
**** Building stage 1 compiler                    ... failed; relevant barfage is below.
No successfully built compilers to test; aborting.

------------------------------------------------------------------------
------------------------------------------------------------------------
The last 30 lines of /playpen/ghc/nightly/HEAD-cam-02-unx/logs/i386-unknown-linux-stage1 are
------------------------------------------------------------------------
------------------------------------------------------------------------

	Or add an instance declaration for (Monoid (d, a))
    In the first argument of `foldr', namely `mappend'
    In the first argument of `($)', namely `foldr mappend (d, a)'
    In the definition of `simplifyCondTree':
	simplifyCondTree env (CondNode a d ifs)
			   = (foldr mappend (d, a)) $ (catMaybes $ (map simplifyIf ifs))
			   where
			       simplifyIf (cnd, t, me)
					    = case simplifyCondition cnd env of
						(Lit True, _) -> Just $ (simplifyCondTree env t)
						(Lit False, _) -> fmap (simplifyCondTree env) me
						_ -> error
						     $ "Environment not defined for all free vars"

../../bootstrapping.Cabal/Distribution/Configuration.hs:358:
    Could not deduce (Monoid (a, c))
	from the context (Monoid a, Monoid c)
      arising from use of `mappend' at ../../bootstrapping.Cabal/Distribution/Configuration.hs:358
    Probable fix:
	Add (Monoid (a, c)) to the type signature(s) for `ignoreConditions'
	Or add an instance declaration for (Monoid (a, c))
    In the definition of `ignoreConditions':
	ignoreConditions (CondNode a c ifs)
			   = (a, c) `mappend` (mconcat (concatMap f ifs))
			   where
			       f (_, t, me)
				   = (ignoreConditions t) : (maybeToList (fmap ignoreConditions me))
gmake[1]: *** [base/setup/Setup] Error 1
gmake[1]: Leaving directory `/playpen/ghc/nightly/HEAD-cam-02-unx/i386-unknown-linux/libraries'
gmake: *** [stage1] Error 2

Nightly run ended at Mon Jul 30 20:22:39 BST 2007



More information about the Cvs-ghc mailing list