Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/ghc/nightly/STABLE-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx
Nightly build started on cam-02-unx at Tue Nov 8 19:30:00 GMT 2005. **** checking out new source tree ... cvs checkout: warning: cannot open /cvs/CVSROOT/val-tags read/write: Read-only file system cvs checkout: warning: cannot open /cvs/CVSROOT/val-tags read/write: Read-only file system cvs checkout: warning: cannot open /cvs/CVSROOT/val-tags read/write: Read-only file system cvs checkout: cannot open directory /cvs/fptools/nofib/PRIVATE: Permission denied cvs checkout: skipping directory nofib/PRIVATE cvs checkout: warning: cannot open /cvs/CVSROOT/val-tags read/write: Read-only file system cvs checkout: warning: unrecognized response `ft b (Right _) = b' from cvs server cvs checkout: warning: unrecognized response `lasgow 2004' from cvs server cvs checkout: warning: unrecognized response `maintainer: [email protected]' from cvs server cvs checkout: warning: unrecognized response `stability: unstable' from cvs server cvs checkout: warning: unrecognized response `homepage: http://www.haskell.org/ghc' from cvs server cvs checkout: warning: unrecognized response `package-url: http://www.haskell.org/ghc' from cvs server cvs checkout: warning: unrecognized response `description: A Test Package (new version)' from cvs server cvs checkout: warning: unrecognized response `category: none' from cvs server cvs checkout: warning: unrecognized response `author: [EMAIL PROTECTED]' from cvs server cvs checkout: warning: unrecognized response `exposed: False' from cvs server cvs checkout: warning: unrecognized response `exposed-modules: A' from cvs server cvs checkout: warning: unrecognized response `hidden-modules: B, "C.D", "C.E"' from cvs server cvs checkout: warning: unrecognized response `import-dirs: /usr/local/lib/testpkg, "c:/Program Files/testpkg"' from cvs server cvs checkout: warning: unrecognized response `library-dirs: /usr/local/lib/testpkg, "c:/Program Files/testpkg"' from cvs server cvs checkout: warning: unrecognized response `hs-libraries: testpkg-2.0' from cvs server cvs checkout: warning: unrecognized response `depends: base-1.0, haskell-src, Cabal' from cvs server cvs checkout: warning: unrecognized response `-- processes the even ones (cf Geraint Jones and Mary Sheeran's Ruby papers):' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `butterfly :: (Pair a -> Pair a) -> Hom a a' from cvs server cvs checkout: warning: unrecognized response `butterfly f = id :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` x' <- butterfly f -< x' from cvs server cvs checkout: warning: unrecognized response ` y' <- butterfly f -< y' from cvs server cvs checkout: warning: unrecognized response ` returnA -< f (x', y')' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- The recursive calls operate on halves of the original tree, so the' from cvs server cvs checkout: warning: unrecognized response `-- recursion is well-defined.' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- Some examples of butterflies:' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `rev :: Hom a a' from cvs server cvs checkout: warning: unrecognized response `rev = butterfly swap' from cvs server cvs checkout: warning: unrecognized response ` where swap (x, y) = (y, x)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `unriffle :: Hom (Pair a) (Pair a)' from cvs server cvs checkout: warning: unrecognized response `unriffle = butterfly transpose' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- Batcher's sorter for bitonic sequences:' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `bisort :: Ord a => Hom a a' from cvs server cvs checkout: warning: unrecognized response `bisort = butterfly cmp' from cvs server cvs checkout: warning: unrecognized response ` where cmp (x, y) = (min x y, max x y)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- This can be used (with rev) as the merge phase of a merge sort.' from cvs server cvs checkout: warning: unrecognized response `-- ' from cvs server cvs checkout: warning: unrecognized response `sort :: Ord a => Hom a a' from cvs server cvs checkout: warning: unrecognized response `sort = id :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` x' <- sort -< x' from cvs server cvs checkout: warning: unrecognized response ` y' <- sort -< y' from cvs server cvs checkout: warning: unrecognized response ` yr <- rev -< y'' from cvs server cvs checkout: warning: unrecognized response ` p <- unriffle -< (x', yr)' from cvs server cvs checkout: warning: unrecognized response ` bisort2 -< p' from cvs server cvs checkout: warning: unrecognized response ` where _ :&: bisort2 = bisort' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- Here is the scan operation, using the algorithm of Ladner and Fischer:' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `scan :: (a -> a -> a) -> a -> Hom a a' from cvs server cvs checkout: warning: unrecognized response `scan op b = id :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` y' <- scan op b -< op x y' from cvs server cvs checkout: warning: unrecognized response ` l <- rsh b -< y'' from cvs server cvs checkout: warning: unrecognized response ` returnA -< (op l x, y')' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- The auxiliary function rsh b shifts each element in the tree one place to' from cvs server cvs checkout: warning: unrecognized response `-- the right, placing b in the now-vacant leftmost position, and discarding' from cvs server cvs checkout: warning: unrecognized response `-- the old rightmost element:' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `rsh :: a -> Hom a a' from cvs server cvs checkout: warning: unrecognized response `rsh b = const b :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` w <- rsh b -< y' from cvs server cvs checkout: warning: unrecognized response ` returnA -< (w, x)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- Finally, here is the Fast Fourier Transform:' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `type C = Complex Double' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `fft :: Hom C C' from cvs server cvs checkout: warning: unrecognized response `fft = id :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` x' <- fft -< x' from cvs server cvs checkout: warning: unrecognized response ` y' <- fft -< y' from cvs server cvs checkout: warning: unrecognized response ` r <- roots (-1) -< ()' from cvs server cvs checkout: warning: unrecognized response ` let z = r*y'' from cvs server cvs checkout: warning: unrecognized response ` unriffle -< (x' + z, x' - z)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- The auxiliary function roots r (where r is typically a root of unity)' from cvs server cvs checkout: warning: unrecognized response `-- populates a tree of size n (necessarily a power of 2) with the values' from cvs server cvs checkout: warning: unrecognized response `-- 1, w, w^2, ..., w^(n-1), where w^n = r.' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `roots :: C -> Hom () C' from cvs server cvs checkout: warning: unrecognized response `roots r = const 1 :&: proc _ -> do' from cvs server cvs checkout: warning: unrecognized response ` x <- roots r' -< ()' from cvs server cvs checkout: warning: unrecognized response ` unriffle -< (x, x*r')' from cvs server cvs checkout: warning: unrecognized response ` where r' = if imagPart s >= 0 then -s else s' from cvs server cvs checkout: warning: unrecognized response ` s = sqrt r' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- Miscellaneous functions:' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `rrot :: Hom a a' from cvs server cvs checkout: warning: unrecognized response `rrot = id :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` w <- rrot -< y' from cvs server cvs checkout: warning: unrecognized response ` returnA -< (w, x)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `ilv :: Hom a a -> Hom (Pair a) (Pair a)' from cvs server cvs checkout: warning: unrecognized response `ilv f = proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` x' <- f -< x' from cvs server cvs checkout: warning: unrecognized response ` y' <- f -< y' from cvs server cvs checkout: warning: unrecognized response ` returnA -< (x', y')' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `scan' :: (a -> a -> a) -> a -> Hom a a' from cvs server cvs checkout: warning: unrecognized response `scan' op b = proc x -> do' from cvs server cvs checkout: warning: unrecognized response ` l <- rsh b -< x' from cvs server cvs checkout: warning: unrecognized response ` (id :&: ilv (scan' op b)) -< op l x' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `riffle :: Hom (Pair a) (Pair a)' from cvs server cvs checkout: warning: unrecognized response `riffle = id :&: proc ((x1, y1), (x2, y2)) -> do' from cvs server cvs checkout: warning: unrecognized response ` x <- riffle -< (x1, x2)' from cvs server cvs checkout: warning: unrecognized response ` y <- riffle -< (y1, y2)' from cvs server cvs checkout: warning: unrecognized response ` returnA -< (x, y)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `invert :: Hom a a' from cvs server cvs checkout: warning: unrecognized response `invert = id :&: proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` x' <- invert -< x' from cvs server cvs checkout: warning: unrecognized response ` y' <- invert -< y' from cvs server cvs checkout: warning: unrecognized response ` unriffle -< (x', y')' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `carryLookaheadAdder :: Hom (Bool, Bool) Bool' from cvs server cvs checkout: warning: unrecognized response `carryLookaheadAdder = proc (x, y) -> do' from cvs server cvs checkout: warning: unrecognized response ` carryOut <- rsh (Just False) -<' from cvs server cvs checkout: warning: unrecognized response ` if x == y then Just x else Nothing' from cvs server cvs checkout: warning: unrecognized response ` Just carryIn <- scan plusMaybe Nothing -< carryOut' from cvs server cvs checkout: warning: unrecognized response ` returnA -< x `xor` y `xor` carryIn' from cvs server cvs checkout: warning: unrecognized response ` where plusMaybe x Nothing = x' from cvs server cvs checkout: warning: unrecognized response ` plusMaybe x (Just y) = Just y' from cvs server cvs checkout: warning: unrecognized response ` False `xor` b = b' from cvs server cvs checkout: warning: unrecognized response ` True `xor` b = not b' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- Global conditional for SIMD' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `ifAll :: Hom a b -> Hom a b -> Hom (a, Bool) b' from cvs server cvs checkout: warning: unrecognized response `ifAll fs gs = ifAllAux snd (arr fst >>> fs) (arr fst >>> gs)' from cvs server cvs checkout: warning: unrecognized response ` where ifAllAux :: (a -> Bool) -> Hom a b -> Hom a b -> Hom a b' from cvs server cvs checkout: warning: unrecognized response ` ifAllAux p (f :&: fs) (g :&: gs) =' from cvs server cvs checkout: warning: unrecognized response ` liftIf p f g :&: ifAllAux (liftAnd p) fs gs' from cvs server cvs checkout: warning: unrecognized response ` liftIf p f g x = if p x then f x else g x' from cvs server cvs checkout: warning: unrecognized response ` liftAnd p (x, y) = p x && p y' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `maybeAll :: Hom a c -> Hom (a, b) c -> Hom (a, Maybe b) c' from cvs server cvs checkout: warning: unrecognized response `maybeAll (n :&: ns) (j :&: js) =' from cvs server cvs checkout: warning: unrecognized response ` choose :&: (arr dist >>> maybeAll ns (arr transpose >>> js))' from cvs server cvs checkout: warning: unrecognized response ` where choose (a, Nothing) = n a' from cvs server cvs checkout: warning: unrecognized response ` choose (a, Just b) = j (a, b)' from cvs server cvs checkout: warning: unrecognized response ` dist ((a1, b1), (a2, b2)) = ((a1, a2), zipMaybe b1 b2)' from cvs server cvs checkout: warning: unrecognized response ` zipMaybe (Just x) (Just y) = Just (x, y)' from cvs server cvs checkout: warning: unrecognized response ` zipMaybe _ _ = Nothing' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `main = do' from cvs server cvs checkout: warning: unrecognized response ` print (apply rev tree3)' from cvs server cvs checkout: warning: unrecognized response ` print (apply invert tree3)' from cvs server cvs checkout: warning: unrecognized response ` print (apply (invert >>> sort) tree3)' from cvs server cvs checkout: warning: unrecognized response ` print (apply (scan (+) 0) tree3)' from cvs server cvs checkout: warning: unrecognized response `3 23:39:23 -0000' from cvs server cvs checkout: warning: unrecognized response `-< ord c - ord x' from cvs server cvs checkout: warning: unrecognized response ` c <- returnA -< chr a' from cvs server cvs checkout: warning: unrecognized response ` returnA -< b + ord c' from cvs server cvs checkout: warning: unrecognized response `:&: fs) =' from cvs server cvs checkout: warning: unrecognized response ` first f :&: (arr transpose >>> first fs >>> arr transpose)' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `transpose :: ((a,b), (c,d)) -> ((a,c), (b,d))' from cvs server cvs checkout: warning: unrecognized response `transpose ((a,b), (c,d)) = ((a,c), (b,d))' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- arr maps f over the leaves of a powertree.' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- The composition >>> composes sequences of functions pairwise.' from cvs server cvs checkout: warning: unrecognized response `-- ' from cvs server cvs checkout: warning: unrecognized response `-- The *** operator unriffles a powertree of pairs into a pair of powertrees,' from cvs server cvs checkout: warning: unrecognized response `-- applies the appropriate function to each and riffles the results.' from cvs server cvs checkout: warning: unrecognized response `-- It defines a categorical product for this arrow category.' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- When describing algorithms, one often provides a pure function for the' from cvs server cvs checkout: warning: unrecognized response `-- base case (trees of one element) and a (usually recursive) expression' from cvs server cvs checkout: warning: unrecognized response `-- for trees of pairs.' from cvs server cvs checkout: warning: unrecognized response `' from cvs server cvs checkout: warning: unrecognized response `-- For example, a common divide-and-conque/testsuite/tests/ghc-regress/cabal/' from cvs server cvs checkout: warning: unrecognized response `Tghc-6-4-branch' from cvs server ok. (GHC Version 6.4.2.20051108) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** running nofib (-O) ... ok. (4 failures) **** running nofib (-O -prof -auto-all) ... ok. (5 failures) **** running nofib (-O -fasm-x86) ... ok. (5 failures) **** running nofib (-fasm-x86) ... ok. (5 failures) **** publishing distfiles ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/stable/logs Dists are at http://www.haskell.org/ghc/dist/stable/dist All done! Nightly build finished successfully at Wed Nov 9 01:50:06 GMT 2005 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 8 22:25:35 GMT 2005 1240 total tests, which gave rise to 5596 test cases, of which 0 caused framework failures 950 were skipped 4543 expected passes 39 expected failures 0 unexpected passes 64 unexpected failures Unexpected failures: arrowform1(normal) arrowform1(opt) arrowform1(optasm) arrowform1(prof) arrowform1(profasm) arrowif1(normal) arrowif1(opt) arrowif1(optasm) arrowif1(prof) arrowif1(profasm) arrowlet1(normal) arrowlet1(opt) arrowlet1(optasm) arrowlet1(prof) arrowlet1(profasm) arrowrec1(normal) arrowrec1(opt) arrowrec1(optasm) arrowrec1(prof) arrowrec1(profasm) arrowex1(normal) arrowex1(opt) arrowex1(optasm) arrowex1(prof) arrowex1(profasm) arrowex1(ghci) arrowex1(threaded) arrowex2(normal) arrowex2(opt) arrowex2(optasm) arrowex2(prof) arrowex2(profasm) arrowex2(ghci) arrowex2(threaded) arrowex3(normal) arrowex3(opt) arrowex3(optasm) arrowex3(prof) arrowex3(profasm) arrowex3(ghci) arrowex3(threaded) arrowex4(normal) arrowex4(opt) arrowex4(optasm) arrowex4(prof) arrowex4(profasm) arrowex4(ghci) arrowex4(threaded) ghcpkg01(normal) ffi009(opt) ffi009(prof) arith008(opt) arith008(prof) barton-mangler-bug(opt) cholewo-eval(opt) cholewo-eval(prof) fun_insts(opt) fun_insts(prof) galois_raytrace(normal) galois_raytrace(opt) galois_raytrace(optasm) galois_raytrace(prof) galois_raytrace(profasm) galois_raytrace(threaded) ---------------------------------------------------- Nightly run ended at Wed Nov 9 01:50:06 GMT 2005 _______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc
