Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], printOutput=Falseshell=Falseuser='mockbuild'chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-8194/root'uid=1000gid=135logger=timeout=0env={'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'CCACHE_UMASK': '002', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/tmp/ccache', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'CCACHE_UMASK': '002', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/tmp/ccache', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02fc23.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec '], timeout=0private_network=Trueshell=Falseuser='mockbuild'chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-8194/root'printOutput=Falsegid=135logger=uid=1000env={'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'CCACHE_UMASK': '002', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/tmp/ccache', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec '] with env {'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'CCACHE_UMASK': '002', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/tmp/ccache', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.81cTom + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf darcs-2.8.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/darcs-2.8.5.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd darcs-2.8.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (darcs-flags-default.patch): + echo 'Patch #1 (darcs-flags-default.patch):' + /usr/bin/cat /builddir/build/SOURCES/darcs-flags-default.patch + /usr/bin/patch -p1 -b --suffix .orig --fuzz=0 patching file darcs.cabal + cabal-tweak-flag network-uri False + cabal-tweak-flag force-char8-encoding True + cabal-tweak-flag threaded False Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KQf486 + exit 0 + umask 022 + cd /builddir/build/BUILD + cd darcs-2.8.5 ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + ghc --make -no-user-package-db Setup [1 of 1] Compiling Main ( Setup.lhs, Setup.o ) Setup.lhs:69:1: Warning: Module `System.Cmd' is deprecated: Use "System.Process" instead Setup.lhs:108:3: Warning: In the use of `runTests' (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking Setup ... + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.o ) Linking dist/build/darcs/darcs ... + mv dist/build/darcs/darcs dist/build/darcs/darcs.static ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc --enable-executable-dynamic '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/darcs-2.8.5 --global Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.p_o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.p_o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.p_o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.p_o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.p_o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.p_o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.p_o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.p_o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.p_o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.p_o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.p_o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.p_o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.p_o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.p_o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.p_o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.p_o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.p_o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.p_o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.p_o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.p_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.p_o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.p_o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.p_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.p_o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.p_o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.p_o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.p_o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.p_o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.p_o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.p_o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.p_o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.p_o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.p_o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.p_o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.p_o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.p_o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.p_o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.p_o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.p_o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.p_o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.p_o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.p_o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.p_o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.p_o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.p_o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.p_o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.p_o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.p_o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.p_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.p_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.p_o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.p_o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.p_o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.p_o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.p_o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.p_o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.p_o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.p_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.p_o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.p_o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.p_o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.p_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.p_o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.p_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.p_o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.p_o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.p_o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.p_o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.p_o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.p_o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.p_o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.p_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.p_o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.p_o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.p_o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.p_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.p_o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.p_o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.p_o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.p_o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.p_o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.p_o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.p_o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.p_o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.p_o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.p_o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.p_o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.p_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.p_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.p_o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.p_o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.p_o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.p_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.p_o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.p_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.p_o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.p_o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.p_o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.p_o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.p_o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.p_o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.p_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.p_o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.p_o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.p_o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.p_o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.p_o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.p_o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.p_o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.p_o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.p_o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.p_o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.p_o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.p_o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.p_o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.p_o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.p_o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.p_o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.p_o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.p_o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.p_o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.p_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.p_o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.p_o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.p_o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.p_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.p_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.p_o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.p_o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.p_o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.p_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.p_o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.p_o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.p_o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.p_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.p_o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.p_o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.p_o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.p_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.p_o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.p_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.p_o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.p_o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.p_o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.p_o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.p_o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.p_o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.p_o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.p_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.p_o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.p_o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.p_o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.p_o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.p_o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.p_o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.p_o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.p_o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.p_o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.p_o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.p_o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.p_o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.p_o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.p_o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.p_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.p_o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.p_o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.p_o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.p_o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.p_o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.p_o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.p_o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.p_o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.p_o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.p_o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.p_o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.p_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.p_o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.p_o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.p_o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.p_o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.p_o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.p_o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.p_o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.dyn_o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.dyn_o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.dyn_o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.dyn_o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.dyn_o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.dyn_o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.dyn_o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.dyn_o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.dyn_o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.dyn_o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.dyn_o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.dyn_o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.dyn_o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.dyn_o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.dyn_o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.dyn_o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.dyn_o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.dyn_o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.dyn_o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.dyn_o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.dyn_o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.dyn_o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.dyn_o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.dyn_o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.dyn_o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.dyn_o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.dyn_o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.dyn_o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.dyn_o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.dyn_o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.dyn_o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.dyn_o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.dyn_o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.dyn_o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.dyn_o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.dyn_o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.dyn_o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.dyn_o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.dyn_o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.dyn_o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.dyn_o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.dyn_o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.dyn_o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.dyn_o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.dyn_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.dyn_o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.dyn_o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.dyn_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.dyn_o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.dyn_o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.dyn_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.dyn_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.dyn_o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.dyn_o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.dyn_o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.dyn_o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.dyn_o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.dyn_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.dyn_o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.dyn_o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.dyn_o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.dyn_o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.dyn_o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.dyn_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.dyn_o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.dyn_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.dyn_o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.dyn_o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.dyn_o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.dyn_o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.dyn_o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.dyn_o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.dyn_o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.dyn_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.dyn_o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.dyn_o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.dyn_o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.dyn_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.dyn_o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.dyn_o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.dyn_o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.dyn_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.dyn_o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.dyn_o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.dyn_o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.dyn_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.dyn_o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.dyn_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.dyn_o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.dyn_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.dyn_o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.dyn_o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.dyn_o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.dyn_o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.dyn_o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.dyn_o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.dyn_o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.dyn_o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.dyn_o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.dyn_o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.dyn_o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.dyn_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.dyn_o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.dyn_o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.dyn_o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.dyn_o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.dyn_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.dyn_o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.dyn_o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.dyn_o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.dyn_o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.dyn_o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.dyn_o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.dyn_o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.dyn_o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.dyn_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.dyn_o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.dyn_o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.dyn_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.dyn_o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.dyn_o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.dyn_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.dyn_o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.dyn_o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.dyn_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.dyn_o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.dyn_o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.dyn_o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.dyn_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.dyn_o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.dyn_o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.dyn_o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.dyn_o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.dyn_o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.dyn_o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.dyn_o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.dyn_o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.dyn_o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.dyn_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.dyn_o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.dyn_o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.dyn_o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.dyn_o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.dyn_o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.dyn_o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.dyn_o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.dyn_o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.dyn_o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.dyn_o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.dyn_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.dyn_o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.dyn_o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.dyn_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.dyn_o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.dyn_o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.dyn_o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.dyn_o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.dyn_o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.dyn_o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.dyn_o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.dyn_o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.dyn_o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.dyn_o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.dyn_o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.dyn_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.dyn_o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.dyn_o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.dyn_o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.dyn_o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.dyn_o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.dyn_o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.dyn_o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.dyn_o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.dyn_o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.dyn_o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.dyn_o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.dyn_o ) Linking dist/build/darcs/darcs ... + '[' -f dist/build/libHSdarcs-2.8.5.a ']' + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup haddock --html --hoogle darcs: internal error: evacuate(static): strange closure type 62808 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Running Haddock for darcs-2.8.5... Preprocessing library darcs-2.8.5... src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, TreeIO, fileExists, readFile’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant Haddock coverage: 7% ( 1 / 14) in 'URL.Request' 0% ( 0 / 3) in 'Encoding.IConv' 0% ( 0 / 13) in 'Darcs.Witnesses.Show' 33% ( 1 / 3) in 'Darcs.Patch.OldDate' 0% ( 0 / 6) in 'Darcs.Patch.Prim.V3.ObjectMap' 50% ( 2 / 4) in 'Darcs.Patch.Format' 67% ( 2 / 3) in 'Encoding' 50% ( 1 / 2) in 'Darcs.Patch.RegChars' 85% ( 17 / 20) in 'IsoDate' 100% ( 4 / 4) in 'DateMatcher' 100% ( 3 / 3) in 'Ratified' 0% ( 0 / 6) in 'Darcs.Witnesses.Unsafe' 62% ( 8 / 13) in 'English' 43% ( 6 / 14) in 'Workaround' 50% ( 2 / 4) in 'Darcs.Witnesses.Eq' 0% ( 0 / 7) in 'Darcs.SignalHandler' 22% ( 5 / 23) in 'Darcs.Witnesses.Sealed' 9% ( 2 / 23) in 'Darcs.Global' 0% ( 0 / 3) in 'Darcs.Patch.MatchData' 29% ( 4 / 14) in 'Progress' 14% ( 1 / 7) in 'Exec' 0% ( 0 / 11) in 'URL.Curl' 55% ( 17 / 31) in 'ByteStringUtils' 0% ( 0 / 3) in 'Darcs.Patch.TokenReplace' Warning: Darcs.Patch.ReadMonads: parse is exported separately but will be documented under ParserM. Consider exporting it together with its parent(s) for code clarity. 95% ( 21 / 22) in 'Darcs.Patch.ReadMonads' 83% ( 55 / 66) in 'Printer' 0% ( 0 / 5) in 'Darcs.Bug' 15% ( 2 / 13) in 'Darcs.URL' 25% ( 1 / 4) in 'Darcs.Email' 100% ( 3 / 3) in 'Lcs' 2% ( 1 / 43) in 'Darcs.Witnesses.Ordered' 38% ( 3 / 8) in 'Darcs.Patch.Commute' 0% ( 0 / 4) in 'Darcs.Patch.Invert' 60% ( 12 / 20) in 'Darcs.Patch.Permutations' 14% ( 1 / 7) in 'Darcs.Patch.Bracketed' 67% ( 2 / 3) in 'Darcs.Patch.Merge' 0% ( 0 / 2) in 'Darcs.Patch.Inspect' 14% ( 2 / 14) in 'Darcs.Witnesses.WZipper' 22% ( 4 / 18) in 'Darcs.Patch.FileName' 50% ( 13 / 26) in 'Darcs.RepoPath' 47% ( 21 / 45) in 'Darcs.Utils' 0% ( 0 / 7) in 'Darcs.Compat' 7% ( 2 / 27) in 'Darcs.Flags' 25% ( 2 / 8) in 'Darcs.Ssh' 21% ( 7 / 33) in 'Darcs.Lock' 0% ( 0 / 7) in 'Darcs.Patch.Read' 0% ( 0 / 3) in 'Darcs.Patch.SummaryData' 50% ( 1 / 2) in 'Crypt.SHA256' 100% ( 3 / 3) in 'CommandLine' 18% ( 2 / 11) in 'URL' 16% ( 5 / 32) in 'Darcs.External' 20% ( 1 / 5) in 'Darcs.ColorPrinter' 50% ( 2 / 4) in 'Darcs.MonadProgress' 17% ( 1 / 6) in 'Darcs.Patch.ApplyMonad' 33% ( 2 / 6) in 'Darcs.Patch.Apply' 40% ( 2 / 5) in 'Darcs.Patch.Repair' 64% ( 7 / 11) in 'Darcs.Repository.Format' 67% ( 2 / 3) in 'Darcs.Repository.Motd' 33% ( 1 / 3) in 'Darcs.RemoteApply' 50% ( 1 / 2) in 'SHA1' 37% ( 11 / 30) in 'Darcs.Patch.Info' 0% ( 0 / 7) in 'Darcs.Patch.Show' 11% ( 1 / 9) in 'Darcs.Patch.Patchy' 0% ( 0 / 4) in 'Darcs.Patch.FileHunk' 0% ( 0 / 14) in 'Darcs.Patch.Prim.Class' 12% ( 3 / 24) in 'Darcs.Patch.Prim' 0% ( 0 / 4) in 'Darcs.Patch.V1.Core' 0% ( 0 / 2) in 'Darcs.Patch.V1.Show' 50% ( 1 / 2) in 'Darcs.Patch.Effect' 0% ( 0 / 5) in 'Darcs.Patch.Conflict' 0% ( 0 / 5) in 'Darcs.Patch.Summary' 0% ( 0 / 2) in 'Darcs.Patch.ConflictMarking' 0% ( 0 / 5) in 'Darcs.Patch.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.V1.Read' 17% ( 1 / 6) in 'Darcs.Patch.Prim.V1.Core' 0% ( 0 / 4) in 'Darcs.Patch.Prim.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Read' 0% ( 0 / 8) in 'Darcs.Patch.Prim.V3.Core' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Read' 0% ( 0 / 2) in 'Darcs.Patch.Dummy' 0% ( 0 / 1) in 'Darcs.Patch.Bracketed.Instances' 0% ( 0 / 3) in 'Darcs.Patch.Viewing' 67% ( 4 / 6) in 'Darcs.Patch.Split' 8% ( 1 / 12) in 'Darcs.Patch.Named' 0% ( 0 / 1) in 'Darcs.Patch.Patchy.Instances' 0% ( 0 / 2) in 'Darcs.Patch.RepoPatch' Warning: Darcs.Patch: effect is exported separately but will be documented under Effect. Consider exporting it together with its parent(s) for code clarity. 10% ( 7 / 67) in 'Darcs.Patch' 38% ( 8 / 21) in 'Darcs.Patch.PatchInfoAnd' 20% ( 1 / 5) in 'Darcs.Annotate' 50% ( 5 / 10) in 'Darcs.Patch.Set' 75% ( 3 / 4) in 'Darcs.ProgressPatches' 67% ( 4 / 6) in 'Darcs.CommandsAux' 33% ( 6 / 18) in 'Darcs.Patch.Depends' 36% ( 4 / 11) in 'Darcs.Patch.Match' 0% ( 0 / 4) in 'Darcs.Repository.Old' 30% ( 8 / 27) in 'Darcs.Patch.Choices' 0% ( 0 / 7) in 'Darcs.Patch.TouchesFiles' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1.Show' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Show' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3' 0% ( 0 / 1) in 'Darcs.Patch.V1.Viewing' 0% ( 0 / 2) in 'Darcs.Patch.V1' 89% ( 16 / 18) in 'Darcs.Patch.V2.Non' 71% ( 5 / 7) in 'Darcs.Patch.V2.Real' 33% ( 1 / 3) in 'Darcs.Patch.V2' 40% ( 4 / 10) in 'Darcs.Patch.Bundle' 38% ( 10 / 26) in 'Darcs.Repository.Cache' 4% ( 1 / 23) in 'Darcs.Repository.Prefs' 50% ( 1 / 2) in 'Darcs.Diff' 0% ( 0 / 4) in 'Darcs.Resolution' 0% ( 0 / 3) in 'Darcs.IO' 0% ( 0 / 2) in 'Darcs.Repository.ApplyPatches' 14% ( 1 / 7) in 'Darcs.Repository.InternalTypes' 71% ( 5 / 7) in 'Darcs.Repository.LowLevel' 59% ( 10 / 17) in 'Darcs.Repository.State' 0% ( 0 / 6) in 'Darcs.Repository.HashedIO' 9% ( 2 / 23) in 'Darcs.Repository.HashedRepo' 23% ( 12 / 52) in 'Darcs.Repository.Internal' 0% ( 0 / 3) in 'Darcs.Repository.Merge' 26% ( 17 / 65) in 'Darcs.Repository' 16% ( 24 /150) in 'Darcs.Arguments' 0% ( 0 / 23) in 'Darcs.Commands' 80% ( 4 / 5) in 'Darcs.PrintPatch' 0% ( 0 / 4) in 'Darcs.Test' 33% ( 1 / 3) in 'Darcs.Commands.Add' 0% ( 0 / 3) in 'Darcs.Commands.Util' 50% ( 12 / 24) in 'Darcs.Match' 89% ( 8 / 9) in 'Darcs.SelectChanges' 0% ( 0 / 6) in 'Darcs.Commands.Record' 33% ( 1 / 3) in 'Darcs.Commands.AmendRecord' 0% ( 0 / 2) in 'Darcs.Commands.Annotate' 0% ( 0 / 3) in 'Darcs.Commands.Apply' 0% ( 0 / 3) in 'Darcs.Commands.Changes' 0% ( 0 / 5) in 'Darcs.Repository.Repair' 0% ( 0 / 3) in 'Darcs.Commands.Check' 0% ( 0 / 2) in 'Darcs.Commands.Convert' 0% ( 0 / 2) in 'Darcs.Commands.Diff' 50% ( 1 / 2) in 'Darcs.Commands.Dist' 0% ( 0 / 3) in 'Darcs.Commands.Get' 33% ( 1 / 3) in 'Darcs.Commands.GZCRCs' 0% ( 0 / 3) in 'Darcs.Commands.Init' 0% ( 0 / 2) in 'Darcs.Commands.MarkConflicts' 0% ( 0 / 3) in 'Darcs.Commands.Move' 0% ( 0 / 2) in 'Darcs.Commands.Optimize' 0% ( 0 / 2) in 'Darcs.Commands.Push' 0% ( 0 / 2) in 'Darcs.Commands.Put' 0% ( 0 / 4) in 'Darcs.Commands.Remove' 0% ( 0 / 3) in 'Darcs.Commands.Replace' 0% ( 0 / 3) in 'Darcs.Commands.Unrevert' 0% ( 0 / 2) in 'Darcs.Commands.Revert' 0% ( 0 / 5) in 'Darcs.Commands.Unrecord' 0% ( 0 / 2) in 'Darcs.Commands.Rollback' 0% ( 0 / 2) in 'Darcs.Commands.SetPref' 0% ( 0 / 2) in 'Darcs.Commands.ShowAuthors' 0% ( 0 / 2) in 'Darcs.Commands.ShowBug' 0% ( 0 / 2) in 'Darcs.Commands.ShowContents' 0% ( 0 / 5) in 'Darcs.Commands.ShowFiles' 0% ( 0 / 2) in 'Darcs.Commands.ShowTags' 0% ( 0 / 3) in 'Darcs.Commands.ShowIndex' 0% ( 0 / 2) in 'Darcs.Commands.Tag' 0% ( 0 / 2) in 'Darcs.Commands.Test' 0% ( 0 / 2) in 'Darcs.Commands.TrackDown' 0% ( 0 / 2) in 'Darcs.Commands.TransferMode' 33% ( 1 / 3) in 'Darcs.Commands.WhatsNew' 0% ( 0 / 3) in 'Darcs.Commands.Pull' 0% ( 0 / 2) in 'Darcs.Commands.ShowRepo' 0% ( 0 / 4) in 'Darcs.Commands.Show' 0% ( 0 / 4) in 'Version' 0% ( 0 / 5) in 'URL.HTTP' 0% ( 0 / 2) in 'Darcs.Commands.Send' 50% ( 1 / 2) in 'Darcs.TheCommands' 17% ( 1 / 6) in 'Darcs.Commands.Help' 0% ( 0 / 2) in 'Darcs.ArgumentDefaults' 0% ( 0 / 2) in 'Darcs.RunCommand' Warning: Darcs.Patch.RegChars: could not find link destinations for: Darcs.Patch.RegChars.unescapeChars Darcs.Patch.RegChars.normalRegChars Warning: IsoDate: could not find link destinations for: IsoDate.showIsoDateTime IsoDate.readDate IsoDate.dateTime IsoDate.englishDate IsoDate.englishTime IsoDate.englishAgo IsoDate.cvsDateTime IsoDate.iso8601DateTime IsoDate.optchain IsoDate.englishDuration IsoDate.iso8601Time IsoDate.multiplyDiff IsoDate.copyCalendar Warning: DateMatcher: could not find link destinations for: DateMatcher.withinDay DateMatcher.dateRange DateMatcher.cDateRange DateMatcher.within DateMatcher.samePartialDate DateMatcher.tryMatchers Warning: Workaround: could not find link destinations for: GHC.IO.Exception.InappropriateType Warning: Darcs.Witnesses.Sealed: could not find link destinations for: Darcs.Witnesses.Sealed.Stepped Darcs.Witnesses.Sealed.Poly Warning: Progress: could not find link destinations for: Progress._progressData Warning: Darcs.Patch.ReadMonads: could not find link destinations for: Darcs.Patch.ReadMonads.work Darcs.Patch.ReadMonads.maybeWork Darcs.Patch.ReadMonads.peekInput Darcs.Patch.ReadMonads.SM Darcs.Patch.ReadMonads.myLex Warning: Printer: could not find link destinations for: Printer.St Printer.Document Printer.spaceP Printer.newlineP Printer.hPrintPrintables Warning: Darcs.Bug: could not find link destinations for: Darcs.Bug.BugStuff Warning: Lcs: could not find link destinations for: Lcs.BSTArray Lcs.PArray Warning: Darcs.RepoPath: could not find link destinations for: Darcs.RepoPath.CharLike Warning: CommandLine: could not find link destinations for: CommandLine.FTable Warning: Darcs.ColorPrinter: could not find link destinations for: Darcs.ColorPrinter.Policy Darcs.ColorPrinter.getPolicy Darcs.ColorPrinter.lineColorTrans Darcs.ColorPrinter.escape Darcs.ColorPrinter.noEscape Darcs.ColorPrinter.isPrintableAscii Darcs.ColorPrinter.quoteChar Darcs.ColorPrinter.markEscape Darcs.ColorPrinter.color Darcs.ColorPrinter.makeAsciiart Darcs.ColorPrinter.withColor Darcs.ColorPrinter.setColor Darcs.ColorPrinter.makeBold Darcs.ColorPrinter.makeInvert Warning: Darcs.Patch.ApplyMonad: could not find link destinations for: Darcs.Patch.ApplyMonad.OrigFileNameOf Darcs.Patch.ApplyMonad.FilePathMonad Darcs.Patch.ApplyMonad.FilePathMonadState Darcs.Patch.ApplyMonad.RestrictedApply Warning: Darcs.Patch.Prim.V1.Commute: could not find link destinations for: Darcs.Patch.Prim.V1.Commute.CommuteFunction Warning: Darcs.Patch.PatchInfoAnd: could not find link destinations for: Darcs.Patch.PatchInfoAnd.SimpleHopefully Warning: Darcs.Annotate: could not find link destinations for: Darcs.Annotate.Annotated Warning: Darcs.Patch.Choices: could not find link destinations for: Darcs.Patch.Choices.TG Warning: Darcs.Patch.Prim.V1.Coalesce: could not find link destinations for: Darcs.Patch.Prim.V1.Coalesce.coalesce Darcs.Patch.Prim.V1.Coalesce.pushCoalescePatch Warning: Darcs.Patch.V2.Non: could not find link destinations for: Darcs.Patch.V2.Non.WL Warning: Darcs.Patch.V2.Real: could not find link destinations for: Darcs.Patch.V2.Real.CommonRL Darcs.Patch.V2.Real.Common Darcs.Patch.V2.Real.allNormal Darcs.Patch.V2.Real.pullCommon Darcs.Patch.V2.Real.pullCommonRL Warning: Darcs.IO: could not find link destinations for: Darcs.IO.TolerantIO Darcs.IO.SilentIO Warning: Darcs.Repository.HashedIO: could not find link destinations for: Darcs.Repository.HashedIO.HashDir Warning: Darcs.Arguments: could not find link destinations for: Darcs.Arguments.getContentString Darcs.Arguments.isa Darcs.Arguments.isAnAbsolute Darcs.Arguments.isAnAbsoluteOrStd Warning: Darcs.Match: could not find link destinations for: Darcs.Match.firstMatcher Darcs.Match.secondMatcher Warning: Darcs.SelectChanges: could not find link destinations for: Darcs.SelectChanges.PatchSelection Darcs.SelectChanges.PatchSelectionContext Darcs.SelectChanges.triv Darcs.SelectChanges.iswanted Darcs.SelectChanges.KeyPress Darcs.SelectChanges.currentPatch Darcs.SelectChanges.decide Darcs.SelectChanges.selected Warning: Darcs.Commands.Replace: could not find link destinations for: Darcs.Commands.Replace.filenameToks Darcs.Commands.Replace.replaceHelp Documentation created: dist/doc/html/darcs/index.html, dist/doc/html/darcs/darcs.txt Preprocessing executable 'darcs' for darcs-2.8.5... + make html mkdir -p doc/manual ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html >doc/manual/darcs.tex darcs: internal error: evacuate(static): strange closure type 65104 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /bin/sh: line 1: 11509 Aborted (core dumped) ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html > doc/manual/darcs.tex GNUmakefile:11: recipe for target 'doc/manual/darcs.tex' failed make: *** [doc/manual/darcs.tex] Error 134 error: Bad exit status from /var/tmp/rpm-tmp.KQf486 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.KQf486 (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/mockbuild/trace_decorator.py", line 84, in trace result = func(*args, **kw) File "/usr/lib/python3.4/site-packages/mockbuild/util.py", line 526, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) mockbuild.exception.Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec LEAVE do --> EXCEPTION RAISED Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], timeout=0gid=135user='mockbuild'chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-5936/root'shell=FalseprintOutput=Falselogger=uid=1000env={'CCACHE_DIR': '/tmp/ccache', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'HOME': '/builddir', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"'}) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'CCACHE_DIR': '/tmp/ccache', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'HOME': '/builddir', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02fc23.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec '], timeout=0gid=135user='mockbuild'chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-5936/root'shell=FalseprintOutput=Falselogger=uid=1000env={'CCACHE_DIR': '/tmp/ccache', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'HOME': '/builddir', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"'}private_network=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec '] with env {'CCACHE_DIR': '/tmp/ccache', 'HOSTNAME': 'mock', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'HOME': '/builddir', 'SHELL': '/bin/bash', 'LANG': 'en_US.UTF-8', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rTV7N7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf darcs-2.8.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/darcs-2.8.5.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd darcs-2.8.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (darcs-flags-default.patch): + echo 'Patch #1 (darcs-flags-default.patch):' + /usr/bin/cat /builddir/build/SOURCES/darcs-flags-default.patch + /usr/bin/patch -p1 -b --suffix .orig --fuzz=0 patching file darcs.cabal + cabal-tweak-flag network-uri False + cabal-tweak-flag force-char8-encoding True + cabal-tweak-flag threaded False Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.jO5Hcr + exit 0 + umask 022 + cd /builddir/build/BUILD + cd darcs-2.8.5 ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + ghc --make -no-user-package-db Setup [1 of 1] Compiling Main ( Setup.lhs, Setup.o ) Setup.lhs:69:1: Warning: Module `System.Cmd' is deprecated: Use "System.Process" instead Setup.lhs:108:3: Warning: In the use of `runTests' (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking Setup ... + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.o ) Linking dist/build/darcs/darcs ... + mv dist/build/darcs/darcs dist/build/darcs/darcs.static ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc --enable-executable-dynamic '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/darcs-2.8.5 --global Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.p_o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.p_o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.p_o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.p_o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.p_o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.p_o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.p_o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.p_o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.p_o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.p_o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.p_o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.p_o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.p_o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.p_o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.p_o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.p_o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.p_o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.p_o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.p_o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.p_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.p_o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.p_o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.p_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.p_o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.p_o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.p_o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.p_o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.p_o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.p_o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.p_o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.p_o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.p_o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.p_o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.p_o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.p_o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.p_o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.p_o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.p_o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.p_o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.p_o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.p_o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.p_o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.p_o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.p_o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.p_o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.p_o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.p_o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.p_o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.p_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.p_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.p_o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.p_o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.p_o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.p_o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.p_o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.p_o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.p_o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.p_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.p_o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.p_o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.p_o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.p_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.p_o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.p_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.p_o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.p_o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.p_o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.p_o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.p_o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.p_o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.p_o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.p_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.p_o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.p_o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.p_o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.p_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.p_o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.p_o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.p_o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.p_o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.p_o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.p_o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.p_o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.p_o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.p_o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.p_o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.p_o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.p_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.p_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.p_o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.p_o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.p_o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.p_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.p_o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.p_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.p_o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.p_o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.p_o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.p_o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.p_o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.p_o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.p_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.p_o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.p_o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.p_o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.p_o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.p_o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.p_o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.p_o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.p_o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.p_o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.p_o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.p_o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.p_o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.p_o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.p_o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.p_o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.p_o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.p_o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.p_o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.p_o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.p_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.p_o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.p_o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.p_o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.p_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.p_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.p_o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.p_o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.p_o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.p_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.p_o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.p_o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.p_o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.p_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.p_o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.p_o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.p_o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.p_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.p_o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.p_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.p_o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.p_o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.p_o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.p_o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.p_o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.p_o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.p_o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.p_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.p_o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.p_o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.p_o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.p_o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.p_o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.p_o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.p_o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.p_o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.p_o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.p_o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.p_o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.p_o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.p_o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.p_o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.p_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.p_o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.p_o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.p_o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.p_o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.p_o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.p_o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.p_o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.p_o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.p_o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.p_o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.p_o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.p_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.p_o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.p_o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.p_o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.p_o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.p_o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.p_o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.p_o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.dyn_o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.dyn_o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.dyn_o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.dyn_o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.dyn_o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.dyn_o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.dyn_o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.dyn_o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.dyn_o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.dyn_o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.dyn_o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.dyn_o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.dyn_o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.dyn_o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.dyn_o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.dyn_o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.dyn_o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.dyn_o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.dyn_o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.dyn_o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.dyn_o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.dyn_o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.dyn_o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.dyn_o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.dyn_o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.dyn_o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.dyn_o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.dyn_o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.dyn_o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.dyn_o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.dyn_o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.dyn_o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.dyn_o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.dyn_o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.dyn_o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.dyn_o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.dyn_o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.dyn_o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.dyn_o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.dyn_o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.dyn_o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.dyn_o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.dyn_o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.dyn_o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.dyn_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.dyn_o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.dyn_o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.dyn_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.dyn_o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.dyn_o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.dyn_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.dyn_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.dyn_o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.dyn_o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.dyn_o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.dyn_o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.dyn_o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.dyn_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.dyn_o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.dyn_o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.dyn_o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.dyn_o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.dyn_o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.dyn_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.dyn_o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.dyn_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.dyn_o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.dyn_o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.dyn_o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.dyn_o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.dyn_o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.dyn_o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.dyn_o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.dyn_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.dyn_o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.dyn_o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.dyn_o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.dyn_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.dyn_o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.dyn_o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.dyn_o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.dyn_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.dyn_o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.dyn_o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.dyn_o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.dyn_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.dyn_o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.dyn_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.dyn_o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.dyn_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.dyn_o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.dyn_o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.dyn_o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.dyn_o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.dyn_o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.dyn_o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.dyn_o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.dyn_o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.dyn_o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.dyn_o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.dyn_o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.dyn_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.dyn_o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.dyn_o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.dyn_o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.dyn_o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.dyn_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.dyn_o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.dyn_o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.dyn_o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.dyn_o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.dyn_o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.dyn_o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.dyn_o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.dyn_o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.dyn_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.dyn_o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.dyn_o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.dyn_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.dyn_o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.dyn_o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.dyn_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.dyn_o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.dyn_o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.dyn_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.dyn_o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.dyn_o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.dyn_o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.dyn_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.dyn_o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.dyn_o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.dyn_o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.dyn_o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.dyn_o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.dyn_o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.dyn_o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.dyn_o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.dyn_o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.dyn_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.dyn_o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.dyn_o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.dyn_o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.dyn_o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.dyn_o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.dyn_o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.dyn_o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.dyn_o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.dyn_o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.dyn_o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.dyn_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.dyn_o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.dyn_o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.dyn_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.dyn_o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.dyn_o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.dyn_o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.dyn_o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.dyn_o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.dyn_o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.dyn_o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.dyn_o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.dyn_o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.dyn_o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.dyn_o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.dyn_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.dyn_o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.dyn_o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.dyn_o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.dyn_o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.dyn_o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.dyn_o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.dyn_o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.dyn_o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.dyn_o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.dyn_o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.dyn_o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.dyn_o ) Linking dist/build/darcs/darcs ... + '[' -f dist/build/libHSdarcs-2.8.5.a ']' + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup haddock --html --hoogle darcs: internal error: evacuate(static): strange closure type 62808 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Running Haddock for darcs-2.8.5... Preprocessing library darcs-2.8.5... src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, TreeIO, fileExists, readFile’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant Haddock coverage: 7% ( 1 / 14) in 'URL.Request' 0% ( 0 / 3) in 'Encoding.IConv' 0% ( 0 / 13) in 'Darcs.Witnesses.Show' 33% ( 1 / 3) in 'Darcs.Patch.OldDate' 0% ( 0 / 6) in 'Darcs.Patch.Prim.V3.ObjectMap' 50% ( 2 / 4) in 'Darcs.Patch.Format' 67% ( 2 / 3) in 'Encoding' 50% ( 1 / 2) in 'Darcs.Patch.RegChars' 85% ( 17 / 20) in 'IsoDate' 100% ( 4 / 4) in 'DateMatcher' 100% ( 3 / 3) in 'Ratified' 0% ( 0 / 6) in 'Darcs.Witnesses.Unsafe' 62% ( 8 / 13) in 'English' 43% ( 6 / 14) in 'Workaround' 50% ( 2 / 4) in 'Darcs.Witnesses.Eq' 0% ( 0 / 7) in 'Darcs.SignalHandler' 22% ( 5 / 23) in 'Darcs.Witnesses.Sealed' 9% ( 2 / 23) in 'Darcs.Global' 0% ( 0 / 3) in 'Darcs.Patch.MatchData' 29% ( 4 / 14) in 'Progress' 14% ( 1 / 7) in 'Exec' 0% ( 0 / 11) in 'URL.Curl' 55% ( 17 / 31) in 'ByteStringUtils' 0% ( 0 / 3) in 'Darcs.Patch.TokenReplace' Warning: Darcs.Patch.ReadMonads: parse is exported separately but will be documented under ParserM. Consider exporting it together with its parent(s) for code clarity. 95% ( 21 / 22) in 'Darcs.Patch.ReadMonads' 83% ( 55 / 66) in 'Printer' 0% ( 0 / 5) in 'Darcs.Bug' 15% ( 2 / 13) in 'Darcs.URL' 25% ( 1 / 4) in 'Darcs.Email' 100% ( 3 / 3) in 'Lcs' 2% ( 1 / 43) in 'Darcs.Witnesses.Ordered' 38% ( 3 / 8) in 'Darcs.Patch.Commute' 0% ( 0 / 4) in 'Darcs.Patch.Invert' 60% ( 12 / 20) in 'Darcs.Patch.Permutations' 14% ( 1 / 7) in 'Darcs.Patch.Bracketed' 67% ( 2 / 3) in 'Darcs.Patch.Merge' 0% ( 0 / 2) in 'Darcs.Patch.Inspect' 14% ( 2 / 14) in 'Darcs.Witnesses.WZipper' 22% ( 4 / 18) in 'Darcs.Patch.FileName' 50% ( 13 / 26) in 'Darcs.RepoPath' 47% ( 21 / 45) in 'Darcs.Utils' 0% ( 0 / 7) in 'Darcs.Compat' 7% ( 2 / 27) in 'Darcs.Flags' 25% ( 2 / 8) in 'Darcs.Ssh' 21% ( 7 / 33) in 'Darcs.Lock' 0% ( 0 / 7) in 'Darcs.Patch.Read' 0% ( 0 / 3) in 'Darcs.Patch.SummaryData' 50% ( 1 / 2) in 'Crypt.SHA256' 100% ( 3 / 3) in 'CommandLine' 18% ( 2 / 11) in 'URL' 16% ( 5 / 32) in 'Darcs.External' 20% ( 1 / 5) in 'Darcs.ColorPrinter' 50% ( 2 / 4) in 'Darcs.MonadProgress' 17% ( 1 / 6) in 'Darcs.Patch.ApplyMonad' 33% ( 2 / 6) in 'Darcs.Patch.Apply' 40% ( 2 / 5) in 'Darcs.Patch.Repair' 64% ( 7 / 11) in 'Darcs.Repository.Format' 67% ( 2 / 3) in 'Darcs.Repository.Motd' 33% ( 1 / 3) in 'Darcs.RemoteApply' 50% ( 1 / 2) in 'SHA1' 37% ( 11 / 30) in 'Darcs.Patch.Info' 0% ( 0 / 7) in 'Darcs.Patch.Show' 11% ( 1 / 9) in 'Darcs.Patch.Patchy' 0% ( 0 / 4) in 'Darcs.Patch.FileHunk' 0% ( 0 / 14) in 'Darcs.Patch.Prim.Class' 12% ( 3 / 24) in 'Darcs.Patch.Prim' 0% ( 0 / 4) in 'Darcs.Patch.V1.Core' 0% ( 0 / 2) in 'Darcs.Patch.V1.Show' 50% ( 1 / 2) in 'Darcs.Patch.Effect' 0% ( 0 / 5) in 'Darcs.Patch.Conflict' 0% ( 0 / 5) in 'Darcs.Patch.Summary' 0% ( 0 / 2) in 'Darcs.Patch.ConflictMarking' 0% ( 0 / 5) in 'Darcs.Patch.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.V1.Read' 17% ( 1 / 6) in 'Darcs.Patch.Prim.V1.Core' 0% ( 0 / 4) in 'Darcs.Patch.Prim.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Read' 0% ( 0 / 8) in 'Darcs.Patch.Prim.V3.Core' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Read' 0% ( 0 / 2) in 'Darcs.Patch.Dummy' 0% ( 0 / 1) in 'Darcs.Patch.Bracketed.Instances' 0% ( 0 / 3) in 'Darcs.Patch.Viewing' 67% ( 4 / 6) in 'Darcs.Patch.Split' 8% ( 1 / 12) in 'Darcs.Patch.Named' 0% ( 0 / 1) in 'Darcs.Patch.Patchy.Instances' 0% ( 0 / 2) in 'Darcs.Patch.RepoPatch' Warning: Darcs.Patch: effect is exported separately but will be documented under Effect. Consider exporting it together with its parent(s) for code clarity. 10% ( 7 / 67) in 'Darcs.Patch' 38% ( 8 / 21) in 'Darcs.Patch.PatchInfoAnd' 20% ( 1 / 5) in 'Darcs.Annotate' 50% ( 5 / 10) in 'Darcs.Patch.Set' 75% ( 3 / 4) in 'Darcs.ProgressPatches' 67% ( 4 / 6) in 'Darcs.CommandsAux' 33% ( 6 / 18) in 'Darcs.Patch.Depends' 36% ( 4 / 11) in 'Darcs.Patch.Match' 0% ( 0 / 4) in 'Darcs.Repository.Old' 30% ( 8 / 27) in 'Darcs.Patch.Choices' 0% ( 0 / 7) in 'Darcs.Patch.TouchesFiles' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1.Show' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Show' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3' 0% ( 0 / 1) in 'Darcs.Patch.V1.Viewing' 0% ( 0 / 2) in 'Darcs.Patch.V1' 89% ( 16 / 18) in 'Darcs.Patch.V2.Non' 71% ( 5 / 7) in 'Darcs.Patch.V2.Real' 33% ( 1 / 3) in 'Darcs.Patch.V2' 40% ( 4 / 10) in 'Darcs.Patch.Bundle' 38% ( 10 / 26) in 'Darcs.Repository.Cache' 4% ( 1 / 23) in 'Darcs.Repository.Prefs' 50% ( 1 / 2) in 'Darcs.Diff' 0% ( 0 / 4) in 'Darcs.Resolution' 0% ( 0 / 3) in 'Darcs.IO' 0% ( 0 / 2) in 'Darcs.Repository.ApplyPatches' 14% ( 1 / 7) in 'Darcs.Repository.InternalTypes' 71% ( 5 / 7) in 'Darcs.Repository.LowLevel' 59% ( 10 / 17) in 'Darcs.Repository.State' 0% ( 0 / 6) in 'Darcs.Repository.HashedIO' 9% ( 2 / 23) in 'Darcs.Repository.HashedRepo' 23% ( 12 / 52) in 'Darcs.Repository.Internal' 0% ( 0 / 3) in 'Darcs.Repository.Merge' 26% ( 17 / 65) in 'Darcs.Repository' 16% ( 24 /150) in 'Darcs.Arguments' 0% ( 0 / 23) in 'Darcs.Commands' 80% ( 4 / 5) in 'Darcs.PrintPatch' 0% ( 0 / 4) in 'Darcs.Test' 33% ( 1 / 3) in 'Darcs.Commands.Add' 0% ( 0 / 3) in 'Darcs.Commands.Util' 50% ( 12 / 24) in 'Darcs.Match' 89% ( 8 / 9) in 'Darcs.SelectChanges' 0% ( 0 / 6) in 'Darcs.Commands.Record' 33% ( 1 / 3) in 'Darcs.Commands.AmendRecord' 0% ( 0 / 2) in 'Darcs.Commands.Annotate' 0% ( 0 / 3) in 'Darcs.Commands.Apply' 0% ( 0 / 3) in 'Darcs.Commands.Changes' 0% ( 0 / 5) in 'Darcs.Repository.Repair' 0% ( 0 / 3) in 'Darcs.Commands.Check' 0% ( 0 / 2) in 'Darcs.Commands.Convert' 0% ( 0 / 2) in 'Darcs.Commands.Diff' 50% ( 1 / 2) in 'Darcs.Commands.Dist' 0% ( 0 / 3) in 'Darcs.Commands.Get' 33% ( 1 / 3) in 'Darcs.Commands.GZCRCs' 0% ( 0 / 3) in 'Darcs.Commands.Init' 0% ( 0 / 2) in 'Darcs.Commands.MarkConflicts' 0% ( 0 / 3) in 'Darcs.Commands.Move' 0% ( 0 / 2) in 'Darcs.Commands.Optimize' 0% ( 0 / 2) in 'Darcs.Commands.Push' 0% ( 0 / 2) in 'Darcs.Commands.Put' 0% ( 0 / 4) in 'Darcs.Commands.Remove' 0% ( 0 / 3) in 'Darcs.Commands.Replace' 0% ( 0 / 3) in 'Darcs.Commands.Unrevert' 0% ( 0 / 2) in 'Darcs.Commands.Revert' 0% ( 0 / 5) in 'Darcs.Commands.Unrecord' 0% ( 0 / 2) in 'Darcs.Commands.Rollback' 0% ( 0 / 2) in 'Darcs.Commands.SetPref' 0% ( 0 / 2) in 'Darcs.Commands.ShowAuthors' 0% ( 0 / 2) in 'Darcs.Commands.ShowBug' 0% ( 0 / 2) in 'Darcs.Commands.ShowContents' 0% ( 0 / 5) in 'Darcs.Commands.ShowFiles' 0% ( 0 / 2) in 'Darcs.Commands.ShowTags' 0% ( 0 / 3) in 'Darcs.Commands.ShowIndex' 0% ( 0 / 2) in 'Darcs.Commands.Tag' 0% ( 0 / 2) in 'Darcs.Commands.Test' 0% ( 0 / 2) in 'Darcs.Commands.TrackDown' 0% ( 0 / 2) in 'Darcs.Commands.TransferMode' 33% ( 1 / 3) in 'Darcs.Commands.WhatsNew' 0% ( 0 / 3) in 'Darcs.Commands.Pull' 0% ( 0 / 2) in 'Darcs.Commands.ShowRepo' 0% ( 0 / 4) in 'Darcs.Commands.Show' 0% ( 0 / 4) in 'Version' 0% ( 0 / 5) in 'URL.HTTP' 0% ( 0 / 2) in 'Darcs.Commands.Send' 50% ( 1 / 2) in 'Darcs.TheCommands' 17% ( 1 / 6) in 'Darcs.Commands.Help' 0% ( 0 / 2) in 'Darcs.ArgumentDefaults' 0% ( 0 / 2) in 'Darcs.RunCommand' Warning: Darcs.Patch.RegChars: could not find link destinations for: Darcs.Patch.RegChars.unescapeChars Darcs.Patch.RegChars.normalRegChars Warning: IsoDate: could not find link destinations for: IsoDate.showIsoDateTime IsoDate.readDate IsoDate.dateTime IsoDate.englishDate IsoDate.englishTime IsoDate.englishAgo IsoDate.cvsDateTime IsoDate.iso8601DateTime IsoDate.optchain IsoDate.englishDuration IsoDate.iso8601Time IsoDate.multiplyDiff IsoDate.copyCalendar Warning: DateMatcher: could not find link destinations for: DateMatcher.withinDay DateMatcher.dateRange DateMatcher.cDateRange DateMatcher.within DateMatcher.samePartialDate DateMatcher.tryMatchers Warning: Workaround: could not find link destinations for: GHC.IO.Exception.InappropriateType Warning: Darcs.Witnesses.Sealed: could not find link destinations for: Darcs.Witnesses.Sealed.Stepped Darcs.Witnesses.Sealed.Poly Warning: Progress: could not find link destinations for: Progress._progressData Warning: Darcs.Patch.ReadMonads: could not find link destinations for: Darcs.Patch.ReadMonads.work Darcs.Patch.ReadMonads.maybeWork Darcs.Patch.ReadMonads.peekInput Darcs.Patch.ReadMonads.SM Darcs.Patch.ReadMonads.myLex Warning: Printer: could not find link destinations for: Printer.St Printer.Document Printer.spaceP Printer.newlineP Printer.hPrintPrintables Warning: Darcs.Bug: could not find link destinations for: Darcs.Bug.BugStuff Warning: Lcs: could not find link destinations for: Lcs.BSTArray Lcs.PArray Warning: Darcs.RepoPath: could not find link destinations for: Darcs.RepoPath.CharLike Warning: CommandLine: could not find link destinations for: CommandLine.FTable Warning: Darcs.ColorPrinter: could not find link destinations for: Darcs.ColorPrinter.Policy Darcs.ColorPrinter.getPolicy Darcs.ColorPrinter.lineColorTrans Darcs.ColorPrinter.escape Darcs.ColorPrinter.noEscape Darcs.ColorPrinter.isPrintableAscii Darcs.ColorPrinter.quoteChar Darcs.ColorPrinter.markEscape Darcs.ColorPrinter.color Darcs.ColorPrinter.makeAsciiart Darcs.ColorPrinter.withColor Darcs.ColorPrinter.setColor Darcs.ColorPrinter.makeBold Darcs.ColorPrinter.makeInvert Warning: Darcs.Patch.ApplyMonad: could not find link destinations for: Darcs.Patch.ApplyMonad.OrigFileNameOf Darcs.Patch.ApplyMonad.FilePathMonad Darcs.Patch.ApplyMonad.FilePathMonadState Darcs.Patch.ApplyMonad.RestrictedApply Warning: Darcs.Patch.Prim.V1.Commute: could not find link destinations for: Darcs.Patch.Prim.V1.Commute.CommuteFunction Warning: Darcs.Patch.PatchInfoAnd: could not find link destinations for: Darcs.Patch.PatchInfoAnd.SimpleHopefully Warning: Darcs.Annotate: could not find link destinations for: Darcs.Annotate.Annotated Warning: Darcs.Patch.Choices: could not find link destinations for: Darcs.Patch.Choices.TG Warning: Darcs.Patch.Prim.V1.Coalesce: could not find link destinations for: Darcs.Patch.Prim.V1.Coalesce.coalesce Darcs.Patch.Prim.V1.Coalesce.pushCoalescePatch Warning: Darcs.Patch.V2.Non: could not find link destinations for: Darcs.Patch.V2.Non.WL Warning: Darcs.Patch.V2.Real: could not find link destinations for: Darcs.Patch.V2.Real.CommonRL Darcs.Patch.V2.Real.Common Darcs.Patch.V2.Real.allNormal Darcs.Patch.V2.Real.pullCommon Darcs.Patch.V2.Real.pullCommonRL Warning: Darcs.IO: could not find link destinations for: Darcs.IO.TolerantIO Darcs.IO.SilentIO Warning: Darcs.Repository.HashedIO: could not find link destinations for: Darcs.Repository.HashedIO.HashDir Warning: Darcs.Arguments: could not find link destinations for: Darcs.Arguments.getContentString Darcs.Arguments.isa Darcs.Arguments.isAnAbsolute Darcs.Arguments.isAnAbsoluteOrStd Warning: Darcs.Match: could not find link destinations for: Darcs.Match.firstMatcher Darcs.Match.secondMatcher Warning: Darcs.SelectChanges: could not find link destinations for: Darcs.SelectChanges.PatchSelection Darcs.SelectChanges.PatchSelectionContext Darcs.SelectChanges.triv Darcs.SelectChanges.iswanted Darcs.SelectChanges.KeyPress Darcs.SelectChanges.currentPatch Darcs.SelectChanges.decide Darcs.SelectChanges.selected Warning: Darcs.Commands.Replace: could not find link destinations for: Darcs.Commands.Replace.filenameToks Darcs.Commands.Replace.replaceHelp Documentation created: dist/doc/html/darcs/index.html, dist/doc/html/darcs/darcs.txt Preprocessing executable 'darcs' for darcs-2.8.5... + make html mkdir -p doc/manual ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html >doc/manual/darcs.tex darcs: internal error: evacuate(static): strange closure type 65104 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /bin/sh: line 1: 1305 Aborted (core dumped) ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html > doc/manual/darcs.tex GNUmakefile:11: recipe for target 'doc/manual/darcs.tex' failed make: *** [doc/manual/darcs.tex] Error 134 error: Bad exit status from /var/tmp/rpm-tmp.jO5Hcr (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.jO5Hcr (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/mockbuild/trace_decorator.py", line 84, in trace result = func(*args, **kw) File "/usr/lib/python3.4/site-packages/mockbuild/util.py", line 526, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) mockbuild.exception.Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec LEAVE do --> EXCEPTION RAISED Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], uid=1000user='mockbuild'env={'CCACHE_DIR': '/tmp/ccache', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_UMASK': '002', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'HOSTNAME': 'mock'}timeout=0shell=Falselogger=gid=135chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-19822/root'printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'CCACHE_DIR': '/tmp/ccache', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_UMASK': '002', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02npfc23.src.rpm Child return code was: 0 LEAVE do --> Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], printOutput=FalsechrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-19822/root'uid=1000env={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'SHELL': '/bin/bash', 'CCACHE_DIR': '/tmp/ccache', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=shell=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'SHELL': '/bin/bash', 'CCACHE_DIR': '/tmp/ccache', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02npfc23.src.rpm Child return code was: 0 LEAVE do --> Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], logger=env={'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'}printOutput=Falseuser='mockbuild'uid=1000gid=135shell=Falsetimeout=0chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-19502/root') Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02npfc23.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec "], logger=env={'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'}printOutput=Falseuser='mockbuild'uid=1000gid=135shell=Falseprivate_network=Truetimeout=0chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-19502/root') Executing command: ['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec "] with env {'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'TERM': 'vt100', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fQaQ47 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf darcs-2.8.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/darcs-2.8.5.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd darcs-2.8.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (darcs-flags-default.patch): + echo 'Patch #1 (darcs-flags-default.patch):' + /usr/bin/cat /builddir/build/SOURCES/darcs-flags-default.patch + /usr/bin/patch -p1 -b --suffix .orig --fuzz=0 patching file darcs.cabal + cabal-tweak-flag network-uri False + cabal-tweak-flag force-char8-encoding True + cabal-tweak-flag threaded False Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.lMrczs + exit 0 + umask 022 + cd /builddir/build/BUILD + cd darcs-2.8.5 ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + ghc --make -no-user-package-db Setup [1 of 1] Compiling Main ( Setup.lhs, Setup.o ) Setup.lhs:69:1: Warning: Module `System.Cmd' is deprecated: Use "System.Process" instead Setup.lhs:108:3: Warning: In the use of `runTests' (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking Setup ... + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.o ) Linking dist/build/darcs/darcs ... + mv dist/build/darcs/darcs dist/build/darcs/darcs.static ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc --enable-executable-dynamic '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/darcs-2.8.5 --global Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.p_o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.p_o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.p_o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.p_o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.p_o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.p_o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.p_o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.p_o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.p_o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.p_o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.p_o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.p_o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.p_o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.p_o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.p_o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.p_o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.p_o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.p_o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.p_o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.p_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.p_o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.p_o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.p_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.p_o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.p_o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.p_o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.p_o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.p_o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.p_o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.p_o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.p_o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.p_o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.p_o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.p_o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.p_o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.p_o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.p_o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.p_o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.p_o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.p_o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.p_o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.p_o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.p_o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.p_o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.p_o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.p_o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.p_o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.p_o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.p_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.p_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.p_o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.p_o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.p_o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.p_o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.p_o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.p_o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.p_o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.p_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.p_o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.p_o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.p_o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.p_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.p_o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.p_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.p_o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.p_o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.p_o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.p_o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.p_o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.p_o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.p_o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.p_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.p_o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.p_o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.p_o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.p_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.p_o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.p_o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.p_o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.p_o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.p_o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.p_o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.p_o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.p_o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.p_o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.p_o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.p_o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.p_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.p_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.p_o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.p_o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.p_o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.p_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.p_o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.p_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.p_o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.p_o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.p_o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.p_o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.p_o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.p_o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.p_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.p_o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.p_o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.p_o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.p_o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.p_o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.p_o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.p_o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.p_o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.p_o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.p_o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.p_o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.p_o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.p_o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.p_o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.p_o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.p_o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.p_o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.p_o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.p_o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.p_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.p_o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.p_o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.p_o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.p_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.p_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.p_o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.p_o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.p_o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.p_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.p_o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.p_o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.p_o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.p_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.p_o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.p_o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.p_o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.p_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.p_o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.p_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.p_o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.p_o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.p_o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.p_o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.p_o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.p_o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.p_o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.p_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.p_o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.p_o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.p_o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.p_o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.p_o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.p_o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.p_o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.p_o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.p_o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.p_o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.p_o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.p_o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.p_o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.p_o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.p_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.p_o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.p_o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.p_o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.p_o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.p_o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.p_o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.p_o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.p_o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.p_o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.p_o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.p_o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.p_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.p_o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.p_o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.p_o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.p_o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.p_o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.p_o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.p_o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.dyn_o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.dyn_o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.dyn_o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.dyn_o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.dyn_o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.dyn_o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.dyn_o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.dyn_o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.dyn_o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.dyn_o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.dyn_o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.dyn_o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.dyn_o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.dyn_o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.dyn_o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.dyn_o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.dyn_o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.dyn_o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.dyn_o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.dyn_o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.dyn_o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.dyn_o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.dyn_o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.dyn_o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.dyn_o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.dyn_o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.dyn_o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.dyn_o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.dyn_o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.dyn_o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.dyn_o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.dyn_o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.dyn_o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.dyn_o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.dyn_o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.dyn_o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.dyn_o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.dyn_o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.dyn_o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.dyn_o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.dyn_o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.dyn_o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.dyn_o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.dyn_o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.dyn_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.dyn_o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.dyn_o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.dyn_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.dyn_o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.dyn_o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.dyn_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.dyn_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.dyn_o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.dyn_o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.dyn_o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.dyn_o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.dyn_o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.dyn_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.dyn_o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.dyn_o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.dyn_o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.dyn_o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.dyn_o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.dyn_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.dyn_o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.dyn_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.dyn_o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.dyn_o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.dyn_o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.dyn_o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.dyn_o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.dyn_o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.dyn_o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.dyn_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.dyn_o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.dyn_o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.dyn_o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.dyn_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.dyn_o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.dyn_o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.dyn_o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.dyn_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.dyn_o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.dyn_o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.dyn_o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.dyn_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.dyn_o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.dyn_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.dyn_o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.dyn_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.dyn_o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.dyn_o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.dyn_o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.dyn_o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.dyn_o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.dyn_o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.dyn_o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.dyn_o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.dyn_o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.dyn_o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.dyn_o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.dyn_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.dyn_o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.dyn_o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.dyn_o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.dyn_o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.dyn_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.dyn_o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.dyn_o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.dyn_o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.dyn_o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.dyn_o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.dyn_o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.dyn_o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.dyn_o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.dyn_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.dyn_o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.dyn_o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.dyn_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.dyn_o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.dyn_o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.dyn_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.dyn_o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.dyn_o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.dyn_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.dyn_o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.dyn_o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.dyn_o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.dyn_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.dyn_o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.dyn_o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.dyn_o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.dyn_o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.dyn_o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.dyn_o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.dyn_o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.dyn_o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.dyn_o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.dyn_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.dyn_o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.dyn_o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.dyn_o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.dyn_o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.dyn_o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.dyn_o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.dyn_o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.dyn_o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.dyn_o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.dyn_o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.dyn_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.dyn_o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.dyn_o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.dyn_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.dyn_o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.dyn_o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.dyn_o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.dyn_o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.dyn_o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.dyn_o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.dyn_o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.dyn_o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.dyn_o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.dyn_o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.dyn_o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.dyn_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.dyn_o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.dyn_o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.dyn_o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.dyn_o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.dyn_o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.dyn_o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.dyn_o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.dyn_o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.dyn_o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.dyn_o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.dyn_o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.dyn_o ) Linking dist/build/darcs/darcs ... + '[' -f dist/build/libHSdarcs-2.8.5.a ']' + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup haddock --html --hoogle darcs: internal error: evacuate(static): strange closure type 62808 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Running Haddock for darcs-2.8.5... Preprocessing library darcs-2.8.5... src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, TreeIO, fileExists, readFile’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant Haddock coverage: 7% ( 1 / 14) in 'URL.Request' 0% ( 0 / 3) in 'Encoding.IConv' 0% ( 0 / 13) in 'Darcs.Witnesses.Show' 33% ( 1 / 3) in 'Darcs.Patch.OldDate' 0% ( 0 / 6) in 'Darcs.Patch.Prim.V3.ObjectMap' 50% ( 2 / 4) in 'Darcs.Patch.Format' 67% ( 2 / 3) in 'Encoding' 50% ( 1 / 2) in 'Darcs.Patch.RegChars' 85% ( 17 / 20) in 'IsoDate' 100% ( 4 / 4) in 'DateMatcher' 100% ( 3 / 3) in 'Ratified' 0% ( 0 / 6) in 'Darcs.Witnesses.Unsafe' 62% ( 8 / 13) in 'English' 43% ( 6 / 14) in 'Workaround' 50% ( 2 / 4) in 'Darcs.Witnesses.Eq' 0% ( 0 / 7) in 'Darcs.SignalHandler' 22% ( 5 / 23) in 'Darcs.Witnesses.Sealed' 9% ( 2 / 23) in 'Darcs.Global' 0% ( 0 / 3) in 'Darcs.Patch.MatchData' 29% ( 4 / 14) in 'Progress' 14% ( 1 / 7) in 'Exec' 0% ( 0 / 11) in 'URL.Curl' 55% ( 17 / 31) in 'ByteStringUtils' 0% ( 0 / 3) in 'Darcs.Patch.TokenReplace' Warning: Darcs.Patch.ReadMonads: parse is exported separately but will be documented under ParserM. Consider exporting it together with its parent(s) for code clarity. 95% ( 21 / 22) in 'Darcs.Patch.ReadMonads' 83% ( 55 / 66) in 'Printer' 0% ( 0 / 5) in 'Darcs.Bug' 15% ( 2 / 13) in 'Darcs.URL' 25% ( 1 / 4) in 'Darcs.Email' 100% ( 3 / 3) in 'Lcs' 2% ( 1 / 43) in 'Darcs.Witnesses.Ordered' 38% ( 3 / 8) in 'Darcs.Patch.Commute' 0% ( 0 / 4) in 'Darcs.Patch.Invert' 60% ( 12 / 20) in 'Darcs.Patch.Permutations' 14% ( 1 / 7) in 'Darcs.Patch.Bracketed' 67% ( 2 / 3) in 'Darcs.Patch.Merge' 0% ( 0 / 2) in 'Darcs.Patch.Inspect' 14% ( 2 / 14) in 'Darcs.Witnesses.WZipper' 22% ( 4 / 18) in 'Darcs.Patch.FileName' 50% ( 13 / 26) in 'Darcs.RepoPath' 47% ( 21 / 45) in 'Darcs.Utils' 0% ( 0 / 7) in 'Darcs.Compat' 7% ( 2 / 27) in 'Darcs.Flags' 25% ( 2 / 8) in 'Darcs.Ssh' 21% ( 7 / 33) in 'Darcs.Lock' 0% ( 0 / 7) in 'Darcs.Patch.Read' 0% ( 0 / 3) in 'Darcs.Patch.SummaryData' 50% ( 1 / 2) in 'Crypt.SHA256' 100% ( 3 / 3) in 'CommandLine' 18% ( 2 / 11) in 'URL' 16% ( 5 / 32) in 'Darcs.External' 20% ( 1 / 5) in 'Darcs.ColorPrinter' 50% ( 2 / 4) in 'Darcs.MonadProgress' 17% ( 1 / 6) in 'Darcs.Patch.ApplyMonad' 33% ( 2 / 6) in 'Darcs.Patch.Apply' 40% ( 2 / 5) in 'Darcs.Patch.Repair' 64% ( 7 / 11) in 'Darcs.Repository.Format' 67% ( 2 / 3) in 'Darcs.Repository.Motd' 33% ( 1 / 3) in 'Darcs.RemoteApply' 50% ( 1 / 2) in 'SHA1' 37% ( 11 / 30) in 'Darcs.Patch.Info' 0% ( 0 / 7) in 'Darcs.Patch.Show' 11% ( 1 / 9) in 'Darcs.Patch.Patchy' 0% ( 0 / 4) in 'Darcs.Patch.FileHunk' 0% ( 0 / 14) in 'Darcs.Patch.Prim.Class' 12% ( 3 / 24) in 'Darcs.Patch.Prim' 0% ( 0 / 4) in 'Darcs.Patch.V1.Core' 0% ( 0 / 2) in 'Darcs.Patch.V1.Show' 50% ( 1 / 2) in 'Darcs.Patch.Effect' 0% ( 0 / 5) in 'Darcs.Patch.Conflict' 0% ( 0 / 5) in 'Darcs.Patch.Summary' 0% ( 0 / 2) in 'Darcs.Patch.ConflictMarking' 0% ( 0 / 5) in 'Darcs.Patch.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.V1.Read' 17% ( 1 / 6) in 'Darcs.Patch.Prim.V1.Core' 0% ( 0 / 4) in 'Darcs.Patch.Prim.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Read' 0% ( 0 / 8) in 'Darcs.Patch.Prim.V3.Core' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Read' 0% ( 0 / 2) in 'Darcs.Patch.Dummy' 0% ( 0 / 1) in 'Darcs.Patch.Bracketed.Instances' 0% ( 0 / 3) in 'Darcs.Patch.Viewing' 67% ( 4 / 6) in 'Darcs.Patch.Split' 8% ( 1 / 12) in 'Darcs.Patch.Named' 0% ( 0 / 1) in 'Darcs.Patch.Patchy.Instances' 0% ( 0 / 2) in 'Darcs.Patch.RepoPatch' Warning: Darcs.Patch: effect is exported separately but will be documented under Effect. Consider exporting it together with its parent(s) for code clarity. 10% ( 7 / 67) in 'Darcs.Patch' 38% ( 8 / 21) in 'Darcs.Patch.PatchInfoAnd' 20% ( 1 / 5) in 'Darcs.Annotate' 50% ( 5 / 10) in 'Darcs.Patch.Set' 75% ( 3 / 4) in 'Darcs.ProgressPatches' 67% ( 4 / 6) in 'Darcs.CommandsAux' 33% ( 6 / 18) in 'Darcs.Patch.Depends' 36% ( 4 / 11) in 'Darcs.Patch.Match' 0% ( 0 / 4) in 'Darcs.Repository.Old' 30% ( 8 / 27) in 'Darcs.Patch.Choices' 0% ( 0 / 7) in 'Darcs.Patch.TouchesFiles' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1.Show' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Show' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3' 0% ( 0 / 1) in 'Darcs.Patch.V1.Viewing' 0% ( 0 / 2) in 'Darcs.Patch.V1' 89% ( 16 / 18) in 'Darcs.Patch.V2.Non' 71% ( 5 / 7) in 'Darcs.Patch.V2.Real' 33% ( 1 / 3) in 'Darcs.Patch.V2' 40% ( 4 / 10) in 'Darcs.Patch.Bundle' 38% ( 10 / 26) in 'Darcs.Repository.Cache' 4% ( 1 / 23) in 'Darcs.Repository.Prefs' 50% ( 1 / 2) in 'Darcs.Diff' 0% ( 0 / 4) in 'Darcs.Resolution' 0% ( 0 / 3) in 'Darcs.IO' 0% ( 0 / 2) in 'Darcs.Repository.ApplyPatches' 14% ( 1 / 7) in 'Darcs.Repository.InternalTypes' 71% ( 5 / 7) in 'Darcs.Repository.LowLevel' 59% ( 10 / 17) in 'Darcs.Repository.State' 0% ( 0 / 6) in 'Darcs.Repository.HashedIO' 9% ( 2 / 23) in 'Darcs.Repository.HashedRepo' 23% ( 12 / 52) in 'Darcs.Repository.Internal' 0% ( 0 / 3) in 'Darcs.Repository.Merge' 26% ( 17 / 65) in 'Darcs.Repository' 16% ( 24 /150) in 'Darcs.Arguments' 0% ( 0 / 23) in 'Darcs.Commands' 80% ( 4 / 5) in 'Darcs.PrintPatch' 0% ( 0 / 4) in 'Darcs.Test' 33% ( 1 / 3) in 'Darcs.Commands.Add' 0% ( 0 / 3) in 'Darcs.Commands.Util' 50% ( 12 / 24) in 'Darcs.Match' 89% ( 8 / 9) in 'Darcs.SelectChanges' 0% ( 0 / 6) in 'Darcs.Commands.Record' 33% ( 1 / 3) in 'Darcs.Commands.AmendRecord' 0% ( 0 / 2) in 'Darcs.Commands.Annotate' 0% ( 0 / 3) in 'Darcs.Commands.Apply' 0% ( 0 / 3) in 'Darcs.Commands.Changes' 0% ( 0 / 5) in 'Darcs.Repository.Repair' 0% ( 0 / 3) in 'Darcs.Commands.Check' 0% ( 0 / 2) in 'Darcs.Commands.Convert' 0% ( 0 / 2) in 'Darcs.Commands.Diff' 50% ( 1 / 2) in 'Darcs.Commands.Dist' 0% ( 0 / 3) in 'Darcs.Commands.Get' 33% ( 1 / 3) in 'Darcs.Commands.GZCRCs' 0% ( 0 / 3) in 'Darcs.Commands.Init' 0% ( 0 / 2) in 'Darcs.Commands.MarkConflicts' 0% ( 0 / 3) in 'Darcs.Commands.Move' 0% ( 0 / 2) in 'Darcs.Commands.Optimize' 0% ( 0 / 2) in 'Darcs.Commands.Push' 0% ( 0 / 2) in 'Darcs.Commands.Put' 0% ( 0 / 4) in 'Darcs.Commands.Remove' 0% ( 0 / 3) in 'Darcs.Commands.Replace' 0% ( 0 / 3) in 'Darcs.Commands.Unrevert' 0% ( 0 / 2) in 'Darcs.Commands.Revert' 0% ( 0 / 5) in 'Darcs.Commands.Unrecord' 0% ( 0 / 2) in 'Darcs.Commands.Rollback' 0% ( 0 / 2) in 'Darcs.Commands.SetPref' 0% ( 0 / 2) in 'Darcs.Commands.ShowAuthors' 0% ( 0 / 2) in 'Darcs.Commands.ShowBug' 0% ( 0 / 2) in 'Darcs.Commands.ShowContents' 0% ( 0 / 5) in 'Darcs.Commands.ShowFiles' 0% ( 0 / 2) in 'Darcs.Commands.ShowTags' 0% ( 0 / 3) in 'Darcs.Commands.ShowIndex' 0% ( 0 / 2) in 'Darcs.Commands.Tag' 0% ( 0 / 2) in 'Darcs.Commands.Test' 0% ( 0 / 2) in 'Darcs.Commands.TrackDown' 0% ( 0 / 2) in 'Darcs.Commands.TransferMode' 33% ( 1 / 3) in 'Darcs.Commands.WhatsNew' 0% ( 0 / 3) in 'Darcs.Commands.Pull' 0% ( 0 / 2) in 'Darcs.Commands.ShowRepo' 0% ( 0 / 4) in 'Darcs.Commands.Show' 0% ( 0 / 4) in 'Version' 0% ( 0 / 5) in 'URL.HTTP' 0% ( 0 / 2) in 'Darcs.Commands.Send' 50% ( 1 / 2) in 'Darcs.TheCommands' 17% ( 1 / 6) in 'Darcs.Commands.Help' 0% ( 0 / 2) in 'Darcs.ArgumentDefaults' 0% ( 0 / 2) in 'Darcs.RunCommand' Warning: Darcs.Patch.RegChars: could not find link destinations for: Darcs.Patch.RegChars.unescapeChars Darcs.Patch.RegChars.normalRegChars Warning: IsoDate: could not find link destinations for: IsoDate.showIsoDateTime IsoDate.readDate IsoDate.dateTime IsoDate.englishDate IsoDate.englishTime IsoDate.englishAgo IsoDate.cvsDateTime IsoDate.iso8601DateTime IsoDate.optchain IsoDate.englishDuration IsoDate.iso8601Time IsoDate.multiplyDiff IsoDate.copyCalendar Warning: DateMatcher: could not find link destinations for: DateMatcher.withinDay DateMatcher.dateRange DateMatcher.cDateRange DateMatcher.within DateMatcher.samePartialDate DateMatcher.tryMatchers Warning: Workaround: could not find link destinations for: GHC.IO.Exception.InappropriateType Warning: Darcs.Witnesses.Sealed: could not find link destinations for: Darcs.Witnesses.Sealed.Stepped Darcs.Witnesses.Sealed.Poly Warning: Progress: could not find link destinations for: Progress._progressData Warning: Darcs.Patch.ReadMonads: could not find link destinations for: Darcs.Patch.ReadMonads.work Darcs.Patch.ReadMonads.maybeWork Darcs.Patch.ReadMonads.peekInput Darcs.Patch.ReadMonads.SM Darcs.Patch.ReadMonads.myLex Warning: Printer: could not find link destinations for: Printer.St Printer.Document Printer.spaceP Printer.newlineP Printer.hPrintPrintables Warning: Darcs.Bug: could not find link destinations for: Darcs.Bug.BugStuff Warning: Lcs: could not find link destinations for: Lcs.BSTArray Lcs.PArray Warning: Darcs.RepoPath: could not find link destinations for: Darcs.RepoPath.CharLike Warning: CommandLine: could not find link destinations for: CommandLine.FTable Warning: Darcs.ColorPrinter: could not find link destinations for: Darcs.ColorPrinter.Policy Darcs.ColorPrinter.getPolicy Darcs.ColorPrinter.lineColorTrans Darcs.ColorPrinter.escape Darcs.ColorPrinter.noEscape Darcs.ColorPrinter.isPrintableAscii Darcs.ColorPrinter.quoteChar Darcs.ColorPrinter.markEscape Darcs.ColorPrinter.color Darcs.ColorPrinter.makeAsciiart Darcs.ColorPrinter.withColor Darcs.ColorPrinter.setColor Darcs.ColorPrinter.makeBold Darcs.ColorPrinter.makeInvert Warning: Darcs.Patch.ApplyMonad: could not find link destinations for: Darcs.Patch.ApplyMonad.OrigFileNameOf Darcs.Patch.ApplyMonad.FilePathMonad Darcs.Patch.ApplyMonad.FilePathMonadState Darcs.Patch.ApplyMonad.RestrictedApply Warning: Darcs.Patch.Prim.V1.Commute: could not find link destinations for: Darcs.Patch.Prim.V1.Commute.CommuteFunction Warning: Darcs.Patch.PatchInfoAnd: could not find link destinations for: Darcs.Patch.PatchInfoAnd.SimpleHopefully Warning: Darcs.Annotate: could not find link destinations for: Darcs.Annotate.Annotated Warning: Darcs.Patch.Choices: could not find link destinations for: Darcs.Patch.Choices.TG Warning: Darcs.Patch.Prim.V1.Coalesce: could not find link destinations for: Darcs.Patch.Prim.V1.Coalesce.coalesce Darcs.Patch.Prim.V1.Coalesce.pushCoalescePatch Warning: Darcs.Patch.V2.Non: could not find link destinations for: Darcs.Patch.V2.Non.WL Warning: Darcs.Patch.V2.Real: could not find link destinations for: Darcs.Patch.V2.Real.CommonRL Darcs.Patch.V2.Real.Common Darcs.Patch.V2.Real.allNormal Darcs.Patch.V2.Real.pullCommon Darcs.Patch.V2.Real.pullCommonRL Warning: Darcs.IO: could not find link destinations for: Darcs.IO.TolerantIO Darcs.IO.SilentIO Warning: Darcs.Repository.HashedIO: could not find link destinations for: Darcs.Repository.HashedIO.HashDir Warning: Darcs.Arguments: could not find link destinations for: Darcs.Arguments.getContentString Darcs.Arguments.isa Darcs.Arguments.isAnAbsolute Darcs.Arguments.isAnAbsoluteOrStd Warning: Darcs.Match: could not find link destinations for: Darcs.Match.firstMatcher Darcs.Match.secondMatcher Warning: Darcs.SelectChanges: could not find link destinations for: Darcs.SelectChanges.PatchSelection Darcs.SelectChanges.PatchSelectionContext Darcs.SelectChanges.triv Darcs.SelectChanges.iswanted Darcs.SelectChanges.KeyPress Darcs.SelectChanges.currentPatch Darcs.SelectChanges.decide Darcs.SelectChanges.selected Warning: Darcs.Commands.Replace: could not find link destinations for: Darcs.Commands.Replace.filenameToks Darcs.Commands.Replace.replaceHelp Documentation created: dist/doc/html/darcs/index.html, dist/doc/html/darcs/darcs.txt Preprocessing executable 'darcs' for darcs-2.8.5... + make html mkdir -p doc/manual ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html >doc/manual/darcs.tex darcs: internal error: evacuate(static): strange closure type 65104 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /bin/sh: line 1: 522 Aborted (core dumped) ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html > doc/manual/darcs.tex GNUmakefile:11: recipe for target 'doc/manual/darcs.tex' failed make: *** [doc/manual/darcs.tex] Error 134 error: Bad exit status from /var/tmp/rpm-tmp.lMrczs (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.lMrczs (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/mockbuild/trace_decorator.py", line 84, in trace result = func(*args, **kw) File "/usr/lib/python3.4/site-packages/mockbuild/util.py", line 526, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) mockbuild.exception.Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec LEAVE do --> EXCEPTION RAISED Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], env={'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'CCACHE_UMASK': '002'}chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-19318/root'logger=shell=Falseuid=1000user='mockbuild'printOutput=Falsetimeout=0gid=135) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'CCACHE_UMASK': '002'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02npfc23.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec "], env={'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'CCACHE_UMASK': '002'}chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-19318/root'logger=private_network=Trueshell=Falseuid=1000user='mockbuild'printOutput=Falsetimeout=0gid=135) Executing command: ['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec "] with env {'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'CCACHE_DIR': '/tmp/ccache', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'CCACHE_UMASK': '002'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3BxZyy + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf darcs-2.8.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/darcs-2.8.5.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd darcs-2.8.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (darcs-flags-default.patch): + echo 'Patch #1 (darcs-flags-default.patch):' + /usr/bin/cat /builddir/build/SOURCES/darcs-flags-default.patch + /usr/bin/patch -p1 -b --suffix .orig --fuzz=0 patching file darcs.cabal + cabal-tweak-flag network-uri False + cabal-tweak-flag force-char8-encoding True + cabal-tweak-flag threaded False Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.o8lf7u + exit 0 + umask 022 + cd /builddir/build/BUILD + cd darcs-2.8.5 ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + ghc --make -no-user-package-db Setup [1 of 1] Compiling Main ( Setup.lhs, Setup.o ) Setup.lhs:69:1: Warning: Module `System.Cmd' is deprecated: Use "System.Process" instead Setup.lhs:108:3: Warning: In the use of `runTests' (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking Setup ... + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.o ) Linking dist/build/darcs/darcs ... + mv dist/build/darcs/darcs dist/build/darcs/darcs.static ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc --enable-executable-dynamic '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/darcs-2.8.5 --global Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.p_o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.p_o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.p_o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.p_o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.p_o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.p_o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.p_o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.p_o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.p_o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.p_o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.p_o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.p_o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.p_o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.p_o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.p_o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.p_o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.p_o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.p_o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.p_o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.p_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.p_o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.p_o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.p_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.p_o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.p_o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.p_o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.p_o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.p_o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.p_o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.p_o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.p_o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.p_o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.p_o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.p_o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.p_o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.p_o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.p_o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.p_o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.p_o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.p_o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.p_o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.p_o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.p_o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.p_o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.p_o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.p_o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.p_o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.p_o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.p_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.p_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.p_o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.p_o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.p_o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.p_o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.p_o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.p_o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.p_o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.p_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.p_o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.p_o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.p_o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.p_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.p_o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.p_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.p_o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.p_o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.p_o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.p_o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.p_o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.p_o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.p_o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.p_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.p_o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.p_o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.p_o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.p_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.p_o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.p_o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.p_o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.p_o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.p_o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.p_o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.p_o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.p_o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.p_o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.p_o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.p_o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.p_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.p_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.p_o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.p_o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.p_o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.p_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.p_o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.p_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.p_o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.p_o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.p_o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.p_o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.p_o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.p_o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.p_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.p_o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.p_o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.p_o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.p_o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.p_o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.p_o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.p_o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.p_o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.p_o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.p_o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.p_o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.p_o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.p_o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.p_o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.p_o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.p_o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.p_o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.p_o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.p_o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.p_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.p_o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.p_o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.p_o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.p_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.p_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.p_o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.p_o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.p_o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.p_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.p_o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.p_o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.p_o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.p_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.p_o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.p_o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.p_o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.p_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.p_o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.p_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.p_o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.p_o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.p_o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.p_o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.p_o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.p_o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.p_o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.p_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.p_o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.p_o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.p_o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.p_o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.p_o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.p_o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.p_o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.p_o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.p_o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.p_o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.p_o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.p_o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.p_o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.p_o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.p_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.p_o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.p_o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.p_o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.p_o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.p_o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.p_o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.p_o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.p_o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.p_o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.p_o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.p_o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.p_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.p_o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.p_o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.p_o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.p_o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.p_o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.p_o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.p_o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.dyn_o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.dyn_o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.dyn_o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.dyn_o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.dyn_o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.dyn_o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.dyn_o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.dyn_o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.dyn_o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.dyn_o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.dyn_o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.dyn_o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.dyn_o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.dyn_o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.dyn_o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.dyn_o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.dyn_o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.dyn_o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.dyn_o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.dyn_o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.dyn_o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.dyn_o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.dyn_o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.dyn_o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.dyn_o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.dyn_o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.dyn_o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.dyn_o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.dyn_o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.dyn_o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.dyn_o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.dyn_o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.dyn_o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.dyn_o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.dyn_o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.dyn_o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.dyn_o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.dyn_o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.dyn_o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.dyn_o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.dyn_o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.dyn_o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.dyn_o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.dyn_o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.dyn_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.dyn_o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.dyn_o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.dyn_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.dyn_o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.dyn_o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.dyn_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.dyn_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.dyn_o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.dyn_o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.dyn_o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.dyn_o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.dyn_o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.dyn_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.dyn_o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.dyn_o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.dyn_o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.dyn_o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.dyn_o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.dyn_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.dyn_o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.dyn_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.dyn_o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.dyn_o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.dyn_o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.dyn_o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.dyn_o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.dyn_o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.dyn_o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.dyn_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.dyn_o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.dyn_o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.dyn_o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.dyn_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.dyn_o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.dyn_o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.dyn_o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.dyn_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.dyn_o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.dyn_o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.dyn_o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.dyn_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.dyn_o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.dyn_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.dyn_o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.dyn_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.dyn_o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.dyn_o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.dyn_o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.dyn_o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.dyn_o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.dyn_o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.dyn_o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.dyn_o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.dyn_o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.dyn_o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.dyn_o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.dyn_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.dyn_o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.dyn_o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.dyn_o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.dyn_o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.dyn_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.dyn_o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.dyn_o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.dyn_o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.dyn_o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.dyn_o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.dyn_o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.dyn_o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.dyn_o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.dyn_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.dyn_o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.dyn_o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.dyn_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.dyn_o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.dyn_o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.dyn_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.dyn_o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.dyn_o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.dyn_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.dyn_o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.dyn_o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.dyn_o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.dyn_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.dyn_o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.dyn_o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.dyn_o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.dyn_o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.dyn_o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.dyn_o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.dyn_o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.dyn_o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.dyn_o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.dyn_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.dyn_o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.dyn_o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.dyn_o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.dyn_o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.dyn_o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.dyn_o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.dyn_o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.dyn_o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.dyn_o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.dyn_o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.dyn_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.dyn_o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.dyn_o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.dyn_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.dyn_o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.dyn_o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.dyn_o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.dyn_o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.dyn_o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.dyn_o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.dyn_o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.dyn_o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.dyn_o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.dyn_o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.dyn_o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.dyn_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.dyn_o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.dyn_o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.dyn_o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.dyn_o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.dyn_o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.dyn_o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.dyn_o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.dyn_o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.dyn_o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.dyn_o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.dyn_o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.dyn_o ) Linking dist/build/darcs/darcs ... + '[' -f dist/build/libHSdarcs-2.8.5.a ']' + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup haddock --html --hoogle darcs: internal error: evacuate(static): strange closure type 62808 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Running Haddock for darcs-2.8.5... Preprocessing library darcs-2.8.5... src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, TreeIO, fileExists, readFile’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant Haddock coverage: 7% ( 1 / 14) in 'URL.Request' 0% ( 0 / 3) in 'Encoding.IConv' 0% ( 0 / 13) in 'Darcs.Witnesses.Show' 33% ( 1 / 3) in 'Darcs.Patch.OldDate' 0% ( 0 / 6) in 'Darcs.Patch.Prim.V3.ObjectMap' 50% ( 2 / 4) in 'Darcs.Patch.Format' 67% ( 2 / 3) in 'Encoding' 50% ( 1 / 2) in 'Darcs.Patch.RegChars' 85% ( 17 / 20) in 'IsoDate' 100% ( 4 / 4) in 'DateMatcher' 100% ( 3 / 3) in 'Ratified' 0% ( 0 / 6) in 'Darcs.Witnesses.Unsafe' 62% ( 8 / 13) in 'English' 43% ( 6 / 14) in 'Workaround' 50% ( 2 / 4) in 'Darcs.Witnesses.Eq' 0% ( 0 / 7) in 'Darcs.SignalHandler' 22% ( 5 / 23) in 'Darcs.Witnesses.Sealed' 9% ( 2 / 23) in 'Darcs.Global' 0% ( 0 / 3) in 'Darcs.Patch.MatchData' 29% ( 4 / 14) in 'Progress' 14% ( 1 / 7) in 'Exec' 0% ( 0 / 11) in 'URL.Curl' 55% ( 17 / 31) in 'ByteStringUtils' 0% ( 0 / 3) in 'Darcs.Patch.TokenReplace' Warning: Darcs.Patch.ReadMonads: parse is exported separately but will be documented under ParserM. Consider exporting it together with its parent(s) for code clarity. 95% ( 21 / 22) in 'Darcs.Patch.ReadMonads' 83% ( 55 / 66) in 'Printer' 0% ( 0 / 5) in 'Darcs.Bug' 15% ( 2 / 13) in 'Darcs.URL' 25% ( 1 / 4) in 'Darcs.Email' 100% ( 3 / 3) in 'Lcs' 2% ( 1 / 43) in 'Darcs.Witnesses.Ordered' 38% ( 3 / 8) in 'Darcs.Patch.Commute' 0% ( 0 / 4) in 'Darcs.Patch.Invert' 60% ( 12 / 20) in 'Darcs.Patch.Permutations' 14% ( 1 / 7) in 'Darcs.Patch.Bracketed' 67% ( 2 / 3) in 'Darcs.Patch.Merge' 0% ( 0 / 2) in 'Darcs.Patch.Inspect' 14% ( 2 / 14) in 'Darcs.Witnesses.WZipper' 22% ( 4 / 18) in 'Darcs.Patch.FileName' 50% ( 13 / 26) in 'Darcs.RepoPath' 47% ( 21 / 45) in 'Darcs.Utils' 0% ( 0 / 7) in 'Darcs.Compat' 7% ( 2 / 27) in 'Darcs.Flags' 25% ( 2 / 8) in 'Darcs.Ssh' 21% ( 7 / 33) in 'Darcs.Lock' 0% ( 0 / 7) in 'Darcs.Patch.Read' 0% ( 0 / 3) in 'Darcs.Patch.SummaryData' 50% ( 1 / 2) in 'Crypt.SHA256' 100% ( 3 / 3) in 'CommandLine' 18% ( 2 / 11) in 'URL' 16% ( 5 / 32) in 'Darcs.External' 20% ( 1 / 5) in 'Darcs.ColorPrinter' 50% ( 2 / 4) in 'Darcs.MonadProgress' 17% ( 1 / 6) in 'Darcs.Patch.ApplyMonad' 33% ( 2 / 6) in 'Darcs.Patch.Apply' 40% ( 2 / 5) in 'Darcs.Patch.Repair' 64% ( 7 / 11) in 'Darcs.Repository.Format' 67% ( 2 / 3) in 'Darcs.Repository.Motd' 33% ( 1 / 3) in 'Darcs.RemoteApply' 50% ( 1 / 2) in 'SHA1' 37% ( 11 / 30) in 'Darcs.Patch.Info' 0% ( 0 / 7) in 'Darcs.Patch.Show' 11% ( 1 / 9) in 'Darcs.Patch.Patchy' 0% ( 0 / 4) in 'Darcs.Patch.FileHunk' 0% ( 0 / 14) in 'Darcs.Patch.Prim.Class' 12% ( 3 / 24) in 'Darcs.Patch.Prim' 0% ( 0 / 4) in 'Darcs.Patch.V1.Core' 0% ( 0 / 2) in 'Darcs.Patch.V1.Show' 50% ( 1 / 2) in 'Darcs.Patch.Effect' 0% ( 0 / 5) in 'Darcs.Patch.Conflict' 0% ( 0 / 5) in 'Darcs.Patch.Summary' 0% ( 0 / 2) in 'Darcs.Patch.ConflictMarking' 0% ( 0 / 5) in 'Darcs.Patch.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.V1.Read' 17% ( 1 / 6) in 'Darcs.Patch.Prim.V1.Core' 0% ( 0 / 4) in 'Darcs.Patch.Prim.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Read' 0% ( 0 / 8) in 'Darcs.Patch.Prim.V3.Core' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Read' 0% ( 0 / 2) in 'Darcs.Patch.Dummy' 0% ( 0 / 1) in 'Darcs.Patch.Bracketed.Instances' 0% ( 0 / 3) in 'Darcs.Patch.Viewing' 67% ( 4 / 6) in 'Darcs.Patch.Split' 8% ( 1 / 12) in 'Darcs.Patch.Named' 0% ( 0 / 1) in 'Darcs.Patch.Patchy.Instances' 0% ( 0 / 2) in 'Darcs.Patch.RepoPatch' Warning: Darcs.Patch: effect is exported separately but will be documented under Effect. Consider exporting it together with its parent(s) for code clarity. 10% ( 7 / 67) in 'Darcs.Patch' 38% ( 8 / 21) in 'Darcs.Patch.PatchInfoAnd' 20% ( 1 / 5) in 'Darcs.Annotate' 50% ( 5 / 10) in 'Darcs.Patch.Set' 75% ( 3 / 4) in 'Darcs.ProgressPatches' 67% ( 4 / 6) in 'Darcs.CommandsAux' 33% ( 6 / 18) in 'Darcs.Patch.Depends' 36% ( 4 / 11) in 'Darcs.Patch.Match' 0% ( 0 / 4) in 'Darcs.Repository.Old' 30% ( 8 / 27) in 'Darcs.Patch.Choices' 0% ( 0 / 7) in 'Darcs.Patch.TouchesFiles' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1.Show' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Show' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3' 0% ( 0 / 1) in 'Darcs.Patch.V1.Viewing' 0% ( 0 / 2) in 'Darcs.Patch.V1' 89% ( 16 / 18) in 'Darcs.Patch.V2.Non' 71% ( 5 / 7) in 'Darcs.Patch.V2.Real' 33% ( 1 / 3) in 'Darcs.Patch.V2' 40% ( 4 / 10) in 'Darcs.Patch.Bundle' 38% ( 10 / 26) in 'Darcs.Repository.Cache' 4% ( 1 / 23) in 'Darcs.Repository.Prefs' 50% ( 1 / 2) in 'Darcs.Diff' 0% ( 0 / 4) in 'Darcs.Resolution' 0% ( 0 / 3) in 'Darcs.IO' 0% ( 0 / 2) in 'Darcs.Repository.ApplyPatches' 14% ( 1 / 7) in 'Darcs.Repository.InternalTypes' 71% ( 5 / 7) in 'Darcs.Repository.LowLevel' 59% ( 10 / 17) in 'Darcs.Repository.State' 0% ( 0 / 6) in 'Darcs.Repository.HashedIO' 9% ( 2 / 23) in 'Darcs.Repository.HashedRepo' 23% ( 12 / 52) in 'Darcs.Repository.Internal' 0% ( 0 / 3) in 'Darcs.Repository.Merge' 26% ( 17 / 65) in 'Darcs.Repository' 16% ( 24 /150) in 'Darcs.Arguments' 0% ( 0 / 23) in 'Darcs.Commands' 80% ( 4 / 5) in 'Darcs.PrintPatch' 0% ( 0 / 4) in 'Darcs.Test' 33% ( 1 / 3) in 'Darcs.Commands.Add' 0% ( 0 / 3) in 'Darcs.Commands.Util' 50% ( 12 / 24) in 'Darcs.Match' 89% ( 8 / 9) in 'Darcs.SelectChanges' 0% ( 0 / 6) in 'Darcs.Commands.Record' 33% ( 1 / 3) in 'Darcs.Commands.AmendRecord' 0% ( 0 / 2) in 'Darcs.Commands.Annotate' 0% ( 0 / 3) in 'Darcs.Commands.Apply' 0% ( 0 / 3) in 'Darcs.Commands.Changes' 0% ( 0 / 5) in 'Darcs.Repository.Repair' 0% ( 0 / 3) in 'Darcs.Commands.Check' 0% ( 0 / 2) in 'Darcs.Commands.Convert' 0% ( 0 / 2) in 'Darcs.Commands.Diff' 50% ( 1 / 2) in 'Darcs.Commands.Dist' 0% ( 0 / 3) in 'Darcs.Commands.Get' 33% ( 1 / 3) in 'Darcs.Commands.GZCRCs' 0% ( 0 / 3) in 'Darcs.Commands.Init' 0% ( 0 / 2) in 'Darcs.Commands.MarkConflicts' 0% ( 0 / 3) in 'Darcs.Commands.Move' 0% ( 0 / 2) in 'Darcs.Commands.Optimize' 0% ( 0 / 2) in 'Darcs.Commands.Push' 0% ( 0 / 2) in 'Darcs.Commands.Put' 0% ( 0 / 4) in 'Darcs.Commands.Remove' 0% ( 0 / 3) in 'Darcs.Commands.Replace' 0% ( 0 / 3) in 'Darcs.Commands.Unrevert' 0% ( 0 / 2) in 'Darcs.Commands.Revert' 0% ( 0 / 5) in 'Darcs.Commands.Unrecord' 0% ( 0 / 2) in 'Darcs.Commands.Rollback' 0% ( 0 / 2) in 'Darcs.Commands.SetPref' 0% ( 0 / 2) in 'Darcs.Commands.ShowAuthors' 0% ( 0 / 2) in 'Darcs.Commands.ShowBug' 0% ( 0 / 2) in 'Darcs.Commands.ShowContents' 0% ( 0 / 5) in 'Darcs.Commands.ShowFiles' 0% ( 0 / 2) in 'Darcs.Commands.ShowTags' 0% ( 0 / 3) in 'Darcs.Commands.ShowIndex' 0% ( 0 / 2) in 'Darcs.Commands.Tag' 0% ( 0 / 2) in 'Darcs.Commands.Test' 0% ( 0 / 2) in 'Darcs.Commands.TrackDown' 0% ( 0 / 2) in 'Darcs.Commands.TransferMode' 33% ( 1 / 3) in 'Darcs.Commands.WhatsNew' 0% ( 0 / 3) in 'Darcs.Commands.Pull' 0% ( 0 / 2) in 'Darcs.Commands.ShowRepo' 0% ( 0 / 4) in 'Darcs.Commands.Show' 0% ( 0 / 4) in 'Version' 0% ( 0 / 5) in 'URL.HTTP' 0% ( 0 / 2) in 'Darcs.Commands.Send' 50% ( 1 / 2) in 'Darcs.TheCommands' 17% ( 1 / 6) in 'Darcs.Commands.Help' 0% ( 0 / 2) in 'Darcs.ArgumentDefaults' 0% ( 0 / 2) in 'Darcs.RunCommand' Warning: Darcs.Patch.RegChars: could not find link destinations for: Darcs.Patch.RegChars.unescapeChars Darcs.Patch.RegChars.normalRegChars Warning: IsoDate: could not find link destinations for: IsoDate.showIsoDateTime IsoDate.readDate IsoDate.dateTime IsoDate.englishDate IsoDate.englishTime IsoDate.englishAgo IsoDate.cvsDateTime IsoDate.iso8601DateTime IsoDate.optchain IsoDate.englishDuration IsoDate.iso8601Time IsoDate.multiplyDiff IsoDate.copyCalendar Warning: DateMatcher: could not find link destinations for: DateMatcher.withinDay DateMatcher.dateRange DateMatcher.cDateRange DateMatcher.within DateMatcher.samePartialDate DateMatcher.tryMatchers Warning: Workaround: could not find link destinations for: GHC.IO.Exception.InappropriateType Warning: Darcs.Witnesses.Sealed: could not find link destinations for: Darcs.Witnesses.Sealed.Stepped Darcs.Witnesses.Sealed.Poly Warning: Progress: could not find link destinations for: Progress._progressData Warning: Darcs.Patch.ReadMonads: could not find link destinations for: Darcs.Patch.ReadMonads.work Darcs.Patch.ReadMonads.maybeWork Darcs.Patch.ReadMonads.peekInput Darcs.Patch.ReadMonads.SM Darcs.Patch.ReadMonads.myLex Warning: Printer: could not find link destinations for: Printer.St Printer.Document Printer.spaceP Printer.newlineP Printer.hPrintPrintables Warning: Darcs.Bug: could not find link destinations for: Darcs.Bug.BugStuff Warning: Lcs: could not find link destinations for: Lcs.BSTArray Lcs.PArray Warning: Darcs.RepoPath: could not find link destinations for: Darcs.RepoPath.CharLike Warning: CommandLine: could not find link destinations for: CommandLine.FTable Warning: Darcs.ColorPrinter: could not find link destinations for: Darcs.ColorPrinter.Policy Darcs.ColorPrinter.getPolicy Darcs.ColorPrinter.lineColorTrans Darcs.ColorPrinter.escape Darcs.ColorPrinter.noEscape Darcs.ColorPrinter.isPrintableAscii Darcs.ColorPrinter.quoteChar Darcs.ColorPrinter.markEscape Darcs.ColorPrinter.color Darcs.ColorPrinter.makeAsciiart Darcs.ColorPrinter.withColor Darcs.ColorPrinter.setColor Darcs.ColorPrinter.makeBold Darcs.ColorPrinter.makeInvert Warning: Darcs.Patch.ApplyMonad: could not find link destinations for: Darcs.Patch.ApplyMonad.OrigFileNameOf Darcs.Patch.ApplyMonad.FilePathMonad Darcs.Patch.ApplyMonad.FilePathMonadState Darcs.Patch.ApplyMonad.RestrictedApply Warning: Darcs.Patch.Prim.V1.Commute: could not find link destinations for: Darcs.Patch.Prim.V1.Commute.CommuteFunction Warning: Darcs.Patch.PatchInfoAnd: could not find link destinations for: Darcs.Patch.PatchInfoAnd.SimpleHopefully Warning: Darcs.Annotate: could not find link destinations for: Darcs.Annotate.Annotated Warning: Darcs.Patch.Choices: could not find link destinations for: Darcs.Patch.Choices.TG Warning: Darcs.Patch.Prim.V1.Coalesce: could not find link destinations for: Darcs.Patch.Prim.V1.Coalesce.coalesce Darcs.Patch.Prim.V1.Coalesce.pushCoalescePatch Warning: Darcs.Patch.V2.Non: could not find link destinations for: Darcs.Patch.V2.Non.WL Warning: Darcs.Patch.V2.Real: could not find link destinations for: Darcs.Patch.V2.Real.CommonRL Darcs.Patch.V2.Real.Common Darcs.Patch.V2.Real.allNormal Darcs.Patch.V2.Real.pullCommon Darcs.Patch.V2.Real.pullCommonRL Warning: Darcs.IO: could not find link destinations for: Darcs.IO.TolerantIO Darcs.IO.SilentIO Warning: Darcs.Repository.HashedIO: could not find link destinations for: Darcs.Repository.HashedIO.HashDir Warning: Darcs.Arguments: could not find link destinations for: Darcs.Arguments.getContentString Darcs.Arguments.isa Darcs.Arguments.isAnAbsolute Darcs.Arguments.isAnAbsoluteOrStd Warning: Darcs.Match: could not find link destinations for: Darcs.Match.firstMatcher Darcs.Match.secondMatcher Warning: Darcs.SelectChanges: could not find link destinations for: Darcs.SelectChanges.PatchSelection Darcs.SelectChanges.PatchSelectionContext Darcs.SelectChanges.triv Darcs.SelectChanges.iswanted Darcs.SelectChanges.KeyPress Darcs.SelectChanges.currentPatch Darcs.SelectChanges.decide Darcs.SelectChanges.selected Warning: Darcs.Commands.Replace: could not find link destinations for: Darcs.Commands.Replace.filenameToks Darcs.Commands.Replace.replaceHelp Documentation created: dist/doc/html/darcs/index.html, dist/doc/html/darcs/darcs.txt Preprocessing executable 'darcs' for darcs-2.8.5... + make html mkdir -p doc/manual ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html >doc/manual/darcs.tex darcs: internal error: evacuate(static): strange closure type 65104 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /bin/sh: line 1: 5279 Aborted (core dumped) ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html > doc/manual/darcs.tex GNUmakefile:11: recipe for target 'doc/manual/darcs.tex' failed make: *** [doc/manual/darcs.tex] Error 134 error: Bad exit status from /var/tmp/rpm-tmp.o8lf7u (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.o8lf7u (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/mockbuild/trace_decorator.py", line 84, in trace result = func(*args, **kw) File "/usr/lib/python3.4/site-packages/mockbuild/util.py", line 526, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) mockbuild.exception.Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec LEAVE do --> EXCEPTION RAISED Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'], timeout=0printOutput=Falseenv={'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'TERM': 'vt100'}logger=uid=1000shell=Falsegid=135user='mockbuild'chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-17508/root') Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/darcs.spec'] with env {'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'TERM': 'vt100'} and shell False Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/darcs-2.8.5-3bs02npfc23.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec "], private_network=TrueprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'TERM': 'vt100'}logger=shell=Falsegid=135timeout=0uid=1000user='mockbuild'chrootPath='/var/lib/mock/fedora-23-armhfp-pidora-round2-root-17508/root') Executing command: ['bash', '--login', '-c', "/usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec "] with env {'LANG': 'en_US.UTF-8', 'HOME': '/builddir', 'CCACHE_UMASK': '002', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'CCACHE_DIR': '/tmp/ccache', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'TERM': 'vt100'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qeoYWf + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf darcs-2.8.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/darcs-2.8.5.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd darcs-2.8.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #1 (darcs-flags-default.patch): + echo 'Patch #1 (darcs-flags-default.patch):' + /usr/bin/cat /builddir/build/SOURCES/darcs-flags-default.patch + /usr/bin/patch -p1 -b --suffix .orig --fuzz=0 patching file darcs.cabal + cabal-tweak-flag network-uri False + cabal-tweak-flag force-char8-encoding True + cabal-tweak-flag threaded False Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.MTfMRS + exit 0 + umask 022 + cd /builddir/build/BUILD + cd darcs-2.8.5 ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + ghc --make -no-user-package-db Setup [1 of 1] Compiling Main ( Setup.lhs, Setup.o ) Setup.lhs:69:1: Warning: Module `System.Cmd' is deprecated: Use "System.Process" instead Setup.lhs:108:3: Warning: In the use of `runTests' (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking Setup ... + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.o ) Linking dist/build/darcs/darcs ... + mv dist/build/darcs/darcs dist/build/darcs/darcs.static ++ ghc --info ++ grep '"Booter version","7.8.4"' + '[' '!' ' ,("Booter version","7.8.4")' ']' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' -x Setup ']' + LANG=en_US.utf8 ++ echo ' -O2' -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv6 -mfloat-abi=hard -mfpu=vfp ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/doc/darcs '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' --ghc --enable-executable-dynamic '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-fexceptions -optc-fstack-protector-strong -optc--param=ssp-buffer-size=4 -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-march=armv6 -optc-mfloat-abi=hard -optc-mfpu=vfp -optl-Wl,-z,relro' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/darcs-2.8.5 --global Configuring darcs-2.8.5... checking whether to use -liconv... not needed. + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup build Building darcs-2.8.5... Preprocessing library darcs-2.8.5... [ 1 of 183] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.p_o ) [ 2 of 183] Compiling Encoding.IConv ( dist/build/Encoding/IConv.hs, dist/build/Encoding/IConv.p_o ) [ 3 of 183] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.p_o ) [ 4 of 183] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.p_o ) [ 5 of 183] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.p_o ) [ 6 of 183] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.p_o ) [ 7 of 183] Compiling Encoding ( src/Encoding.hs, dist/build/Encoding.p_o ) [ 8 of 183] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.p_o ) [ 9 of 183] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.p_o ) [ 10 of 183] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.p_o ) [ 11 of 183] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.p_o ) [ 12 of 183] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.p_o ) [ 13 of 183] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.p_o ) [ 14 of 183] Compiling English ( src/English.hs, dist/build/English.p_o ) [ 15 of 183] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.p_o ) [ 16 of 183] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.p_o ) [ 17 of 183] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.p_o ) [ 18 of 183] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.p_o ) [ 19 of 183] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.p_o ) [ 20 of 183] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.p_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 21 of 183] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.p_o ) [ 22 of 183] Compiling Progress ( src/Progress.hs, dist/build/Progress.p_o ) [ 23 of 183] Compiling Exec ( src/Exec.hs, dist/build/Exec.p_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 24 of 183] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.p_o ) [ 25 of 183] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.p_o ) [ 26 of 183] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.p_o ) [ 27 of 183] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.p_o ) [ 28 of 183] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.p_o ) [ 29 of 183] Compiling Printer ( src/Printer.lhs, dist/build/Printer.p_o ) [ 30 of 183] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.p_o ) [ 31 of 183] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.p_o ) [ 32 of 183] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.p_o ) [ 33 of 183] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.p_o ) [ 34 of 183] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.p_o ) [ 35 of 183] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.p_o ) [ 36 of 183] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.p_o ) [ 37 of 183] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.p_o ) [ 38 of 183] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.p_o ) [ 39 of 183] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.p_o ) [ 40 of 183] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.p_o ) [ 41 of 183] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.p_o ) [ 42 of 183] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.p_o ) [ 43 of 183] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.p_o ) [ 44 of 183] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.p_o ) [ 45 of 183] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.p_o ) [ 46 of 183] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.p_o ) [ 47 of 183] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.p_o ) [ 48 of 183] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.p_o ) [ 49 of 183] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.p_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 50 of 183] Compiling URL ( src/URL.hs, dist/build/URL.p_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 51 of 183] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.p_o ) [ 52 of 183] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.p_o ) [ 53 of 183] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.p_o ) [ 54 of 183] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.p_o ) [ 55 of 183] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.p_o ) [ 56 of 183] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.p_o ) [ 57 of 183] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.p_o ) [ 58 of 183] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.p_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 183] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.p_o ) [ 60 of 183] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.p_o ) [ 61 of 183] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.p_o ) [ 62 of 183] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.p_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 63 of 183] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.p_o ) [ 64 of 183] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.p_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 65 of 183] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.p_o ) [ 66 of 183] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.p_o ) [ 67 of 183] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.p_o ) [ 68 of 183] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.p_o ) [ 69 of 183] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.p_o ) [ 70 of 183] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.p_o ) [ 71 of 183] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.p_o ) [ 72 of 183] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.p_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 73 of 183] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.p_o ) [ 74 of 183] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.p_o ) [ 75 of 183] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.p_o ) [ 76 of 183] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.p_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 77 of 183] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.p_o ) [ 78 of 183] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.p_o ) [ 79 of 183] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.p_o ) [ 80 of 183] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/Darcs/Patch/Prim/V3/Coalesce.p_o ) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() [ 81 of 183] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/Darcs/Patch/Prim/V3/Commute.p_o ) src/Darcs/Patch/Prim/V3/Commute.hs:54:1: Warning: Pattern match(es) are overlapped In an equation for ‘commuteHunk’: commuteHunk _ = ... [ 82 of 183] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.p_o ) [ 83 of 183] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/Darcs/Patch/Prim/V3/Read.p_o ) src/Darcs/Patch/Prim/V3/Read.hs:45:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘decodeWhite’: Patterns not matched: _ [ 84 of 183] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.p_o ) [ 85 of 183] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.p_o ) [ 86 of 183] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/Darcs/Patch/Prim/V3/Show.p_o ) src/Darcs/Patch/Prim/V3/Show.hs:46:3: Warning: Pattern match(es) are non-exhaustive In an equation for ‘showPrim’: Patterns not matched: _ (Move _ _ _) [ 87 of 183] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.p_o ) [ 88 of 183] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/Darcs/Patch/Viewing.p_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant [ 89 of 183] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/Darcs/Patch/Split.p_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) [ 90 of 183] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.p_o ) [ 91 of 183] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.p_o ) [ 92 of 183] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.p_o ) [ 93 of 183] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.p_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 94 of 183] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.p_o ) [ 95 of 183] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.p_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 96 of 183] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.p_o ) [ 97 of 183] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.p_o ) [ 98 of 183] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.p_o ) [ 99 of 183] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.p_o ) [100 of 183] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.p_o ) [101 of 183] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.p_o ) [102 of 183] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.p_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y [103 of 183] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.p_o ) [104 of 183] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.p_o ) [105 of 183] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.p_o ) [106 of 183] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.p_o ) [107 of 183] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.p_o ) [108 of 183] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.p_o ) [109 of 183] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.p_o ) [110 of 183] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.p_o ) [111 of 183] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.p_o ) [112 of 183] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/Darcs/Patch/Prim/V3/Apply.p_o ) src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Prim/V3/Apply.hs:26:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘apply’: Patterns not matched: Move _ _ _ Identity [113 of 183] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.p_o ) [114 of 183] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.p_o ) [115 of 183] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.p_o ) [116 of 183] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.p_o ) [117 of 183] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.p_o ) [118 of 183] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.p_o ) [119 of 183] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.p_o ) [120 of 183] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.p_o ) [121 of 183] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.p_o ) [122 of 183] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.p_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [123 of 183] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.p_o ) [124 of 183] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.p_o ) [125 of 183] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.p_o ) [126 of 183] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.p_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [127 of 183] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.p_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [128 of 183] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.p_o ) [129 of 183] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.p_o ) [130 of 183] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.p_o ) [131 of 183] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.p_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo [132 of 183] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.p_o ) [133 of 183] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.p_o ) [134 of 183] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.p_o ) [135 of 183] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.p_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [136 of 183] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.p_o ) [137 of 183] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.p_o ) [138 of 183] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.p_o ) [139 of 183] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/Darcs/SelectChanges.p_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [140 of 183] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.p_o ) [141 of 183] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.p_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [142 of 183] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.p_o ) [143 of 183] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.p_o ) [144 of 183] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.p_o ) [145 of 183] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.p_o ) [146 of 183] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.p_o ) [147 of 183] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.p_o ) [148 of 183] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.p_o ) [149 of 183] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.p_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [150 of 183] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.p_o ) [151 of 183] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.p_o ) [152 of 183] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.p_o ) [153 of 183] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.p_o ) [154 of 183] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.p_o ) [155 of 183] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.p_o ) [156 of 183] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.p_o ) [157 of 183] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.p_o ) [158 of 183] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.p_o ) [159 of 183] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.p_o ) [160 of 183] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.p_o ) [161 of 183] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.p_o ) [162 of 183] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.p_o ) [163 of 183] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.p_o ) [164 of 183] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.p_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [165 of 183] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.p_o ) [166 of 183] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.p_o ) [167 of 183] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.p_o ) [168 of 183] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.p_o ) [169 of 183] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.p_o ) [170 of 183] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.p_o ) [171 of 183] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.p_o ) [172 of 183] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.p_o ) [173 of 183] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.p_o ) [174 of 183] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.p_o ) [175 of 183] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.p_o ) [176 of 183] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.p_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [177 of 183] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.p_o ) [178 of 183] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.p_o ) [179 of 183] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.p_o ) [180 of 183] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.p_o ) [181 of 183] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.p_o ) [182 of 183] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.p_o ) [183 of 183] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.p_o ) In-place registering darcs-2.8.5... Preprocessing executable 'darcs' for darcs-2.8.5... [ 1 of 177] Compiling Encoding.IConv ( dist/build/darcs/darcs-tmp/Encoding/IConv.hs, dist/build/darcs/darcs-tmp/Encoding/IConv.dyn_o ) [ 2 of 177] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.dyn_o ) [ 3 of 177] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.dyn_o ) [ 4 of 177] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.dyn_o ) [ 5 of 177] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.dyn_o ) [ 6 of 177] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.dyn_o ) [ 7 of 177] Compiling Encoding ( src/Encoding.hs, dist/build/darcs/darcs-tmp/Encoding.dyn_o ) [ 8 of 177] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.dyn_o ) [ 9 of 177] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.dyn_o ) [ 10 of 177] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.dyn_o ) [ 11 of 177] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.dyn_o ) [ 12 of 177] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.dyn_o ) [ 13 of 177] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.dyn_o ) [ 14 of 177] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.dyn_o ) [ 15 of 177] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.dyn_o ) [ 16 of 177] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.dyn_o ) [ 17 of 177] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.dyn_o ) [ 18 of 177] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.dyn_o ) [ 19 of 177] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.dyn_o ) [ 20 of 177] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.dyn_o ) [ 21 of 177] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.dyn_o ) [ 22 of 177] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.dyn_o ) [ 23 of 177] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.dyn_o ) [ 24 of 177] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.dyn_o ) [ 25 of 177] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.dyn_o ) [ 26 of 177] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.dyn_o ) [ 27 of 177] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.dyn_o ) [ 28 of 177] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.dyn_o ) [ 29 of 177] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.dyn_o ) [ 30 of 177] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.dyn_o ) [ 31 of 177] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.dyn_o ) [ 32 of 177] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.dyn_o ) [ 33 of 177] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.dyn_o ) [ 34 of 177] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.dyn_o ) [ 35 of 177] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.dyn_o ) [ 36 of 177] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.dyn_o ) [ 37 of 177] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.dyn_o ) [ 38 of 177] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.dyn_o ) [ 39 of 177] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.dyn_o ) [ 40 of 177] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.dyn_o ) [ 41 of 177] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.dyn_o ) [ 42 of 177] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.dyn_o ) [ 43 of 177] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.dyn_o ) [ 44 of 177] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.dyn_o ) [ 45 of 177] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.dyn_o ) src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [ 46 of 177] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.dyn_o ) [ 47 of 177] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.dyn_o ) [ 48 of 177] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.dyn_o ) src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." [ 49 of 177] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.dyn_o ) [ 50 of 177] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.dyn_o ) [ 51 of 177] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.dyn_o ) src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" [ 52 of 177] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.dyn_o ) src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() [ 53 of 177] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.dyn_o ) [ 54 of 177] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.dyn_o ) [ 55 of 177] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.dyn_o ) [ 56 of 177] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.dyn_o ) [ 57 of 177] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.dyn_o ) [ 58 of 177] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.dyn_o ) src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply [ 59 of 177] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.dyn_o ) [ 60 of 177] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.dyn_o ) [ 61 of 177] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.dyn_o ) [ 62 of 177] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.dyn_o ) [ 63 of 177] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.dyn_o ) [ 64 of 177] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.dyn_o ) src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant [ 65 of 177] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.dyn_o ) [ 66 of 177] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.dyn_o ) src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 67 of 177] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.dyn_o ) [ 68 of 177] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.dyn_o ) [ 69 of 177] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.dyn_o ) [ 70 of 177] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.dyn_o ) [ 71 of 177] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.dyn_o ) [ 72 of 177] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.dyn_o ) [ 73 of 177] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.dyn_o ) [ 74 of 177] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.dyn_o ) src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 75 of 177] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.dyn_o ) [ 76 of 177] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.dyn_o ) [ 77 of 177] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.dyn_o ) [ 78 of 177] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Commute.dyn_o ) src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [ 79 of 177] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.dyn_o ) [ 80 of 177] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.dyn_o ) [ 81 of 177] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.dyn_o ) [ 82 of 177] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Viewing.dyn_o ) src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, readFile, fileExists, TreeIO’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Viewing.hs:52:33: Warning: Unused quantified type variable ‘x’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:52:35: Warning: Unused quantified type variable ‘y’ In the type ‘forall p m x y. (Apply p, ShowPatch p, IsHunk p, ApplyMonadTrans m (ApplyState p), ApplyMonad m (ApplyState p)) => FL p -> m Doc’ In the type signature for ‘showContextSeries’ src/Darcs/Patch/Viewing.hs:56:28: Warning: Unused quantified type variable ‘ww’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:31: Warning: Unused quantified type variable ‘xx’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ src/Darcs/Patch/Viewing.hs:56:34: Warning: Unused quantified type variable ‘yy’ In the type ‘forall m' ww xx yy. (ApplyMonadTrans m' (ApplyState p), ApplyMonad m' (ApplyState p), ApplyMonadBase m ~ ApplyMonadBase m') => Maybe (FileHunk) -> FL p -> m' Doc’ In the type signature for ‘scs’ [ 83 of 177] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.dyn_o ) [ 84 of 177] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.dyn_o ) [ 85 of 177] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.dyn_o ) [ 86 of 177] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.dyn_o ) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant [ 87 of 177] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.dyn_o ) [ 88 of 177] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.dyn_o ) src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p), pcsLasts :: FL (PatchChoice p)} -> PatchChoices p [ 89 of 177] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.dyn_o ) [ 90 of 177] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.dyn_o ) src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ [ 91 of 177] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.dyn_o ) [ 92 of 177] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.dyn_o ) [ 93 of 177] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.dyn_o ) [ 94 of 177] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.dyn_o ) [ 95 of 177] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.dyn_o ) [ 96 of 177] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.dyn_o ) [ 97 of 177] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.dyn_o ) [ 98 of 177] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.dyn_o ) [ 99 of 177] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.dyn_o ) [100 of 177] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.dyn_o ) [101 of 177] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.dyn_o ) [102 of 177] Compiling Darcs.Patch.Split ( src/Darcs/Patch/Split.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Split.dyn_o ) src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall p a. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a)) [103 of 177] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.dyn_o ) [104 of 177] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.dyn_o ) [105 of 177] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.dyn_o ) [106 of 177] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.dyn_o ) [107 of 177] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.dyn_o ) src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ [108 of 177] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.dyn_o ) [109 of 177] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.dyn_o ) [110 of 177] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.dyn_o ) [111 of 177] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.dyn_o ) [112 of 177] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.dyn_o ) [113 of 177] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.dyn_o ) [114 of 177] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.dyn_o ) [115 of 177] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.dyn_o ) [116 of 177] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.dyn_o ) src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ [117 of 177] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.dyn_o ) [118 of 177] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.dyn_o ) [119 of 177] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.dyn_o ) src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. [120 of 177] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.dyn_o ) [121 of 177] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.dyn_o ) [122 of 177] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.dyn_o ) src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p) = toRepo [123 of 177] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.dyn_o ) [124 of 177] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.dyn_o ) [125 of 177] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.dyn_o ) src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [126 of 177] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.dyn_o ) [127 of 177] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.dyn_o ) [128 of 177] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.dyn_o ) [129 of 177] Compiling Darcs.SelectChanges ( src/Darcs/SelectChanges.hs, dist/build/darcs/darcs-tmp/Darcs/SelectChanges.dyn_o ) src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 [130 of 177] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.dyn_o ) [131 of 177] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.dyn_o ) [132 of 177] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.dyn_o ) [133 of 177] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.dyn_o ) [134 of 177] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.dyn_o ) [135 of 177] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.dyn_o ) [136 of 177] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.dyn_o ) [137 of 177] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.dyn_o ) [138 of 177] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.dyn_o ) [139 of 177] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.dyn_o ) src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [140 of 177] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.dyn_o ) [141 of 177] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.dyn_o ) [142 of 177] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.dyn_o ) [143 of 177] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.dyn_o ) [144 of 177] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.dyn_o ) [145 of 177] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.dyn_o ) [146 of 177] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.dyn_o ) [147 of 177] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.dyn_o ) [148 of 177] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.dyn_o ) [149 of 177] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.dyn_o ) [150 of 177] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.dyn_o ) src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant [151 of 177] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.dyn_o ) [152 of 177] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.dyn_o ) [153 of 177] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.dyn_o ) src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant [154 of 177] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.dyn_o ) [155 of 177] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.dyn_o ) [156 of 177] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.dyn_o ) [157 of 177] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.dyn_o ) [158 of 177] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.dyn_o ) [159 of 177] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.dyn_o ) [160 of 177] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.dyn_o ) [161 of 177] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.dyn_o ) [162 of 177] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.dyn_o ) [163 of 177] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.dyn_o ) [164 of 177] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.dyn_o ) [165 of 177] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.dyn_o ) src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [166 of 177] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.dyn_o ) [167 of 177] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.dyn_o ) [168 of 177] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.dyn_o ) [169 of 177] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.dyn_o ) [170 of 177] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.dyn_o ) [171 of 177] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.dyn_o ) [172 of 177] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.dyn_o ) [173 of 177] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.dyn_o ) [174 of 177] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.dyn_o ) [175 of 177] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.dyn_o ) [176 of 177] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.dyn_o ) [177 of 177] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.dyn_o ) Linking dist/build/darcs/darcs ... + '[' -f dist/build/libHSdarcs-2.8.5.a ']' + '[' -x Setup ']' + LANG=en_US.utf8 + ./Setup haddock --html --hoogle darcs: internal error: evacuate(static): strange closure type 62808 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Running Haddock for darcs-2.8.5... Preprocessing library darcs-2.8.5... src/Exec.hs:56:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Lock.hs:97:47: Warning: In the use of ‘sleep’ (imported from System.Posix, but defined in System.Posix.Unistd): "This function has several shortcomings (see documentation). Please consider using Control.Concurrent.threadDelay instead." src/URL.hs:89:31: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/URL.hs:107:22: Warning: In the use of ‘isEmptyChan’ (imported from Control.Concurrent.Chan): Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See for details" src/Darcs/Patch/ApplyMonad.hs:93:10: Warning: No explicit implementation for ‘putApplyState’, ‘editFile’, and ‘editDirectory’ In the instance declaration for ‘ApplyMonad (HSM.TreeMonad m) Tree’ src/Darcs/Patch/ApplyMonad.hs:139:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad FilePathMonad Tree’ src/Darcs/Patch/ApplyMonad.hs:159:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad RestrictedApply Tree’ src/Darcs/Patch/ApplyMonad.hs:154:10: Warning: Orphan instance: instance MonadProgress FilePathMonad src/Darcs/Patch/ApplyMonad.hs:173:10: Warning: Orphan instance: instance MonadProgress RestrictedApply src/Darcs/Patch/Patchy.hs:34:1: Warning: The import of ‘ShowPatchBasic’ from module ‘Darcs.Patch.Show’ is redundant src/Darcs/Patch/Prim/Class.hs:120:4: Warning: Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:72:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/V1/Commute.hs:82:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:38:11: Warning: ‘Perhaps’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V1/Commute.hs:48:11: Warning: ‘Perhaps’ is an instance of MonadPlus but not Alternative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Patch/Prim/V3/Apply.hs:26:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:28:21: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:29:23: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:38:10: Warning: No explicit implementation for ‘toTree’ In the instance declaration for ‘ToTree ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:41:12: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:48:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘mDoesDirectoryExist’, ‘mDoesFileExist’, ‘mReadFilePS’, ‘mCreateDirectory’, ‘mRemoveDirectory’, ‘mRemoveFile’, ‘mRename’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (StateT (ObjectMap m) m) ObjectMap’ src/Darcs/Patch/Prim/V3/Apply.hs:50:14: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/Darcs/Patch/Prim/V3/Apply.hs:54:19: Warning: This binding for ‘id’ shadows the existing binding imported from ‘Prelude’ at src/Darcs/Patch/Prim/V3/Apply.hs:3:8-32 (and originally defined in ‘GHC.Base’) src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/impossible.h:1:1: Warning: The qualified import of ‘Darcs.Bug’ is redundant except perhaps to import instances from ‘Darcs.Bug’ To import instances alone, use: import Darcs.Bug() src/Darcs/Patch/Viewing.hs:29:1: Warning: The import of ‘tree, TreeIO, fileExists, readFile’ from module ‘Storage.Hashed.Monad’ is redundant src/Darcs/Patch/Viewing.hs:31:1: Warning: The import of ‘Storage.Hashed.AnchoredPath’ is redundant except perhaps to import instances from ‘Storage.Hashed.AnchoredPath’ To import instances alone, use: import Storage.Hashed.AnchoredPath() src/Darcs/Patch/Viewing.hs:33:1: Warning: The qualified import of ‘BS.concat’ from module ‘Data.ByteString’ is redundant src/Darcs/Patch/Viewing.hs:34:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() src/Darcs/Patch/Viewing.hs:35:1: Warning: The import of ‘Darcs.Patch.FileName’ is redundant except perhaps to import instances from ‘Darcs.Patch.FileName’ To import instances alone, use: import Darcs.Patch.FileName() src/Darcs/Patch/Viewing.hs:45:1: Warning: The import of ‘applyToState’ from module ‘Darcs.Patch.Apply’ is redundant src/Darcs/Patch/Viewing.hs:46:1: Warning: The import of ‘ApplyMonadOver, runApplyMonad’ from module ‘Darcs.Patch.ApplyMonad’ is redundant src/Darcs/Patch/Split.hs:127:1: Warning: Top-level binding with no type signature: doPrimSplit_ :: forall (p :: * -> * -> *) x y (a :: * -> * -> *) x1 z. (PrimPatch a, IsHunk p) => Bool -> [BC.ByteString] -> p x y -> Maybe (BC.ByteString, BC.ByteString -> Maybe (FL a x1 z)) src/Darcs/Patch.hs:117:1: Warning: The import of ‘FromPrims, FromPrim’ from module ‘Darcs.Patch.Prim’ is redundant src/Darcs/Annotate.hs:86:10: Warning: No explicit implementation for ‘editFile’ and ‘editDirectory’ In the instance declaration for ‘ApplyMonad AnnotatedM Tree’ src/Darcs/Patch/Choices.hs:107:3: Warning: Declaration of ‘PCs’ uses deprecated syntax Instead, use the form PCs :: {pcsFirsts :: FL (TaggedPatch p) x m, pcsLasts :: FL (PatchChoice p) m y} -> PatchChoices p x y src/Darcs/IO.hs:44:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mReadFilePS’ In the instance declaration for ‘ApplyMonad IO Tree’ src/Darcs/IO.hs:100:10: Warning: ‘TolerantIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:109:10: Warning: ‘SilentIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/IO.hs:115:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad TolerantIO Tree’ src/Darcs/IO.hs:149:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, and ‘mDoesFileExist’ In the instance declaration for ‘ApplyMonad SilentIO Tree’ src/Darcs/Repository/HashedIO.hs:111:10: Warning: No explicit implementation for ‘nestedApply’, ‘liftApply’, ‘getApplyState’, ‘putApplyState’, ‘editFile’, ‘editDirectory’, ‘mDoesFileExist’, and ‘mModifyFilePS’ In the instance declaration for ‘ApplyMonad (HashedIO p) Tree’ src/Darcs/Repository/Internal.hs:54:1: Warning: The import of ‘<>’ from module ‘Printer’ is redundant src/Darcs/Repository/Internal.hs:65:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Repository/Internal.hs:189:10: Warning: ‘RIO’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal. src/Darcs/Repository.hs:185:7: Warning: This pattern-binding binds no variables: (_ :: Repository p r u t) = toRepo src/Darcs/Test.hs:24:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/SelectChanges.hs:50:1: Warning: The import of ‘nullFZ’ from module ‘Darcs.Witnesses.WZipper’ is redundant src/Darcs/SelectChanges.hs:294:32: Warning: This binding for ‘skipped'’ shadows the existing binding bound at src/Darcs/SelectChanges.hs:280:12 src/Darcs/Commands/AmendRecord.hs:65:1: Warning: The import of ‘PatchInfo’ from module ‘Darcs.Patch.Info’ is redundant src/Darcs/Commands/Dist.hs:37:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/Darcs/Commands/TrackDown.hs:21:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead src/URL/HTTP.hs:8:1: Warning: The import of ‘Version’ is redundant except perhaps to import instances from ‘Version’ To import instances alone, use: import Version() src/Darcs/Commands/Send.hs:33:1: Warning: The import of ‘stripPrefix’ from module ‘Data.List’ is redundant Haddock coverage: 7% ( 1 / 14) in 'URL.Request' 0% ( 0 / 3) in 'Encoding.IConv' 0% ( 0 / 13) in 'Darcs.Witnesses.Show' 33% ( 1 / 3) in 'Darcs.Patch.OldDate' 0% ( 0 / 6) in 'Darcs.Patch.Prim.V3.ObjectMap' 50% ( 2 / 4) in 'Darcs.Patch.Format' 67% ( 2 / 3) in 'Encoding' 50% ( 1 / 2) in 'Darcs.Patch.RegChars' 85% ( 17 / 20) in 'IsoDate' 100% ( 4 / 4) in 'DateMatcher' 100% ( 3 / 3) in 'Ratified' 0% ( 0 / 6) in 'Darcs.Witnesses.Unsafe' 62% ( 8 / 13) in 'English' 43% ( 6 / 14) in 'Workaround' 50% ( 2 / 4) in 'Darcs.Witnesses.Eq' 0% ( 0 / 7) in 'Darcs.SignalHandler' 22% ( 5 / 23) in 'Darcs.Witnesses.Sealed' 9% ( 2 / 23) in 'Darcs.Global' 0% ( 0 / 3) in 'Darcs.Patch.MatchData' 29% ( 4 / 14) in 'Progress' 14% ( 1 / 7) in 'Exec' 0% ( 0 / 11) in 'URL.Curl' 55% ( 17 / 31) in 'ByteStringUtils' 0% ( 0 / 3) in 'Darcs.Patch.TokenReplace' Warning: Darcs.Patch.ReadMonads: parse is exported separately but will be documented under ParserM. Consider exporting it together with its parent(s) for code clarity. 95% ( 21 / 22) in 'Darcs.Patch.ReadMonads' 83% ( 55 / 66) in 'Printer' 0% ( 0 / 5) in 'Darcs.Bug' 15% ( 2 / 13) in 'Darcs.URL' 25% ( 1 / 4) in 'Darcs.Email' 100% ( 3 / 3) in 'Lcs' 2% ( 1 / 43) in 'Darcs.Witnesses.Ordered' 38% ( 3 / 8) in 'Darcs.Patch.Commute' 0% ( 0 / 4) in 'Darcs.Patch.Invert' 60% ( 12 / 20) in 'Darcs.Patch.Permutations' 14% ( 1 / 7) in 'Darcs.Patch.Bracketed' 67% ( 2 / 3) in 'Darcs.Patch.Merge' 0% ( 0 / 2) in 'Darcs.Patch.Inspect' 14% ( 2 / 14) in 'Darcs.Witnesses.WZipper' 22% ( 4 / 18) in 'Darcs.Patch.FileName' 50% ( 13 / 26) in 'Darcs.RepoPath' 47% ( 21 / 45) in 'Darcs.Utils' 0% ( 0 / 7) in 'Darcs.Compat' 7% ( 2 / 27) in 'Darcs.Flags' 25% ( 2 / 8) in 'Darcs.Ssh' 21% ( 7 / 33) in 'Darcs.Lock' 0% ( 0 / 7) in 'Darcs.Patch.Read' 0% ( 0 / 3) in 'Darcs.Patch.SummaryData' 50% ( 1 / 2) in 'Crypt.SHA256' 100% ( 3 / 3) in 'CommandLine' 18% ( 2 / 11) in 'URL' 16% ( 5 / 32) in 'Darcs.External' 20% ( 1 / 5) in 'Darcs.ColorPrinter' 50% ( 2 / 4) in 'Darcs.MonadProgress' 17% ( 1 / 6) in 'Darcs.Patch.ApplyMonad' 33% ( 2 / 6) in 'Darcs.Patch.Apply' 40% ( 2 / 5) in 'Darcs.Patch.Repair' 64% ( 7 / 11) in 'Darcs.Repository.Format' 67% ( 2 / 3) in 'Darcs.Repository.Motd' 33% ( 1 / 3) in 'Darcs.RemoteApply' 50% ( 1 / 2) in 'SHA1' 37% ( 11 / 30) in 'Darcs.Patch.Info' 0% ( 0 / 7) in 'Darcs.Patch.Show' 11% ( 1 / 9) in 'Darcs.Patch.Patchy' 0% ( 0 / 4) in 'Darcs.Patch.FileHunk' 0% ( 0 / 14) in 'Darcs.Patch.Prim.Class' 12% ( 3 / 24) in 'Darcs.Patch.Prim' 0% ( 0 / 4) in 'Darcs.Patch.V1.Core' 0% ( 0 / 2) in 'Darcs.Patch.V1.Show' 50% ( 1 / 2) in 'Darcs.Patch.Effect' 0% ( 0 / 5) in 'Darcs.Patch.Conflict' 0% ( 0 / 5) in 'Darcs.Patch.Summary' 0% ( 0 / 2) in 'Darcs.Patch.ConflictMarking' 0% ( 0 / 5) in 'Darcs.Patch.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.V1.Read' 17% ( 1 / 6) in 'Darcs.Patch.Prim.V1.Core' 0% ( 0 / 4) in 'Darcs.Patch.Prim.V1.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Read' 0% ( 0 / 8) in 'Darcs.Patch.Prim.V3.Core' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Commute' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Details' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V3.Read' 0% ( 0 / 2) in 'Darcs.Patch.Dummy' 0% ( 0 / 1) in 'Darcs.Patch.Bracketed.Instances' 0% ( 0 / 3) in 'Darcs.Patch.Viewing' 67% ( 4 / 6) in 'Darcs.Patch.Split' 8% ( 1 / 12) in 'Darcs.Patch.Named' 0% ( 0 / 1) in 'Darcs.Patch.Patchy.Instances' 0% ( 0 / 2) in 'Darcs.Patch.RepoPatch' Warning: Darcs.Patch: effect is exported separately but will be documented under Effect. Consider exporting it together with its parent(s) for code clarity. 10% ( 7 / 67) in 'Darcs.Patch' 38% ( 8 / 21) in 'Darcs.Patch.PatchInfoAnd' 20% ( 1 / 5) in 'Darcs.Annotate' 50% ( 5 / 10) in 'Darcs.Patch.Set' 75% ( 3 / 4) in 'Darcs.ProgressPatches' 67% ( 4 / 6) in 'Darcs.CommandsAux' 33% ( 6 / 18) in 'Darcs.Patch.Depends' 36% ( 4 / 11) in 'Darcs.Patch.Match' 0% ( 0 / 4) in 'Darcs.Repository.Old' 30% ( 8 / 27) in 'Darcs.Patch.Choices' 0% ( 0 / 7) in 'Darcs.Patch.TouchesFiles' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1.Show' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Apply' 0% ( 0 / 1) in 'Darcs.Patch.Prim.V1.Coalesce' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V1' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3.Show' 0% ( 0 / 2) in 'Darcs.Patch.Prim.V3' 0% ( 0 / 1) in 'Darcs.Patch.V1.Viewing' 0% ( 0 / 2) in 'Darcs.Patch.V1' 89% ( 16 / 18) in 'Darcs.Patch.V2.Non' 71% ( 5 / 7) in 'Darcs.Patch.V2.Real' 33% ( 1 / 3) in 'Darcs.Patch.V2' 40% ( 4 / 10) in 'Darcs.Patch.Bundle' 38% ( 10 / 26) in 'Darcs.Repository.Cache' 4% ( 1 / 23) in 'Darcs.Repository.Prefs' 50% ( 1 / 2) in 'Darcs.Diff' 0% ( 0 / 4) in 'Darcs.Resolution' 0% ( 0 / 3) in 'Darcs.IO' 0% ( 0 / 2) in 'Darcs.Repository.ApplyPatches' 14% ( 1 / 7) in 'Darcs.Repository.InternalTypes' 71% ( 5 / 7) in 'Darcs.Repository.LowLevel' 59% ( 10 / 17) in 'Darcs.Repository.State' 0% ( 0 / 6) in 'Darcs.Repository.HashedIO' 9% ( 2 / 23) in 'Darcs.Repository.HashedRepo' 23% ( 12 / 52) in 'Darcs.Repository.Internal' 0% ( 0 / 3) in 'Darcs.Repository.Merge' 26% ( 17 / 65) in 'Darcs.Repository' 16% ( 24 /150) in 'Darcs.Arguments' 0% ( 0 / 23) in 'Darcs.Commands' 80% ( 4 / 5) in 'Darcs.PrintPatch' 0% ( 0 / 4) in 'Darcs.Test' 33% ( 1 / 3) in 'Darcs.Commands.Add' 0% ( 0 / 3) in 'Darcs.Commands.Util' 50% ( 12 / 24) in 'Darcs.Match' 89% ( 8 / 9) in 'Darcs.SelectChanges' 0% ( 0 / 6) in 'Darcs.Commands.Record' 33% ( 1 / 3) in 'Darcs.Commands.AmendRecord' 0% ( 0 / 2) in 'Darcs.Commands.Annotate' 0% ( 0 / 3) in 'Darcs.Commands.Apply' 0% ( 0 / 3) in 'Darcs.Commands.Changes' 0% ( 0 / 5) in 'Darcs.Repository.Repair' 0% ( 0 / 3) in 'Darcs.Commands.Check' 0% ( 0 / 2) in 'Darcs.Commands.Convert' 0% ( 0 / 2) in 'Darcs.Commands.Diff' 50% ( 1 / 2) in 'Darcs.Commands.Dist' 0% ( 0 / 3) in 'Darcs.Commands.Get' 33% ( 1 / 3) in 'Darcs.Commands.GZCRCs' 0% ( 0 / 3) in 'Darcs.Commands.Init' 0% ( 0 / 2) in 'Darcs.Commands.MarkConflicts' 0% ( 0 / 3) in 'Darcs.Commands.Move' 0% ( 0 / 2) in 'Darcs.Commands.Optimize' 0% ( 0 / 2) in 'Darcs.Commands.Push' 0% ( 0 / 2) in 'Darcs.Commands.Put' 0% ( 0 / 4) in 'Darcs.Commands.Remove' 0% ( 0 / 3) in 'Darcs.Commands.Replace' 0% ( 0 / 3) in 'Darcs.Commands.Unrevert' 0% ( 0 / 2) in 'Darcs.Commands.Revert' 0% ( 0 / 5) in 'Darcs.Commands.Unrecord' 0% ( 0 / 2) in 'Darcs.Commands.Rollback' 0% ( 0 / 2) in 'Darcs.Commands.SetPref' 0% ( 0 / 2) in 'Darcs.Commands.ShowAuthors' 0% ( 0 / 2) in 'Darcs.Commands.ShowBug' 0% ( 0 / 2) in 'Darcs.Commands.ShowContents' 0% ( 0 / 5) in 'Darcs.Commands.ShowFiles' 0% ( 0 / 2) in 'Darcs.Commands.ShowTags' 0% ( 0 / 3) in 'Darcs.Commands.ShowIndex' 0% ( 0 / 2) in 'Darcs.Commands.Tag' 0% ( 0 / 2) in 'Darcs.Commands.Test' 0% ( 0 / 2) in 'Darcs.Commands.TrackDown' 0% ( 0 / 2) in 'Darcs.Commands.TransferMode' 33% ( 1 / 3) in 'Darcs.Commands.WhatsNew' 0% ( 0 / 3) in 'Darcs.Commands.Pull' 0% ( 0 / 2) in 'Darcs.Commands.ShowRepo' 0% ( 0 / 4) in 'Darcs.Commands.Show' 0% ( 0 / 4) in 'Version' 0% ( 0 / 5) in 'URL.HTTP' 0% ( 0 / 2) in 'Darcs.Commands.Send' 50% ( 1 / 2) in 'Darcs.TheCommands' 17% ( 1 / 6) in 'Darcs.Commands.Help' 0% ( 0 / 2) in 'Darcs.ArgumentDefaults' 0% ( 0 / 2) in 'Darcs.RunCommand' Warning: Darcs.Patch.RegChars: could not find link destinations for: Darcs.Patch.RegChars.unescapeChars Darcs.Patch.RegChars.normalRegChars Warning: IsoDate: could not find link destinations for: IsoDate.showIsoDateTime IsoDate.readDate IsoDate.dateTime IsoDate.englishDate IsoDate.englishTime IsoDate.englishAgo IsoDate.cvsDateTime IsoDate.iso8601DateTime IsoDate.optchain IsoDate.englishDuration IsoDate.iso8601Time IsoDate.multiplyDiff IsoDate.copyCalendar Warning: DateMatcher: could not find link destinations for: DateMatcher.withinDay DateMatcher.dateRange DateMatcher.cDateRange DateMatcher.within DateMatcher.samePartialDate DateMatcher.tryMatchers Warning: Workaround: could not find link destinations for: GHC.IO.Exception.InappropriateType Warning: Darcs.Witnesses.Sealed: could not find link destinations for: Darcs.Witnesses.Sealed.Stepped Darcs.Witnesses.Sealed.Poly Warning: Progress: could not find link destinations for: Progress._progressData Warning: Darcs.Patch.ReadMonads: could not find link destinations for: Darcs.Patch.ReadMonads.work Darcs.Patch.ReadMonads.maybeWork Darcs.Patch.ReadMonads.peekInput Darcs.Patch.ReadMonads.SM Darcs.Patch.ReadMonads.myLex Warning: Printer: could not find link destinations for: Printer.St Printer.Document Printer.spaceP Printer.newlineP Printer.hPrintPrintables Warning: Darcs.Bug: could not find link destinations for: Darcs.Bug.BugStuff Warning: Lcs: could not find link destinations for: Lcs.BSTArray Lcs.PArray Warning: Darcs.RepoPath: could not find link destinations for: Darcs.RepoPath.CharLike Warning: CommandLine: could not find link destinations for: CommandLine.FTable Warning: Darcs.ColorPrinter: could not find link destinations for: Darcs.ColorPrinter.Policy Darcs.ColorPrinter.getPolicy Darcs.ColorPrinter.lineColorTrans Darcs.ColorPrinter.escape Darcs.ColorPrinter.noEscape Darcs.ColorPrinter.isPrintableAscii Darcs.ColorPrinter.quoteChar Darcs.ColorPrinter.markEscape Darcs.ColorPrinter.color Darcs.ColorPrinter.makeAsciiart Darcs.ColorPrinter.withColor Darcs.ColorPrinter.setColor Darcs.ColorPrinter.makeBold Darcs.ColorPrinter.makeInvert Warning: Darcs.Patch.ApplyMonad: could not find link destinations for: Darcs.Patch.ApplyMonad.OrigFileNameOf Darcs.Patch.ApplyMonad.FilePathMonad Darcs.Patch.ApplyMonad.FilePathMonadState Darcs.Patch.ApplyMonad.RestrictedApply Warning: Darcs.Patch.Prim.V1.Commute: could not find link destinations for: Darcs.Patch.Prim.V1.Commute.CommuteFunction Warning: Darcs.Patch.PatchInfoAnd: could not find link destinations for: Darcs.Patch.PatchInfoAnd.SimpleHopefully Warning: Darcs.Annotate: could not find link destinations for: Darcs.Annotate.Annotated Warning: Darcs.Patch.Choices: could not find link destinations for: Darcs.Patch.Choices.TG Warning: Darcs.Patch.Prim.V1.Coalesce: could not find link destinations for: Darcs.Patch.Prim.V1.Coalesce.coalesce Darcs.Patch.Prim.V1.Coalesce.pushCoalescePatch Warning: Darcs.Patch.V2.Non: could not find link destinations for: Darcs.Patch.V2.Non.WL Warning: Darcs.Patch.V2.Real: could not find link destinations for: Darcs.Patch.V2.Real.CommonRL Darcs.Patch.V2.Real.Common Darcs.Patch.V2.Real.allNormal Darcs.Patch.V2.Real.pullCommon Darcs.Patch.V2.Real.pullCommonRL Warning: Darcs.IO: could not find link destinations for: Darcs.IO.TolerantIO Darcs.IO.SilentIO Warning: Darcs.Repository.HashedIO: could not find link destinations for: Darcs.Repository.HashedIO.HashDir Warning: Darcs.Arguments: could not find link destinations for: Darcs.Arguments.getContentString Darcs.Arguments.isa Darcs.Arguments.isAnAbsolute Darcs.Arguments.isAnAbsoluteOrStd Warning: Darcs.Match: could not find link destinations for: Darcs.Match.firstMatcher Darcs.Match.secondMatcher Warning: Darcs.SelectChanges: could not find link destinations for: Darcs.SelectChanges.PatchSelection Darcs.SelectChanges.PatchSelectionContext Darcs.SelectChanges.triv Darcs.SelectChanges.iswanted Darcs.SelectChanges.KeyPress Darcs.SelectChanges.currentPatch Darcs.SelectChanges.decide Darcs.SelectChanges.selected Warning: Darcs.Commands.Replace: could not find link destinations for: Darcs.Commands.Replace.filenameToks Darcs.Commands.Replace.replaceHelp Documentation created: dist/doc/html/darcs/index.html, dist/doc/html/darcs/darcs.txt Preprocessing executable 'darcs' for darcs-2.8.5... + make html mkdir -p doc/manual ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html >doc/manual/darcs.tex darcs: internal error: evacuate(static): strange closure type 65104 (GHC version 7.8.4 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /bin/sh: line 1: 30965 Aborted (core dumped) ./dist/build/darcs/darcs --preprocess-manual darcs.tex --html > doc/manual/darcs.tex GNUmakefile:11: recipe for target 'doc/manual/darcs.tex' failed make: *** [doc/manual/darcs.tex] Error 134 error: Bad exit status from /var/tmp/rpm-tmp.MTfMRS (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.MTfMRS (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/mockbuild/trace_decorator.py", line 84, in trace result = func(*args, **kw) File "/usr/lib/python3.4/site-packages/mockbuild/util.py", line 526, in do raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) mockbuild.exception.Error: Command failed. See logs for output. # bash --login -c /usr/bin/rpmbuild -bb --target armv6hl --nodeps --define '__spec_check_template exit 0; ' /builddir/build/SPECS/darcs.spec LEAVE do --> EXCEPTION RAISED