straddle:darcs-beta-2.7.99.1 mg$ uname -a
Darwin straddle 10.7.4 Darwin Kernel Version 10.7.4: Mon Apr 18 21:24:17 PDT 2011; root:xnu-1504.14.12~3/RELEASE_X86_64 x86_64
straddle:darcs-beta-2.7.99.1 mg$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.0.4
straddle:darcs-beta-2.7.99.1 mg$ cabal configure -ftest
Resolving dependencies...
[1 of 1] Compiling Main ( Setup.lhs, dist/setup/Main.o )
Setup.lhs:10:34:
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 ./dist/setup/setup ...
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
Configuring darcs-beta-2.7.99.1...
Warning: Unknown extensions: NoMonoLocalBinds, NoMonoLocalBinds,
NoMonoLocalBinds
straddle:darcs-beta-2.7.99.1 mg$ cabal build
Preprocessing library darcs-beta-2.7.99.1...
Preprocessing executables for darcs-beta-2.7.99.1...
Building darcs-beta-2.7.99.1...
[ 1 of 181] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.o )
[ 2 of 181] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.o )
[ 3 of 181] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.o )
[ 4 of 181] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.o )
[ 5 of 181] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.o )
[ 6 of 181] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.o )
[ 7 of 181] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.o )
[ 8 of 181] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.o )
[ 9 of 181] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.o )
[ 10 of 181] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.o )
[ 11 of 181] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.o )
[ 12 of 181] Compiling English ( src/English.hs, dist/build/English.o )
[ 13 of 181] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.o )
[ 14 of 181] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.o )
[ 15 of 181] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.o )
src/Darcs/SignalHandler.hs:30:38:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/SignalHandler.hs:30:45:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
[ 16 of 181] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.o )
[ 17 of 181] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.o )
src/Darcs/Global.hs:64:39:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:64:46:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:76:1:
Warning: The import of `System.Exit' is redundant
except perhaps to import instances from `System.Exit'
To import instances alone, use: import System.Exit()
[ 18 of 181] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.o )
[ 19 of 181] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.o )
[ 20 of 181] Compiling Progress ( src/Progress.hs, dist/build/Progress.o )
[ 21 of 181] Compiling Exec ( src/Exec.hs, dist/build/Exec.o )
[ 22 of 181] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.o )
[ 23 of 181] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.o )
[ 24 of 181] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.o )
[ 25 of 181] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.o )
SpecConstr
Function `$j_X13lv{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_X13lw{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 26 of 181] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.o )
[ 27 of 181] Compiling Printer ( src/Printer.lhs, dist/build/Printer.o )
[ 28 of 181] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.o )
[ 29 of 181] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.o )
[ 30 of 181] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.o )
[ 31 of 181] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.o )
SpecConstr
Function `$j_X1ldc{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 32 of 181] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.o )
[ 33 of 181] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.o )
[ 34 of 181] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.o )
[ 35 of 181] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.o )
[ 36 of 181] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.o )
[ 37 of 181] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.o )
[ 38 of 181] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.o )
[ 39 of 181] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.o )
[ 40 of 181] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.o )
[ 41 of 181] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.o )
[ 42 of 181] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.o )
SpecConstr
Function `$j_s1I5k{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s1I5k{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 43 of 181] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.o )
[ 44 of 181] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.o )
[ 45 of 181] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.o )
[ 46 of 181] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.o )
[ 47 of 181] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.o )
[ 48 of 181] Compiling URL ( src/URL.hs, dist/build/URL.o )
SpecConstr
Function `$j_s25YE{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
src/URL.hs:24:34:
Warning: In the use of `isEmptyChan'
(imported from Control.Concurrent.Chan):
Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See http://hackage.haskell.org/trac/ghc/ticket/4154 for details"
[ 49 of 181] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.o )
[ 50 of 181] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.o )
[ 51 of 181] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.o )
[ 52 of 181] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.o )
[ 53 of 181] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.o )
[ 54 of 181] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.o )
[ 55 of 181] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.o )
[ 56 of 181] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.o )
src/Darcs/Patch/ApplyMonad.hs:38:1:
Warning: The import of `Object'
from module `Darcs.Patch.Prim.V3.ObjectMap' is redundant
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:96:19:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:97:17:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:137:26:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/ApplyMonad.hs:136:27
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:154:10:
Warning: orphan instance: instance MonadProgress FilePathMonad
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:173:10:
Warning: orphan instance: instance MonadProgress RestrictedApply
[ 57 of 181] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.o )
[ 58 of 181] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.o )
[ 59 of 181] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.o )
[ 60 of 181] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.o )
[ 61 of 181] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.o )
[ 62 of 181] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.o )
[ 63 of 181] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.o )
src/Darcs/Patch/Prim.hs:16:40:
Warning: `addfile' is exported by `PrimConstruct(..)' and `addfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `adddir' is exported by `PrimConstruct(..)' and `adddir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `move' is exported by `PrimConstruct(..)' and `move'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmdir' is exported by `PrimConstruct(..)' and `rmdir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmfile' is exported by `PrimConstruct(..)' and `rmfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `tokreplace' is exported by `PrimConstruct(..)' and `tokreplace'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `changepref' is exported by `PrimConstruct(..)' and `changepref'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `hunk' is exported by `PrimConstruct(..)' and `hunk'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `binary' is exported by `PrimConstruct(..)' and `binary'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `primFromHunk' is exported by `PrimConstruct(..)' and `primFromHunk'
[ 64 of 181] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.o )
[ 65 of 181] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.o )
[ 66 of 181] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.o )
[ 67 of 181] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.o )
[ 68 of 181] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.o )
SpecConstr
Function `combine{v s2ySH} [lid]'
has five call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 69 of 181] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.o )
[ 70 of 181] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/Darcs/Patch/V1/Commute.o )
src/Darcs/Patch/V1/Commute.hs:412:17:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
src/Darcs/Patch/V1/Commute.hs:421:18:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
[ 71 of 181] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.o )
[ 72 of 181] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.o )
[ 73 of 181] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.o )
[ 74 of 181] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.o )
[ 75 of 181] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.o )
[ 76 of 181] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.o )
[ 77 of 181] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.o )
[ 78 of 181] 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 import of `Darcs.Bug' is redundant
except perhaps to import instances from `Darcs.Bug'
To import instances alone, use: import Darcs.Bug()
[ 79 of 181] 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 _ = ...
[ 80 of 181] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.o )
[ 81 of 181] 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: _
[ 82 of 181] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.o )
[ 83 of 181] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.o )
[ 84 of 181] 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 _ _ _)
[ 85 of 181] 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 `TreeIO, readFile, fileExists, tree'
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 import of `BS.concat'
from module `Data.ByteString' is redundant
src/Darcs/Patch/Viewing.hs:34:1:
Warning: The 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
[ 86 of 181] 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))
[ 87 of 181] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.o )
[ 88 of 181] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.o )
src/Darcs/Patch/Patchy/Instances.hs:10:1:
Warning: The import of `Darcs.Patch.Apply' is redundant
except perhaps to import instances from `Darcs.Patch.Apply'
To import instances alone, use: import Darcs.Patch.Apply()
src/Darcs/Patch/Patchy/Instances.hs:12:1:
Warning: The import of `Storage.Hashed.Tree' is redundant
except perhaps to import instances from `Storage.Hashed.Tree'
To import instances alone, use: import Storage.Hashed.Tree()
[ 89 of 181] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.o )
src/Darcs/Patch/RepoPatch.hs:10:1:
Warning: The import of `FromPrims'
from module `Darcs.Patch.Prim' is redundant
[ 90 of 181] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.o )
[ 91 of 181] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.o )
[ 92 of 181] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.o )
src/Darcs/Annotate.hs:86:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad AnnotatedM Tree'
src/Darcs/Annotate.hs:86:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad AnnotatedM Tree'
[ 93 of 181] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.o )
[ 94 of 181] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.o )
[ 95 of 181] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.o )
[ 96 of 181] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.o )
[ 97 of 181] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.o )
[ 98 of 181] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.o )
[ 99 of 181] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.o )
src/Darcs/Patch/Choices.hs:64:1:
Warning: The import of `State'
from module `Control.Monad.State' is redundant
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
[100 of 181] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.o )
[101 of 181] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.o )
src/Darcs/Patch/Prim/V1/Show.hs:9:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
[102 of 181] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.o )
[103 of 181] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.o )
src/Darcs/Patch/V1/Viewing.hs:5:1:
Warning: The import of `Darcs.Patch.FileHunk' is redundant
except perhaps to import instances from `Darcs.Patch.FileHunk'
To import instances alone, use: import Darcs.Patch.FileHunk()
src/Darcs/Patch/V1/Viewing.hs:9:1:
Warning: The import of `Darcs.Patch.Viewing' is redundant
except perhaps to import instances from `Darcs.Patch.Viewing'
To import instances alone, use: import Darcs.Patch.Viewing()
[104 of 181] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.o )
[105 of 181] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.o )
src/Darcs/Patch/V2/Non.hs:67:1:
Warning: The import of `redText' from module `Printer' is redundant
src/Darcs/Patch/V2/Non.hs:68:1:
Warning: The import of `BC.ByteString'
from module `Data.ByteString.Char8' is redundant
src/Darcs/Patch/V2/Non.hs:206:21:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:21
src/Darcs/Patch/V2/Non.hs:208:18:
Warning: This binding for `ns' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:9
src/Darcs/Patch/V2/Non.hs:208:22:
Warning: This binding for `c' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:19
src/Darcs/Patch/V2/Non.hs:265:28:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
src/Darcs/Patch/V2/Non.hs:266:31:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
[106 of 181] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.o )
[107 of 181] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.o )
[108 of 181] 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:5:
Warning: Pattern match(es) are non-exhaustive
In an equation for `apply':
Patterns not matched:
Move _ _ _
Identity
src/Darcs/Patch/Prim/V3/Apply.hs:26:21:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:28:21:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:29:23:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:38:10:
Warning: No explicit method nor default method 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
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mDoesDirectoryExist'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mCreateDirectory'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRemoveDirectory'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRemoveFile'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRename'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `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
src/Darcs/Patch/Prim/V3/Apply.hs:54:19:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/impossible.h:1:1:
Warning: The import of `Darcs.Bug' is redundant
except perhaps to import instances from `Darcs.Bug'
To import instances alone, use: import Darcs.Bug()
[109 of 181] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.o )
[110 of 181] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.o )
[111 of 181] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.o )
[112 of 181] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.o )
[113 of 181] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.o )
src/Darcs/Repository/Prefs.hs:51:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[114 of 181] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.o )
[115 of 181] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.o )
src/Darcs/Patch/Prim/V1/Apply.hs:13:1:
Warning: The import of `fp2fn'
from module `Darcs.Patch.FileName' is redundant
src/Darcs/Patch/Prim/V1/Apply.hs:17:1:
Warning: The import of `Darcs.Global' is redundant
except perhaps to import instances from `Darcs.Global'
To import instances alone, use: import Darcs.Global()
src/Darcs/Patch/Prim/V1/Apply.hs:21:1:
Warning: The import of `Darcs.Repository.Prefs' is redundant
except perhaps to import instances from `Darcs.Repository.Prefs'
To import instances alone, use: import Darcs.Repository.Prefs()
src/Darcs/Patch/Prim/V1/Apply.hs:29:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
src/Darcs/Patch/Prim/V1/Apply.hs:97:45:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction:
Patterns not matched:
Move _ _
DP _ _
ChangePref _ _ _
[116 of 181] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.o )
[117 of 181] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.o )
[118 of 181] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.o )
[119 of 181] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.o )
src/Darcs/Repository/State.hs:38:1:
Warning: The import of `isNothing'
from module `Data.Maybe' is redundant
src/Darcs/Repository/State.hs:40:1:
Warning: The import of `mkRegex'
from module `Text.Regex' is redundant
src/Darcs/Repository/State.hs:197:24:
Warning: Defined but not used: `r'
src/Darcs/Repository/State.hs:249:32:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: (AnchoredPath []) _
[120 of 181] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.o )
src/Darcs/Repository/HashedIO.hs:68:6:
Warning: Defined but not used: type constructor or class `RO'
src/Darcs/Repository/HashedIO.hs:68:11:
Warning: Defined but not used: data constructor `RO'
src/Darcs/Repository/HashedIO.hs:79:1:
Warning: Top-level binding with no type signature:
mWithCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:97:1:
Warning: Top-level binding with no type signature:
mInCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mModifyFilePS'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
[121 of 181] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.o )
[122 of 181] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.o )
[123 of 181] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.o )
[124 of 181] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.o )
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad SilentIO Tree'
[125 of 181] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.o )
src/Darcs/Repository/Internal.hs:52:1:
Warning: The import of `<>' from module `Printer' is redundant
[126 of 181] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.o )
[127 of 181] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.o )
[128 of 181] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.o )
[129 of 181] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.o )
[130 of 181] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.o )
src/Darcs/Arguments.hs:741:1:
Warning: Top-level binding with no type signature:
amendUnrecord :: DarcsOption
src/Darcs/Arguments.hs:1236:1:
Warning: Top-level binding with no type signature:
machineReadable :: DarcsOption
[131 of 181] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.o )
[132 of 181] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.o )
[133 of 181] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.o )
[134 of 181] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.o )
[135 of 181] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.o )
[136 of 181] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.o )
[137 of 181] 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
[138 of 181] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.o )
SpecConstr
Function `$j_s5nnw{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5nnw{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[139 of 181] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.o )
[140 of 181] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.o )
[141 of 181] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.o )
[142 of 181] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.o )
[143 of 181] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.o )
src/Darcs/Repository/Repair.hs:25:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[144 of 181] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.o )
[145 of 181] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.o )
[146 of 181] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.o )
[147 of 181] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.o )
[148 of 181] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.o )
[149 of 181] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.o )
SpecConstr
Function `$j_s5SYR{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SYR{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SYR{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SYR{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SYR{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SYR{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SZ0{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SYE{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5SZf{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[150 of 181] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.o )
[151 of 181] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.o )
[152 of 181] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.o )
[153 of 181] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.o )
[154 of 181] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.o )
[155 of 181] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.o )
[156 of 181] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.o )
[157 of 181] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.o )
[158 of 181] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.o )
[159 of 181] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.o )
[160 of 181] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.o )
[161 of 181] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.o )
[162 of 181] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.o )
[163 of 181] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.o )
[164 of 181] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.o )
[165 of 181] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.o )
[166 of 181] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.o )
[167 of 181] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.o )
[168 of 181] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.o )
[169 of 181] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.o )
[170 of 181] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.o )
[171 of 181] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.o )
[172 of 181] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.o )
[173 of 181] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.o )
[174 of 181] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.o )
[175 of 181] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.o )
[176 of 181] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.o )
[177 of 181] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.o )
[178 of 181] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.o )
[179 of 181] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.o )
SpecConstr
Function `gank{v s6FRa} [lid]'
has six call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[180 of 181] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.o )
[181 of 181] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.o )
[ 1 of 181] Compiling URL.Request ( src/URL/Request.hs, dist/build/URL/Request.p_o )
[ 2 of 181] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/Darcs/Witnesses/Show.p_o )
[ 3 of 181] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/Darcs/Patch/OldDate.p_o )
[ 4 of 181] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/Darcs/Patch/Prim/V3/ObjectMap.p_o )
[ 5 of 181] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/Darcs/Patch/Format.p_o )
[ 6 of 181] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/Darcs/Patch/RegChars.p_o )
[ 7 of 181] Compiling IsoDate ( src/IsoDate.hs, dist/build/IsoDate.p_o )
[ 8 of 181] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/DateMatcher.p_o )
[ 9 of 181] Compiling Ratified ( src/Ratified.hs, dist/build/Ratified.p_o )
[ 10 of 181] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/Darcs/Witnesses/Unsafe.p_o )
[ 11 of 181] Compiling Version ( dist/build/autogen/Version.hs, dist/build/Version.p_o )
[ 12 of 181] Compiling English ( src/English.hs, dist/build/English.p_o )
[ 13 of 181] Compiling Workaround ( src/Workaround.hs, dist/build/Workaround.p_o )
[ 14 of 181] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/Darcs/Witnesses/Eq.p_o )
[ 15 of 181] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/Darcs/SignalHandler.p_o )
src/Darcs/SignalHandler.hs:30:38:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/SignalHandler.hs:30:45:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
[ 16 of 181] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/Darcs/Witnesses/Sealed.p_o )
[ 17 of 181] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/Darcs/Global.p_o )
src/Darcs/Global.hs:64:39:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:64:46:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:76:1:
Warning: The import of `System.Exit' is redundant
except perhaps to import instances from `System.Exit'
To import instances alone, use: import System.Exit()
[ 18 of 181] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/URL/HTTP.p_o )
[ 19 of 181] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/Darcs/Patch/MatchData.p_o )
[ 20 of 181] Compiling Progress ( src/Progress.hs, dist/build/Progress.p_o )
[ 21 of 181] Compiling Exec ( src/Exec.hs, dist/build/Exec.p_o )
[ 22 of 181] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/URL/Curl.p_o )
[ 23 of 181] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/ByteStringUtils.p_o )
[ 24 of 181] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/Darcs/Patch/TokenReplace.p_o )
[ 25 of 181] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/Darcs/Patch/ReadMonads.p_o )
SpecConstr
Function `$j_X2Aq4{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_X2Aq5{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 26 of 181] Compiling SHA1 ( src/SHA1.hs, dist/build/SHA1.p_o )
[ 27 of 181] Compiling Printer ( src/Printer.lhs, dist/build/Printer.p_o )
[ 28 of 181] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/Darcs/Bug.p_o )
[ 29 of 181] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/Darcs/URL.p_o )
[ 30 of 181] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/Darcs/Email.p_o )
[ 31 of 181] Compiling Lcs ( src/Lcs.hs, dist/build/Lcs.p_o )
[ 32 of 181] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/Darcs/Witnesses/Ordered.p_o )
[ 33 of 181] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/Darcs/Patch/Commute.p_o )
[ 34 of 181] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/Darcs/Patch/Invert.p_o )
[ 35 of 181] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/Darcs/Patch/Permutations.p_o )
[ 36 of 181] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/Darcs/Patch/Bracketed.p_o )
[ 37 of 181] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/Darcs/Patch/Merge.p_o )
[ 38 of 181] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/Darcs/Patch/Inspect.p_o )
[ 39 of 181] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/Darcs/Witnesses/WZipper.p_o )
[ 40 of 181] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/Darcs/Patch/FileName.p_o )
[ 41 of 181] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/Darcs/RepoPath.p_o )
[ 42 of 181] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/Darcs/Utils.p_o )
[ 43 of 181] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/Darcs/Patch/Info.p_o )
[ 44 of 181] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/Darcs/Compat.p_o )
[ 45 of 181] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/Darcs/Flags.p_o )
[ 46 of 181] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/Darcs/Ssh.p_o )
[ 47 of 181] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/Darcs/Lock.p_o )
[ 48 of 181] Compiling URL ( src/URL.hs, dist/build/URL.p_o )
src/URL.hs:24:34:
Warning: In the use of `isEmptyChan'
(imported from Control.Concurrent.Chan):
Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See http://hackage.haskell.org/trac/ghc/ticket/4154 for details"
[ 49 of 181] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/Darcs/Patch/Read.p_o )
[ 50 of 181] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/Darcs/Patch/SummaryData.p_o )
[ 51 of 181] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/Crypt/SHA256.p_o )
[ 52 of 181] Compiling CommandLine ( src/CommandLine.hs, dist/build/CommandLine.p_o )
[ 53 of 181] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/Darcs/External.p_o )
[ 54 of 181] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/Darcs/ColorPrinter.p_o )
[ 55 of 181] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/Darcs/MonadProgress.p_o )
[ 56 of 181] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/Darcs/Patch/ApplyMonad.p_o )
src/Darcs/Patch/ApplyMonad.hs:38:1:
Warning: The import of `Object'
from module `Darcs.Patch.Prim.V3.ObjectMap' is redundant
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:96:19:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:97:17:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:137:26:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/ApplyMonad.hs:136:27
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:154:10:
Warning: orphan instance: instance MonadProgress FilePathMonad
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:173:10:
Warning: orphan instance: instance MonadProgress RestrictedApply
[ 57 of 181] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/Darcs/Patch/Apply.p_o )
[ 58 of 181] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/Darcs/Patch/Repair.p_o )
[ 59 of 181] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/Darcs/Patch/Show.p_o )
[ 60 of 181] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/Darcs/Patch/Patchy.p_o )
[ 61 of 181] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/Darcs/Patch/FileHunk.p_o )
[ 62 of 181] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/Darcs/Patch/Prim/Class.p_o )
[ 63 of 181] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/Darcs/Patch/Prim.p_o )
src/Darcs/Patch/Prim.hs:16:40:
Warning: `addfile' is exported by `PrimConstruct(..)' and `addfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `adddir' is exported by `PrimConstruct(..)' and `adddir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `move' is exported by `PrimConstruct(..)' and `move'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmdir' is exported by `PrimConstruct(..)' and `rmdir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmfile' is exported by `PrimConstruct(..)' and `rmfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `tokreplace' is exported by `PrimConstruct(..)' and `tokreplace'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `changepref' is exported by `PrimConstruct(..)' and `changepref'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `hunk' is exported by `PrimConstruct(..)' and `hunk'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `binary' is exported by `PrimConstruct(..)' and `binary'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `primFromHunk' is exported by `PrimConstruct(..)' and `primFromHunk'
[ 64 of 181] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/Darcs/Patch/V1/Core.p_o )
[ 65 of 181] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/Darcs/Patch/V1/Show.p_o )
[ 66 of 181] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/Darcs/Patch/Effect.p_o )
[ 67 of 181] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/Darcs/Patch/Conflict.p_o )
[ 68 of 181] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/Darcs/Patch/Summary.p_o )
SpecConstr
Function `combine{v X6Wdm} [lid]'
has five call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `combine{v X6Wdm} [lid]'
has five call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `combine{v X6Wdm} [lid]'
has four call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `combine{v X6Wdm} [lid]'
has four call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `combine{v X6Wdm} [lid]'
has five call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 69 of 181] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/Darcs/Patch/ConflictMarking.p_o )
[ 70 of 181] 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:412:17:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
src/Darcs/Patch/V1/Commute.hs:421:18:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
[ 71 of 181] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/Darcs/Patch/V1/Apply.p_o )
[ 72 of 181] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/Darcs/Patch/V1/Read.p_o )
[ 73 of 181] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/Darcs/Patch/Prim/V1/Core.p_o )
[ 74 of 181] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/Darcs/Patch/Prim/V1/Commute.p_o )
[ 75 of 181] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/Darcs/Patch/Prim/V1/Details.p_o )
[ 76 of 181] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/Darcs/Patch/Prim/V1/Read.p_o )
[ 77 of 181] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/Darcs/Patch/Prim/V3/Core.p_o )
[ 78 of 181] 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 import of `Darcs.Bug' is redundant
except perhaps to import instances from `Darcs.Bug'
To import instances alone, use: import Darcs.Bug()
[ 79 of 181] 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 _ = ...
[ 80 of 181] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/Darcs/Patch/Prim/V3/Details.p_o )
[ 81 of 181] 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: _
[ 82 of 181] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/Darcs/Patch/Dummy.p_o )
[ 83 of 181] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/Darcs/Patch/Bracketed/Instances.p_o )
[ 84 of 181] 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 _ _ _)
[ 85 of 181] 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 `TreeIO, readFile, fileExists, tree'
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 import of `BS.concat'
from module `Data.ByteString' is redundant
src/Darcs/Patch/Viewing.hs:34:1:
Warning: The 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
[ 86 of 181] 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))
[ 87 of 181] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/Darcs/Patch/Named.p_o )
[ 88 of 181] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/Darcs/Patch/Patchy/Instances.p_o )
src/Darcs/Patch/Patchy/Instances.hs:10:1:
Warning: The import of `Darcs.Patch.Apply' is redundant
except perhaps to import instances from `Darcs.Patch.Apply'
To import instances alone, use: import Darcs.Patch.Apply()
src/Darcs/Patch/Patchy/Instances.hs:12:1:
Warning: The import of `Storage.Hashed.Tree' is redundant
except perhaps to import instances from `Storage.Hashed.Tree'
To import instances alone, use: import Storage.Hashed.Tree()
[ 89 of 181] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/Darcs/Patch/RepoPatch.p_o )
src/Darcs/Patch/RepoPatch.hs:10:1:
Warning: The import of `FromPrims'
from module `Darcs.Patch.Prim' is redundant
[ 90 of 181] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/Darcs/Patch.p_o )
[ 91 of 181] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/Darcs/Patch/PatchInfoAnd.p_o )
[ 92 of 181] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/Darcs/Annotate.p_o )
src/Darcs/Annotate.hs:86:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad AnnotatedM Tree'
src/Darcs/Annotate.hs:86:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad AnnotatedM Tree'
[ 93 of 181] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/Darcs/Patch/Set.p_o )
[ 94 of 181] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/Darcs/ProgressPatches.p_o )
[ 95 of 181] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/Darcs/CommandsAux.p_o )
[ 96 of 181] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/Darcs/Patch/Depends.p_o )
[ 97 of 181] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/Darcs/Patch/Bundle.p_o )
[ 98 of 181] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/Darcs/Patch/Match.p_o )
[ 99 of 181] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/Darcs/Patch/Choices.p_o )
src/Darcs/Patch/Choices.hs:64:1:
Warning: The import of `State'
from module `Control.Monad.State' is redundant
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
[100 of 181] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/Darcs/Patch/TouchesFiles.p_o )
[101 of 181] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/Darcs/Patch/Prim/V1/Show.p_o )
src/Darcs/Patch/Prim/V1/Show.hs:9:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
[102 of 181] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/Darcs/Patch/Prim/V1/Coalesce.p_o )
[103 of 181] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/Darcs/Patch/V1/Viewing.p_o )
src/Darcs/Patch/V1/Viewing.hs:5:1:
Warning: The import of `Darcs.Patch.FileHunk' is redundant
except perhaps to import instances from `Darcs.Patch.FileHunk'
To import instances alone, use: import Darcs.Patch.FileHunk()
src/Darcs/Patch/V1/Viewing.hs:9:1:
Warning: The import of `Darcs.Patch.Viewing' is redundant
except perhaps to import instances from `Darcs.Patch.Viewing'
To import instances alone, use: import Darcs.Patch.Viewing()
[104 of 181] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/Darcs/Patch/V1.p_o )
[105 of 181] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/Darcs/Patch/V2/Non.p_o )
src/Darcs/Patch/V2/Non.hs:67:1:
Warning: The import of `redText' from module `Printer' is redundant
src/Darcs/Patch/V2/Non.hs:68:1:
Warning: The import of `BC.ByteString'
from module `Data.ByteString.Char8' is redundant
src/Darcs/Patch/V2/Non.hs:206:21:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:21
src/Darcs/Patch/V2/Non.hs:208:18:
Warning: This binding for `ns' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:9
src/Darcs/Patch/V2/Non.hs:208:22:
Warning: This binding for `c' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:19
src/Darcs/Patch/V2/Non.hs:265:28:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
src/Darcs/Patch/V2/Non.hs:266:31:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
[106 of 181] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/Darcs/Patch/V2/Real.p_o )
[107 of 181] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/Darcs/Patch/V2.p_o )
[108 of 181] 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:5:
Warning: Pattern match(es) are non-exhaustive
In an equation for `apply':
Patterns not matched:
Move _ _ _
Identity
src/Darcs/Patch/Prim/V3/Apply.hs:26:21:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:28:21:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:29:23:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:38:10:
Warning: No explicit method nor default method 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
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mDoesDirectoryExist'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mCreateDirectory'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRemoveDirectory'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRemoveFile'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRename'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `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
src/Darcs/Patch/Prim/V3/Apply.hs:54:19:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/impossible.h:1:1:
Warning: The import of `Darcs.Bug' is redundant
except perhaps to import instances from `Darcs.Bug'
To import instances alone, use: import Darcs.Bug()
[109 of 181] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/Darcs/Patch/Prim/V3.p_o )
[110 of 181] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/Darcs/Repository/Format.p_o )
[111 of 181] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/Darcs/Repository/Motd.p_o )
[112 of 181] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/Darcs/Repository/Cache.p_o )
[113 of 181] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/Darcs/Repository/Prefs.p_o )
src/Darcs/Repository/Prefs.hs:51:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[114 of 181] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/Darcs/Diff.p_o )
[115 of 181] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/Darcs/Patch/Prim/V1/Apply.p_o )
src/Darcs/Patch/Prim/V1/Apply.hs:13:1:
Warning: The import of `fp2fn'
from module `Darcs.Patch.FileName' is redundant
src/Darcs/Patch/Prim/V1/Apply.hs:17:1:
Warning: The import of `Darcs.Global' is redundant
except perhaps to import instances from `Darcs.Global'
To import instances alone, use: import Darcs.Global()
src/Darcs/Patch/Prim/V1/Apply.hs:21:1:
Warning: The import of `Darcs.Repository.Prefs' is redundant
except perhaps to import instances from `Darcs.Repository.Prefs'
To import instances alone, use: import Darcs.Repository.Prefs()
src/Darcs/Patch/Prim/V1/Apply.hs:29:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
src/Darcs/Patch/Prim/V1/Apply.hs:97:45:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction:
Patterns not matched:
Move _ _
DP _ _
ChangePref _ _ _
[116 of 181] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/Darcs/Patch/Prim/V1.p_o )
[117 of 181] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/Darcs/Repository/InternalTypes.p_o )
[118 of 181] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/Darcs/Repository/LowLevel.p_o )
[119 of 181] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/Darcs/Repository/State.p_o )
src/Darcs/Repository/State.hs:38:1:
Warning: The import of `isNothing'
from module `Data.Maybe' is redundant
src/Darcs/Repository/State.hs:40:1:
Warning: The import of `mkRegex'
from module `Text.Regex' is redundant
src/Darcs/Repository/State.hs:197:24:
Warning: Defined but not used: `r'
src/Darcs/Repository/State.hs:249:32:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: (AnchoredPath []) _
[120 of 181] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/Darcs/Repository/HashedIO.p_o )
src/Darcs/Repository/HashedIO.hs:68:6:
Warning: Defined but not used: type constructor or class `RO'
src/Darcs/Repository/HashedIO.hs:68:11:
Warning: Defined but not used: data constructor `RO'
src/Darcs/Repository/HashedIO.hs:79:1:
Warning: Top-level binding with no type signature:
mWithCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:97:1:
Warning: Top-level binding with no type signature:
mInCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mModifyFilePS'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
[121 of 181] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/Darcs/Repository/Old.p_o )
[122 of 181] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/Darcs/Repository/HashedRepo.p_o )
[123 of 181] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/Darcs/RemoteApply.p_o )
[124 of 181] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/Darcs/IO.p_o )
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad SilentIO Tree'
[125 of 181] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/Darcs/Repository/Internal.p_o )
src/Darcs/Repository/Internal.hs:52:1:
Warning: The import of `<>' from module `Printer' is redundant
[126 of 181] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/Darcs/Repository/ApplyPatches.p_o )
[127 of 181] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/Darcs/Resolution.p_o )
[128 of 181] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/Darcs/Repository/Merge.p_o )
[129 of 181] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/Darcs/Repository.p_o )
[130 of 181] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/Darcs/Arguments.p_o )
src/Darcs/Arguments.hs:741:1:
Warning: Top-level binding with no type signature:
amendUnrecord :: DarcsOption
src/Darcs/Arguments.hs:1236:1:
Warning: Top-level binding with no type signature:
machineReadable :: DarcsOption
[131 of 181] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/Darcs/Commands.p_o )
[132 of 181] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/Darcs/PrintPatch.p_o )
[133 of 181] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/Darcs/Test.p_o )
[134 of 181] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/Darcs/Commands/Add.p_o )
[135 of 181] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/Darcs/Commands/Util.p_o )
[136 of 181] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/Darcs/Match.p_o )
[137 of 181] 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
[138 of 181] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/Darcs/Commands/Record.p_o )
[139 of 181] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/Darcs/Commands/AmendRecord.p_o )
[140 of 181] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/Darcs/Commands/Annotate.p_o )
[141 of 181] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/Darcs/Commands/Apply.p_o )
[142 of 181] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/Darcs/Commands/Changes.p_o )
[143 of 181] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/Darcs/Repository/Repair.p_o )
src/Darcs/Repository/Repair.hs:25:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[144 of 181] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/Darcs/Commands/Check.p_o )
[145 of 181] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/Darcs/Commands/Convert.p_o )
[146 of 181] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/Darcs/Commands/Diff.p_o )
[147 of 181] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/Darcs/Commands/Dist.p_o )
[148 of 181] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/Darcs/Commands/Get.p_o )
[149 of 181] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/Darcs/Commands/GZCRCs.p_o )
[150 of 181] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/Darcs/Commands/Init.p_o )
[151 of 181] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/Darcs/Commands/MarkConflicts.p_o )
[152 of 181] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/Darcs/Commands/Move.p_o )
[153 of 181] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/Darcs/Commands/Optimize.p_o )
[154 of 181] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/Darcs/Commands/Push.p_o )
[155 of 181] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/Darcs/Commands/Put.p_o )
[156 of 181] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/Darcs/Commands/Remove.p_o )
[157 of 181] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/Darcs/Commands/Replace.p_o )
[158 of 181] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/Darcs/Commands/Unrevert.p_o )
[159 of 181] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/Darcs/Commands/Revert.p_o )
[160 of 181] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/Darcs/Commands/Unrecord.p_o )
[161 of 181] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/Darcs/Commands/Rollback.p_o )
[162 of 181] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/Darcs/Commands/Send.p_o )
[163 of 181] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/Darcs/Commands/SetPref.p_o )
[164 of 181] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/Darcs/Commands/ShowAuthors.p_o )
[165 of 181] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/Darcs/Commands/ShowBug.p_o )
[166 of 181] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/Darcs/Commands/ShowContents.p_o )
[167 of 181] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/Darcs/Commands/ShowFiles.p_o )
[168 of 181] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/Darcs/Commands/ShowTags.p_o )
[169 of 181] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/Darcs/Commands/ShowRepo.p_o )
[170 of 181] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/Darcs/Commands/ShowIndex.p_o )
[171 of 181] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/Darcs/Commands/Show.p_o )
[172 of 181] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/Darcs/Commands/Tag.p_o )
[173 of 181] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/Darcs/Commands/Test.p_o )
[174 of 181] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/Darcs/Commands/TrackDown.p_o )
[175 of 181] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/Darcs/Commands/TransferMode.p_o )
[176 of 181] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/Darcs/Commands/WhatsNew.p_o )
[177 of 181] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/Darcs/Commands/Pull.p_o )
[178 of 181] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/Darcs/TheCommands.p_o )
[179 of 181] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/Darcs/Commands/Help.p_o )
SpecConstr
Function `gank{v si1tN} [lid]'
has six call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[180 of 181] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/Darcs/ArgumentDefaults.p_o )
[181 of 181] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/Darcs/RunCommand.p_o )
Registering darcs-beta-2.7.99.1...
[ 1 of 175] Compiling Workaround ( src/Workaround.hs, dist/build/darcs/darcs-tmp/Workaround.o )
[ 2 of 175] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs/darcs-tmp/URL/Request.o )
[ 3 of 175] Compiling Ratified ( src/Ratified.hs, dist/build/darcs/darcs-tmp/Ratified.o )
[ 4 of 175] Compiling IsoDate ( src/IsoDate.hs, dist/build/darcs/darcs-tmp/IsoDate.o )
[ 5 of 175] Compiling English ( src/English.hs, dist/build/darcs/darcs-tmp/English.o )
[ 6 of 175] Compiling DateMatcher ( src/DateMatcher.hs, dist/build/darcs/darcs-tmp/DateMatcher.o )
[ 7 of 175] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Unsafe.o )
[ 8 of 175] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Show.o )
[ 9 of 175] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Eq.o )
[ 10 of 175] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Sealed.o )
[ 11 of 175] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RegChars.o )
[ 12 of 175] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V3/ObjectMap.o )
[ 13 of 175] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/OldDate.o )
[ 14 of 175] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/MatchData.o )
[ 15 of 175] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Format.o )
[ 16 of 175] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs/darcs-tmp/Crypt/SHA256.o )
[ 17 of 175] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs/darcs-tmp/CommandLine.o )
[ 18 of 175] Compiling Version ( dist/build/autogen/Version.hs, dist/build/darcs/darcs-tmp/Version.o )
[ 19 of 175] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs/darcs-tmp/Darcs/SignalHandler.o )
src/Darcs/SignalHandler.hs:30:38:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/SignalHandler.hs:30:45:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
[ 20 of 175] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs/darcs-tmp/Darcs/Global.o )
src/Darcs/Global.hs:64:39:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:64:46:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:76:1:
Warning: The import of `System.Exit' is redundant
except perhaps to import instances from `System.Exit'
To import instances alone, use: import System.Exit()
[ 21 of 175] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs/darcs-tmp/ByteStringUtils.o )
[ 22 of 175] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileName.o )
[ 23 of 175] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/SummaryData.o )
[ 24 of 175] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ReadMonads.o )
SpecConstr
Function `$j_X10dn{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_X10do{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 25 of 175] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TokenReplace.o )
[ 26 of 175] Compiling Printer ( src/Printer.lhs, dist/build/darcs/darcs-tmp/Printer.o )
[ 27 of 175] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs/darcs-tmp/Darcs/Bug.o )
[ 28 of 175] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs/darcs-tmp/Darcs/URL.o )
[ 29 of 175] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs/darcs-tmp/Darcs/RepoPath.o )
[ 30 of 175] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/Ordered.o )
[ 31 of 175] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed.o )
[ 32 of 175] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Commute.o )
[ 33 of 175] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Inspect.o )
[ 34 of 175] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Invert.o )
[ 35 of 175] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Merge.o )
[ 36 of 175] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Permutations.o )
[ 37 of 175] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Read.o )
[ 38 of 175] Compiling Darcs.Witnesses.WZipper ( src/Darcs/Witnesses/WZipper.hs, dist/build/darcs/darcs-tmp/Darcs/Witnesses/WZipper.o )
[ 39 of 175] Compiling Lcs ( src/Lcs.hs, dist/build/darcs/darcs-tmp/Lcs.o )
SpecConstr
Function `$j_X1kEw{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 40 of 175] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs/darcs-tmp/Darcs/Email.o )
[ 41 of 175] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs/darcs-tmp/SHA1.o )
[ 42 of 175] Compiling Progress ( src/Progress.hs, dist/build/darcs/darcs-tmp/Progress.o )
[ 43 of 175] Compiling Exec ( src/Exec.hs, dist/build/darcs/darcs-tmp/Exec.o )
[ 44 of 175] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs/darcs-tmp/Darcs/Utils.o )
SpecConstr
Function `$j_s1InF{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s1InF{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 45 of 175] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs/darcs-tmp/Darcs/Compat.o )
[ 46 of 175] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs/darcs-tmp/Darcs/Lock.o )
[ 47 of 175] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Info.o )
[ 48 of 175] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs/darcs-tmp/URL/Curl.o )
[ 49 of 175] Compiling URL ( src/URL.hs, dist/build/darcs/darcs-tmp/URL.o )
SpecConstr
Function `$j_s1YHJ{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
src/URL.hs:24:34:
Warning: In the use of `isEmptyChan'
(imported from Control.Concurrent.Chan):
Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See http://hackage.haskell.org/trac/ghc/ticket/4154 for details"
[ 50 of 175] Compiling URL.HTTP ( src/URL/HTTP.hs, dist/build/darcs/darcs-tmp/URL/HTTP.o )
[ 51 of 175] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs/darcs-tmp/Darcs/Flags.o )
[ 52 of 175] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs/darcs-tmp/Darcs/Ssh.o )
[ 53 of 175] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs/darcs-tmp/Darcs/External.o )
[ 54 of 175] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs/darcs-tmp/Darcs/ColorPrinter.o )
[ 55 of 175] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs/darcs-tmp/Darcs/MonadProgress.o )
[ 56 of 175] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ApplyMonad.o )
src/Darcs/Patch/ApplyMonad.hs:38:1:
Warning: The import of `Object'
from module `Darcs.Patch.Prim.V3.ObjectMap' is redundant
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:96:19:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:97:17:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:137:26:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/ApplyMonad.hs:136:27
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:154:10:
Warning: orphan instance: instance MonadProgress FilePathMonad
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:173:10:
Warning: orphan instance: instance MonadProgress RestrictedApply
[ 57 of 175] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Apply.o )
[ 58 of 175] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Repair.o )
[ 59 of 175] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Show.o )
[ 60 of 175] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bracketed/Instances.o )
[ 61 of 175] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/FileHunk.o )
[ 62 of 175] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy.o )
[ 63 of 175] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Dummy.o )
[ 64 of 175] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/Class.o )
[ 65 of 175] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Effect.o )
[ 66 of 175] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Conflict.o )
[ 67 of 175] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim.o )
src/Darcs/Patch/Prim.hs:16:40:
Warning: `move' is exported by `PrimConstruct(..)' and `move'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `adddir' is exported by `PrimConstruct(..)' and `adddir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `addfile' is exported by `PrimConstruct(..)' and `addfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `binary' is exported by `PrimConstruct(..)' and `binary'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `changepref' is exported by `PrimConstruct(..)' and `changepref'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `hunk' is exported by `PrimConstruct(..)' and `hunk'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmdir' is exported by `PrimConstruct(..)' and `rmdir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmfile' is exported by `PrimConstruct(..)' and `rmfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `tokreplace' is exported by `PrimConstruct(..)' and `tokreplace'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `primFromHunk' is exported by `PrimConstruct(..)' and `primFromHunk'
[ 68 of 175] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/ConflictMarking.o )
[ 69 of 175] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Core.o )
[ 70 of 175] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Show.o )
[ 71 of 175] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Core.o )
[ 72 of 175] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Commute.o )
[ 73 of 175] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Details.o )
[ 74 of 175] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Read.o )
[ 75 of 175] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Summary.o )
SpecConstr
Function `combine{v s2G3X} [lid]'
has five call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 76 of 175] 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:412:17:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
src/Darcs/Patch/V1/Commute.hs:421:18:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
[ 77 of 175] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Apply.o )
[ 78 of 175] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Read.o )
[ 79 of 175] 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 `TreeIO, readFile, fileExists, tree'
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 import of `BS.concat'
from module `Data.ByteString' is redundant
src/Darcs/Patch/Viewing.hs:34:1:
Warning: The 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: The universally quantified type variable `x'
does not appear in the type `FL p -> m Doc'
In the type signature for `showContextSeries'
src/Darcs/Patch/Viewing.hs:52:35:
Warning: The universally quantified type variable `y'
does not appear in the type `FL p -> m Doc'
In the type signature for `showContextSeries'
src/Darcs/Patch/Viewing.hs:56:28:
Warning: The universally quantified type variable `ww'
does not appear in the type `Maybe (FileHunk) -> FL p -> m' Doc'
In the type signature for `scs'
src/Darcs/Patch/Viewing.hs:56:31:
Warning: The universally quantified type variable `xx'
does not appear in the type `Maybe (FileHunk) -> FL p -> m' Doc'
In the type signature for `scs'
src/Darcs/Patch/Viewing.hs:56:34:
Warning: The universally quantified type variable `yy'
does not appear in the type `Maybe (FileHunk) -> FL p -> m' Doc'
In the type signature for `scs'
[ 80 of 175] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Named.o )
[ 81 of 175] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Patchy/Instances.o )
src/Darcs/Patch/Patchy/Instances.hs:10:1:
Warning: The import of `Darcs.Patch.Apply' is redundant
except perhaps to import instances from `Darcs.Patch.Apply'
To import instances alone, use: import Darcs.Patch.Apply()
src/Darcs/Patch/Patchy/Instances.hs:12:1:
Warning: The import of `Storage.Hashed.Tree' is redundant
except perhaps to import instances from `Storage.Hashed.Tree'
To import instances alone, use: import Storage.Hashed.Tree()
[ 82 of 175] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/RepoPatch.o )
src/Darcs/Patch/RepoPatch.hs:10:1:
Warning: The import of `FromPrims'
from module `Darcs.Patch.Prim' is redundant
[ 83 of 175] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs/darcs-tmp/Darcs/Patch.o )
[ 84 of 175] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs/darcs-tmp/Darcs/CommandsAux.o )
[ 85 of 175] Compiling Darcs.Patch.Choices ( src/Darcs/Patch/Choices.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Choices.o )
src/Darcs/Patch/Choices.hs:64:1:
Warning: The import of `State'
from module `Control.Monad.State' is redundant
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
[ 86 of 175] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/PatchInfoAnd.o )
[ 87 of 175] Compiling Darcs.Annotate ( src/Darcs/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Annotate.o )
src/Darcs/Annotate.hs:86:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad AnnotatedM Tree'
src/Darcs/Annotate.hs:86:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad AnnotatedM Tree'
[ 88 of 175] Compiling Darcs.Patch.Match ( src/Darcs/Patch/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Match.o )
[ 89 of 175] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Set.o )
[ 90 of 175] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs/darcs-tmp/Darcs/ProgressPatches.o )
[ 91 of 175] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Depends.o )
[ 92 of 175] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Bundle.o )
[ 93 of 175] Compiling Darcs.Patch.TouchesFiles ( src/Darcs/Patch/TouchesFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/TouchesFiles.o )
[ 94 of 175] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Show.o )
src/Darcs/Patch/Prim/V1/Show.hs:9:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
[ 95 of 175] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Coalesce.o )
[ 96 of 175] 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))
[ 97 of 175] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1/Viewing.o )
src/Darcs/Patch/V1/Viewing.hs:5:1:
Warning: The import of `Darcs.Patch.FileHunk' is redundant
except perhaps to import instances from `Darcs.Patch.FileHunk'
To import instances alone, use: import Darcs.Patch.FileHunk()
src/Darcs/Patch/V1/Viewing.hs:9:1:
Warning: The import of `Darcs.Patch.Viewing' is redundant
except perhaps to import instances from `Darcs.Patch.Viewing'
To import instances alone, use: import Darcs.Patch.Viewing()
[ 98 of 175] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V1.o )
[ 99 of 175] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Non.o )
src/Darcs/Patch/V2/Non.hs:67:1:
Warning: The import of `redText' from module `Printer' is redundant
src/Darcs/Patch/V2/Non.hs:68:1:
Warning: The import of `BC.ByteString'
from module `Data.ByteString.Char8' is redundant
src/Darcs/Patch/V2/Non.hs:206:21:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:21
src/Darcs/Patch/V2/Non.hs:208:18:
Warning: This binding for `ns' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:9
src/Darcs/Patch/V2/Non.hs:208:22:
Warning: This binding for `c' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:19
src/Darcs/Patch/V2/Non.hs:265:28:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
src/Darcs/Patch/V2/Non.hs:266:31:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
[100 of 175] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2/Real.o )
[101 of 175] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/V2.o )
[102 of 175] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Cache.o )
[103 of 175] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedIO.o )
src/Darcs/Repository/HashedIO.hs:68:6:
Warning: Defined but not used: type constructor or class `RO'
src/Darcs/Repository/HashedIO.hs:68:11:
Warning: Defined but not used: data constructor `RO'
src/Darcs/Repository/HashedIO.hs:79:1:
Warning: Top-level binding with no type signature:
mWithCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:97:1:
Warning: Top-level binding with no type signature:
mInCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mModifyFilePS'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
[104 of 175] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Format.o )
[105 of 175] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/InternalTypes.o )
[106 of 175] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/LowLevel.o )
[107 of 175] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/HashedRepo.o )
[108 of 175] Compiling Darcs.Repository.Motd ( src/Darcs/Repository/Motd.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Motd.o )
[109 of 175] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Old.o )
[110 of 175] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Prefs.o )
src/Darcs/Repository/Prefs.hs:51:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[111 of 175] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Diff.o )
[112 of 175] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs/darcs-tmp/Darcs/IO.o )
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad SilentIO Tree'
[113 of 175] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/ApplyPatches.o )
[114 of 175] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1/Apply.o )
src/Darcs/Patch/Prim/V1/Apply.hs:13:1:
Warning: The import of `fp2fn'
from module `Darcs.Patch.FileName' is redundant
src/Darcs/Patch/Prim/V1/Apply.hs:17:1:
Warning: The import of `Darcs.Global' is redundant
except perhaps to import instances from `Darcs.Global'
To import instances alone, use: import Darcs.Global()
src/Darcs/Patch/Prim/V1/Apply.hs:21:1:
Warning: The import of `Darcs.Repository.Prefs' is redundant
except perhaps to import instances from `Darcs.Repository.Prefs'
To import instances alone, use: import Darcs.Repository.Prefs()
src/Darcs/Patch/Prim/V1/Apply.hs:29:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
src/Darcs/Patch/Prim/V1/Apply.hs:97:45:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction:
Patterns not matched:
Move _ _
DP _ _
ChangePref _ _ _
[115 of 175] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs/darcs-tmp/Darcs/Patch/Prim/V1.o )
[116 of 175] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/State.o )
src/Darcs/Repository/State.hs:38:1:
Warning: The import of `isNothing'
from module `Data.Maybe' is redundant
src/Darcs/Repository/State.hs:40:1:
Warning: The import of `mkRegex'
from module `Text.Regex' is redundant
src/Darcs/Repository/State.hs:197:24:
Warning: Defined but not used: `r'
src/Darcs/Repository/State.hs:249:32:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: (AnchoredPath []) _
[117 of 175] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Internal.o )
src/Darcs/Repository/Internal.hs:52:1:
Warning: The import of `<>' from module `Printer' is redundant
[118 of 175] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs/darcs-tmp/Darcs/Resolution.o )
[119 of 175] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Merge.o )
[120 of 175] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs/darcs-tmp/Darcs/Repository.o )
[121 of 175] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs/darcs-tmp/Darcs/Arguments.o )
src/Darcs/Arguments.hs:741:1:
Warning: Top-level binding with no type signature:
amendUnrecord :: DarcsOption
src/Darcs/Arguments.hs:1236:1:
Warning: Top-level binding with no type signature:
machineReadable :: DarcsOption
[122 of 175] Compiling Darcs.PrintPatch ( src/Darcs/PrintPatch.hs, dist/build/darcs/darcs-tmp/Darcs/PrintPatch.o )
[123 of 175] Compiling Darcs.Test ( src/Darcs/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Test.o )
[124 of 175] Compiling Darcs.Commands.Util ( src/Darcs/Commands/Util.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Util.o )
[125 of 175] Compiling Darcs.Match ( src/Darcs/Match.hs, dist/build/darcs/darcs-tmp/Darcs/Match.o )
[126 of 175] Compiling Darcs.Repository.Repair ( src/Darcs/Repository/Repair.hs, dist/build/darcs/darcs-tmp/Darcs/Repository/Repair.o )
src/Darcs/Repository/Repair.hs:25:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[127 of 175] 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
[128 of 175] Compiling Darcs.RemoteApply ( src/Darcs/RemoteApply.hs, dist/build/darcs/darcs-tmp/Darcs/RemoteApply.o )
[129 of 175] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs/darcs-tmp/Darcs/Commands.o )
[130 of 175] Compiling Darcs.Commands.Add ( src/Darcs/Commands/Add.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Add.o )
[131 of 175] Compiling Darcs.Commands.Annotate ( src/Darcs/Commands/Annotate.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Annotate.o )
[132 of 175] Compiling Darcs.Commands.Apply ( src/Darcs/Commands/Apply.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Apply.o )
SpecConstr
Function `a_s5fGk{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[133 of 175] Compiling Darcs.Commands.Changes ( src/Darcs/Commands/Changes.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Changes.o )
[134 of 175] Compiling Darcs.Commands.Check ( src/Darcs/Commands/Check.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Check.o )
[135 of 175] Compiling Darcs.Commands.Convert ( src/Darcs/Commands/Convert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Convert.o )
[136 of 175] Compiling Darcs.Commands.Diff ( src/Darcs/Commands/Diff.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Diff.o )
[137 of 175] Compiling Darcs.Commands.Dist ( src/Darcs/Commands/Dist.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Dist.o )
[138 of 175] Compiling Darcs.Commands.Get ( src/Darcs/Commands/Get.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Get.o )
[139 of 175] Compiling Darcs.Commands.GZCRCs ( src/Darcs/Commands/GZCRCs.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/GZCRCs.o )
SpecConstr
Function `$j_s5ygU{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5ygU{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5ygU{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5ygU{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5ygU{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5ygU{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5yh3{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5ygH{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5yhi{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[140 of 175] Compiling Darcs.Commands.Init ( src/Darcs/Commands/Init.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Init.o )
[141 of 175] Compiling Darcs.Commands.MarkConflicts ( src/Darcs/Commands/MarkConflicts.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/MarkConflicts.o )
[142 of 175] Compiling Darcs.Commands.Move ( src/Darcs/Commands/Move.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Move.o )
[143 of 175] Compiling Darcs.Commands.Optimize ( src/Darcs/Commands/Optimize.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Optimize.o )
[144 of 175] Compiling Darcs.Commands.Pull ( src/Darcs/Commands/Pull.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Pull.o )
[145 of 175] Compiling Darcs.Commands.Push ( src/Darcs/Commands/Push.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Push.o )
[146 of 175] Compiling Darcs.Commands.Put ( src/Darcs/Commands/Put.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Put.o )
[147 of 175] Compiling Darcs.Commands.Record ( src/Darcs/Commands/Record.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Record.o )
SpecConstr
Function `$j_s5Q4C{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5Q4C{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[148 of 175] Compiling Darcs.Commands.AmendRecord ( src/Darcs/Commands/AmendRecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/AmendRecord.o )
[149 of 175] Compiling Darcs.Commands.Remove ( src/Darcs/Commands/Remove.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Remove.o )
[150 of 175] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Replace.o )
[151 of 175] Compiling Darcs.Commands.Send ( src/Darcs/Commands/Send.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Send.o )
[152 of 175] Compiling Darcs.Commands.SetPref ( src/Darcs/Commands/SetPref.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/SetPref.o )
[153 of 175] Compiling Darcs.Commands.ShowAuthors ( src/Darcs/Commands/ShowAuthors.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowAuthors.o )
[154 of 175] Compiling Darcs.Commands.ShowBug ( src/Darcs/Commands/ShowBug.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowBug.o )
[155 of 175] Compiling Darcs.Commands.ShowContents ( src/Darcs/Commands/ShowContents.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowContents.o )
[156 of 175] Compiling Darcs.Commands.ShowFiles ( src/Darcs/Commands/ShowFiles.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowFiles.o )
[157 of 175] Compiling Darcs.Commands.ShowIndex ( src/Darcs/Commands/ShowIndex.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowIndex.o )
[158 of 175] Compiling Darcs.Commands.ShowRepo ( src/Darcs/Commands/ShowRepo.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowRepo.o )
[159 of 175] Compiling Darcs.Commands.ShowTags ( src/Darcs/Commands/ShowTags.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/ShowTags.o )
[160 of 175] Compiling Darcs.Commands.Show ( src/Darcs/Commands/Show.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Show.o )
[161 of 175] Compiling Darcs.Commands.Tag ( src/Darcs/Commands/Tag.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Tag.o )
[162 of 175] Compiling Darcs.Commands.Test ( src/Darcs/Commands/Test.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Test.o )
[163 of 175] Compiling Darcs.Commands.TrackDown ( src/Darcs/Commands/TrackDown.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TrackDown.o )
[164 of 175] Compiling Darcs.Commands.TransferMode ( src/Darcs/Commands/TransferMode.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/TransferMode.o )
[165 of 175] Compiling Darcs.Commands.Unrecord ( src/Darcs/Commands/Unrecord.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrecord.o )
[166 of 175] Compiling Darcs.Commands.Rollback ( src/Darcs/Commands/Rollback.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Rollback.o )
[167 of 175] Compiling Darcs.Commands.Unrevert ( src/Darcs/Commands/Unrevert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Unrevert.o )
[168 of 175] Compiling Darcs.Commands.Revert ( src/Darcs/Commands/Revert.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Revert.o )
[169 of 175] Compiling Darcs.Commands.WhatsNew ( src/Darcs/Commands/WhatsNew.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/WhatsNew.o )
[170 of 175] Compiling Darcs.TheCommands ( src/Darcs/TheCommands.hs, dist/build/darcs/darcs-tmp/Darcs/TheCommands.o )
[171 of 175] Compiling Darcs.Commands.Help ( src/Darcs/Commands/Help.hs, dist/build/darcs/darcs-tmp/Darcs/Commands/Help.o )
SpecConstr
Function `gank{v s6rs5} [lid]'
has six call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[172 of 175] Compiling Preproc ( src/Preproc.hs, dist/build/darcs/darcs-tmp/Preproc.o )
[173 of 175] Compiling Darcs.ArgumentDefaults ( src/Darcs/ArgumentDefaults.hs, dist/build/darcs/darcs-tmp/Darcs/ArgumentDefaults.o )
[174 of 175] Compiling Darcs.RunCommand ( src/Darcs/RunCommand.hs, dist/build/darcs/darcs-tmp/Darcs/RunCommand.o )
[175 of 175] Compiling Main ( src/darcs.hs, dist/build/darcs/darcs-tmp/Main.o )
Linking dist/build/darcs/darcs ...
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
[ 1 of 147] Compiling Darcs.Test.Util.QuickCheck ( src/Darcs/Test/Util/QuickCheck.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Util/QuickCheck.o )
[ 2 of 147] Compiling Darcs.Test.Patch.Utils ( src/Darcs/Test/Patch/Utils.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Utils.o )
[ 3 of 147] Compiling Workaround ( src/Workaround.hs, dist/build/darcs-test/darcs-test-tmp/Workaround.o )
[ 4 of 147] Compiling URL.Request ( src/URL/Request.hs, dist/build/darcs-test/darcs-test-tmp/URL/Request.o )
[ 5 of 147] Compiling Ratified ( src/Ratified.hs, dist/build/darcs-test/darcs-test-tmp/Ratified.o )
[ 6 of 147] Compiling English ( src/English.hs, dist/build/darcs-test/darcs-test-tmp/English.o )
[ 7 of 147] Compiling Darcs.Witnesses.Unsafe ( src/Darcs/Witnesses/Unsafe.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Witnesses/Unsafe.o )
[ 8 of 147] Compiling Darcs.Witnesses.Show ( src/Darcs/Witnesses/Show.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Witnesses/Show.o )
[ 9 of 147] Compiling Darcs.Witnesses.Eq ( src/Darcs/Witnesses/Eq.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Witnesses/Eq.o )
[ 10 of 147] Compiling Darcs.Witnesses.Sealed ( src/Darcs/Witnesses/Sealed.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Witnesses/Sealed.o )
[ 11 of 147] Compiling Darcs.SignalHandler ( src/Darcs/SignalHandler.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/SignalHandler.o )
src/Darcs/SignalHandler.hs:30:38:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/SignalHandler.hs:30:45:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
[ 12 of 147] Compiling Darcs.Patch.RegChars ( src/Darcs/Patch/RegChars.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/RegChars.o )
[ 13 of 147] Compiling Darcs.Patch.Prim.V3.ObjectMap ( src/Darcs/Patch/Prim/V3/ObjectMap.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V3/ObjectMap.o )
[ 14 of 147] Compiling Darcs.Patch.OldDate ( src/Darcs/Patch/OldDate.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/OldDate.o )
[ 15 of 147] Compiling Darcs.Patch.MatchData ( src/Darcs/Patch/MatchData.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/MatchData.o )
[ 16 of 147] Compiling Darcs.Patch.Format ( src/Darcs/Patch/Format.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Format.o )
[ 17 of 147] Compiling Darcs.Global ( src/Darcs/Global.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Global.o )
src/Darcs/Global.hs:64:39:
Warning: In the use of `block'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:64:46:
Warning: In the use of `unblock'
(imported from Control.Exception.Extensible, but defined in GHC.IO):
Deprecated: "use Control.Exception.mask instead"
src/Darcs/Global.hs:76:1:
Warning: The import of `System.Exit' is redundant
except perhaps to import instances from `System.Exit'
To import instances alone, use: import System.Exit()
[ 18 of 147] Compiling ByteStringUtils ( src/ByteStringUtils.hs, dist/build/darcs-test/darcs-test-tmp/ByteStringUtils.o )
[ 19 of 147] Compiling Darcs.Patch.FileName ( src/Darcs/Patch/FileName.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/FileName.o )
[ 20 of 147] Compiling Darcs.Patch.SummaryData ( src/Darcs/Patch/SummaryData.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/SummaryData.o )
[ 21 of 147] Compiling Darcs.Patch.ReadMonads ( src/Darcs/Patch/ReadMonads.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/ReadMonads.o )
SpecConstr
Function `$j_XvXQ{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_XvXR{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 22 of 147] Compiling Darcs.Patch.TokenReplace ( src/Darcs/Patch/TokenReplace.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/TokenReplace.o )
[ 23 of 147] Compiling Printer ( src/Printer.lhs, dist/build/darcs-test/darcs-test-tmp/Printer.o )
[ 24 of 147] Compiling Darcs.Test.Util.TestResult ( src/Darcs/Test/Util/TestResult.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Util/TestResult.o )
[ 25 of 147] Compiling SHA1 ( src/SHA1.hs, dist/build/darcs-test/darcs-test-tmp/SHA1.o )
[ 26 of 147] Compiling Progress ( src/Progress.hs, dist/build/darcs-test/darcs-test-tmp/Progress.o )
[ 27 of 147] Compiling Exec ( src/Exec.hs, dist/build/darcs-test/darcs-test-tmp/Exec.o )
[ 28 of 147] Compiling URL.Curl ( src/URL/Curl.hs, dist/build/darcs-test/darcs-test-tmp/URL/Curl.o )
[ 29 of 147] Compiling Darcs.Email ( src/Darcs/Email.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Email.o )
[ 30 of 147] Compiling Darcs.Bug ( src/Darcs/Bug.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Bug.o )
[ 31 of 147] Compiling Darcs.URL ( src/Darcs/URL.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/URL.o )
[ 32 of 147] Compiling Darcs.RepoPath ( src/Darcs/RepoPath.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/RepoPath.o )
[ 33 of 147] Compiling Darcs.Flags ( src/Darcs/Flags.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Flags.o )
[ 34 of 147] Compiling Darcs.Utils ( src/Darcs/Utils.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Utils.o )
SpecConstr
Function `$j_s12eh{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s12eh{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 35 of 147] Compiling Darcs.Compat ( src/Darcs/Compat.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Compat.o )
[ 36 of 147] Compiling Darcs.Lock ( src/Darcs/Lock.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Lock.o )
[ 37 of 147] Compiling Darcs.Patch.Info ( src/Darcs/Patch/Info.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Info.o )
[ 38 of 147] Compiling Darcs.Test.Patch.Info ( src/Darcs/Test/Patch/Info.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Info.o )
[ 39 of 147] Compiling Darcs.Ssh ( src/Darcs/Ssh.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Ssh.o )
[ 40 of 147] Compiling Darcs.Witnesses.Ordered ( src/Darcs/Witnesses/Ordered.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Witnesses/Ordered.o )
[ 41 of 147] Compiling Darcs.Patch.Bracketed ( src/Darcs/Patch/Bracketed.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Bracketed.o )
[ 42 of 147] Compiling Darcs.Patch.Commute ( src/Darcs/Patch/Commute.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Commute.o )
[ 43 of 147] Compiling Darcs.Patch.Inspect ( src/Darcs/Patch/Inspect.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Inspect.o )
[ 44 of 147] Compiling Darcs.Patch.Invert ( src/Darcs/Patch/Invert.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Invert.o )
[ 45 of 147] Compiling Darcs.Patch.Merge ( src/Darcs/Patch/Merge.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Merge.o )
[ 46 of 147] Compiling Darcs.Patch.Permutations ( src/Darcs/Patch/Permutations.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Permutations.o )
[ 47 of 147] Compiling Darcs.Patch.Read ( src/Darcs/Patch/Read.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Read.o )
[ 48 of 147] Compiling Darcs.Test.Patch.WithState ( src/Darcs/Test/Patch/WithState.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/WithState.o )
[ 49 of 147] Compiling Lcs ( src/Lcs.hs, dist/build/darcs-test/darcs-test-tmp/Lcs.o )
SpecConstr
Function `$j_X1xkx{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 50 of 147] Compiling URL ( src/URL.hs, dist/build/darcs-test/darcs-test-tmp/URL.o )
SpecConstr
Function `$j_s1IuC{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
src/URL.hs:24:34:
Warning: In the use of `isEmptyChan'
(imported from Control.Concurrent.Chan):
Deprecated: "if you need this operation, use Control.Concurrent.STM.TChan instead. See http://hackage.haskell.org/trac/ghc/ticket/4154 for details"
[ 51 of 147] Compiling Darcs.Test.Patch.Check ( src/Darcs/Test/Patch/Check.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Check.o )
[ 52 of 147] Compiling Crypt.SHA256 ( src/Crypt/SHA256.hs, dist/build/darcs-test/darcs-test-tmp/Crypt/SHA256.o )
[ 53 of 147] Compiling CommandLine ( src/CommandLine.hs, dist/build/darcs-test/darcs-test-tmp/CommandLine.o )
[ 54 of 147] Compiling Darcs.External ( src/Darcs/External.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/External.o )
[ 55 of 147] Compiling Darcs.ColorPrinter ( src/Darcs/ColorPrinter.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/ColorPrinter.o )
[ 56 of 147] Compiling Darcs.MonadProgress ( src/Darcs/MonadProgress.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/MonadProgress.o )
[ 57 of 147] Compiling Darcs.Patch.ApplyMonad ( src/Darcs/Patch/ApplyMonad.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/ApplyMonad.o )
src/Darcs/Patch/ApplyMonad.hs:38:1:
Warning: The import of `Object'
from module `Darcs.Patch.Prim.V3.ObjectMap' is redundant
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:93:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HSM.TreeMonad m) Tree'
src/Darcs/Patch/ApplyMonad.hs:96:19:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:97:17:
Warning: This binding for `init' shadows the existing binding
imported from Prelude
src/Darcs/Patch/ApplyMonad.hs:137:26:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/ApplyMonad.hs:136:27
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:139:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad FilePathMonad Tree'
src/Darcs/Patch/ApplyMonad.hs:154:10:
Warning: orphan instance: instance MonadProgress FilePathMonad
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:159:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad RestrictedApply Tree'
src/Darcs/Patch/ApplyMonad.hs:173:10:
Warning: orphan instance: instance MonadProgress RestrictedApply
[ 58 of 147] Compiling Darcs.Patch.Apply ( src/Darcs/Patch/Apply.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Apply.o )
[ 59 of 147] Compiling Darcs.Test.Patch.RepoModel ( src/Darcs/Test/Patch/RepoModel.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/RepoModel.o )
src/Darcs/Test/Patch/RepoModel.hs:3:1:
Warning: The import of `Darcs.Witnesses.Show' is redundant
except perhaps to import instances from `Darcs.Witnesses.Show'
To import instances alone, use: import Darcs.Witnesses.Show()
src/Darcs/Test/Patch/RepoModel.hs:7:1:
Warning: Top-level binding with no type signature:
unFail :: forall t. Either [Char] t -> t
src/Darcs/Test/Patch/RepoModel.hs:10:1:
Warning: Top-level binding with no type signature:
maybeFail :: forall t a. Either t a -> Maybe a
[ 60 of 147] Compiling Darcs.Test.Patch.V1Model ( src/Darcs/Test/Patch/V1Model.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/V1Model.o )
src/Darcs/Test/Patch/V1Model.hs:32:1:
Warning: The import of `Apply'
from module `Darcs.Patch.Apply' is redundant
src/Darcs/Test/Patch/V1Model.hs:277:10:
Warning: No explicit method nor default method for `showModel'
In the instance declaration for `RepoModel V1Model'
[ 61 of 147] Compiling Darcs.Patch.Repair ( src/Darcs/Patch/Repair.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Repair.o )
[ 62 of 147] Compiling Darcs.Patch.Show ( src/Darcs/Patch/Show.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Show.o )
[ 63 of 147] Compiling Darcs.Patch.Bracketed.Instances ( src/Darcs/Patch/Bracketed/Instances.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Bracketed/Instances.o )
[ 64 of 147] Compiling Darcs.Patch.FileHunk ( src/Darcs/Patch/FileHunk.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/FileHunk.o )
[ 65 of 147] Compiling Darcs.Patch.Patchy ( src/Darcs/Patch/Patchy.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Patchy.o )
[ 66 of 147] Compiling Darcs.Patch.Dummy ( src/Darcs/Patch/Dummy.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Dummy.o )
[ 67 of 147] Compiling Darcs.Patch.Prim.Class ( src/Darcs/Patch/Prim/Class.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/Class.o )
[ 68 of 147] Compiling Darcs.Patch.Effect ( src/Darcs/Patch/Effect.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Effect.o )
[ 69 of 147] Compiling Darcs.Patch.Conflict ( src/Darcs/Patch/Conflict.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Conflict.o )
[ 70 of 147] Compiling Darcs.Patch.Prim ( src/Darcs/Patch/Prim.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim.o )
src/Darcs/Patch/Prim.hs:16:40:
Warning: `adddir' is exported by `PrimConstruct(..)' and `adddir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `addfile' is exported by `PrimConstruct(..)' and `addfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `binary' is exported by `PrimConstruct(..)' and `binary'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `changepref' is exported by `PrimConstruct(..)' and `changepref'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `hunk' is exported by `PrimConstruct(..)' and `hunk'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `move' is exported by `PrimConstruct(..)' and `move'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmdir' is exported by `PrimConstruct(..)' and `rmdir'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `rmfile' is exported by `PrimConstruct(..)' and `rmfile'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `tokreplace' is exported by `PrimConstruct(..)' and `tokreplace'
src/Darcs/Patch/Prim.hs:16:40:
Warning: `primFromHunk' is exported by `PrimConstruct(..)' and `primFromHunk'
[ 71 of 147] Compiling Darcs.Patch.ConflictMarking ( src/Darcs/Patch/ConflictMarking.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/ConflictMarking.o )
[ 72 of 147] Compiling Darcs.Patch.V1.Core ( src/Darcs/Patch/V1/Core.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1/Core.o )
[ 73 of 147] Compiling Darcs.Patch.V1.Show ( src/Darcs/Patch/V1/Show.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1/Show.o )
[ 74 of 147] Compiling Darcs.Patch.Prim.V1.Core ( src/Darcs/Patch/Prim/V1/Core.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Core.o )
[ 75 of 147] Compiling Darcs.Patch.Prim.V1.Commute ( src/Darcs/Patch/Prim/V1/Commute.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Commute.o )
[ 76 of 147] Compiling Darcs.Patch.Prim.V1.Details ( src/Darcs/Patch/Prim/V1/Details.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Details.o )
[ 77 of 147] Compiling Darcs.Patch.Prim.V1.Read ( src/Darcs/Patch/Prim/V1/Read.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Read.o )
[ 78 of 147] Compiling Darcs.Patch.Prim.V3.Core ( src/Darcs/Patch/Prim/V3/Core.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V3/Core.o )
[ 79 of 147] Compiling Darcs.Patch.Prim.V3.Apply ( src/Darcs/Patch/Prim/V3/Apply.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V3/Apply.o )
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
src/Darcs/Patch/Prim/V3/Apply.hs:26:21:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:28:21:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:29:23:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Patch/Prim/V3/Apply.hs:38:10:
Warning: No explicit method nor default method 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
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mDoesDirectoryExist'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mCreateDirectory'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRemoveDirectory'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRemoveFile'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `mRename'
In the instance declaration for `ApplyMonad
(StateT (ObjectMap m) m) ObjectMap'
src/Darcs/Patch/Prim/V3/Apply.hs:48:10:
Warning: No explicit method nor default method for `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
src/Darcs/Patch/Prim/V3/Apply.hs:54:19:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/impossible.h:1:1:
Warning: The import of `Darcs.Bug' is redundant
except perhaps to import instances from `Darcs.Bug'
To import instances alone, use: import Darcs.Bug()
[ 80 of 147] Compiling Darcs.Patch.Prim.V3.Coalesce ( src/Darcs/Patch/Prim/V3/Coalesce.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V3/Coalesce.o )
src/impossible.h:1:1:
Warning: The import of `Darcs.Bug' is redundant
except perhaps to import instances from `Darcs.Bug'
To import instances alone, use: import Darcs.Bug()
[ 81 of 147] Compiling Darcs.Patch.Prim.V3.Commute ( src/Darcs/Patch/Prim/V3/Commute.hs, dist/build/darcs-test/darcs-test-tmp/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 147] Compiling Darcs.Patch.Prim.V3.Details ( src/Darcs/Patch/Prim/V3/Details.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V3/Details.o )
[ 83 of 147] Compiling Darcs.Patch.Prim.V3.Read ( src/Darcs/Patch/Prim/V3/Read.hs, dist/build/darcs-test/darcs-test-tmp/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 147] Compiling Darcs.Patch.Summary ( src/Darcs/Patch/Summary.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Summary.o )
SpecConstr
Function `combine{v s2ute} [lid]'
has five call patterns, but the limit is 3
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[ 85 of 147] Compiling Darcs.Patch.V1.Commute ( src/Darcs/Patch/V1/Commute.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1/Commute.o )
src/Darcs/Patch/V1/Commute.hs:412:17:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
src/Darcs/Patch/V1/Commute.hs:421:18:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: NilRL
[ 86 of 147] Compiling Darcs.Patch.V1.Apply ( src/Darcs/Patch/V1/Apply.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1/Apply.o )
[ 87 of 147] Compiling Darcs.Patch.V1.Read ( src/Darcs/Patch/V1/Read.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1/Read.o )
[ 88 of 147] Compiling Darcs.Patch.Prim.V3.Show ( src/Darcs/Patch/Prim/V3/Show.hs, dist/build/darcs-test/darcs-test-tmp/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 _ _ _)
[ 89 of 147] Compiling Darcs.Patch.Prim.V3 ( src/Darcs/Patch/Prim/V3.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V3.o )
[ 90 of 147] Compiling Darcs.Patch.Viewing ( src/Darcs/Patch/Viewing.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Viewing.o )
src/Darcs/Patch/Viewing.hs:29:1:
Warning: The import of `TreeIO, readFile, fileExists, tree'
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 import of `BS.concat'
from module `Data.ByteString' is redundant
src/Darcs/Patch/Viewing.hs:34:1:
Warning: The 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
[ 91 of 147] Compiling Darcs.Patch.Named ( src/Darcs/Patch/Named.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Named.o )
[ 92 of 147] Compiling Darcs.Patch.Patchy.Instances ( src/Darcs/Patch/Patchy/Instances.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Patchy/Instances.o )
src/Darcs/Patch/Patchy/Instances.hs:10:1:
Warning: The import of `Darcs.Patch.Apply' is redundant
except perhaps to import instances from `Darcs.Patch.Apply'
To import instances alone, use: import Darcs.Patch.Apply()
src/Darcs/Patch/Patchy/Instances.hs:12:1:
Warning: The import of `Storage.Hashed.Tree' is redundant
except perhaps to import instances from `Storage.Hashed.Tree'
To import instances alone, use: import Storage.Hashed.Tree()
[ 93 of 147] Compiling Darcs.Patch.RepoPatch ( src/Darcs/Patch/RepoPatch.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/RepoPatch.o )
src/Darcs/Patch/RepoPatch.hs:10:1:
Warning: The import of `FromPrims'
from module `Darcs.Patch.Prim' is redundant
[ 94 of 147] Compiling Darcs.Patch ( src/Darcs/Patch.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch.o )
[ 95 of 147] Compiling Darcs.CommandsAux ( src/Darcs/CommandsAux.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/CommandsAux.o )
[ 96 of 147] Compiling Darcs.Patch.PatchInfoAnd ( src/Darcs/Patch/PatchInfoAnd.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/PatchInfoAnd.o )
[ 97 of 147] Compiling Darcs.Patch.Set ( src/Darcs/Patch/Set.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Set.o )
[ 98 of 147] Compiling Darcs.ProgressPatches ( src/Darcs/ProgressPatches.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/ProgressPatches.o )
[ 99 of 147] Compiling Darcs.Patch.Depends ( src/Darcs/Patch/Depends.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Depends.o )
[100 of 147] Compiling Darcs.Patch.Bundle ( src/Darcs/Patch/Bundle.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Bundle.o )
[101 of 147] Compiling Darcs.Patch.Prim.V1.Show ( src/Darcs/Patch/Prim/V1/Show.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Show.o )
src/Darcs/Patch/Prim/V1/Show.hs:9:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
[102 of 147] Compiling Darcs.Patch.Prim.V1.Coalesce ( src/Darcs/Patch/Prim/V1/Coalesce.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Coalesce.o )
[103 of 147] Compiling Darcs.Patch.V1.Viewing ( src/Darcs/Patch/V1/Viewing.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1/Viewing.o )
src/Darcs/Patch/V1/Viewing.hs:5:1:
Warning: The import of `Darcs.Patch.FileHunk' is redundant
except perhaps to import instances from `Darcs.Patch.FileHunk'
To import instances alone, use: import Darcs.Patch.FileHunk()
src/Darcs/Patch/V1/Viewing.hs:9:1:
Warning: The import of `Darcs.Patch.Viewing' is redundant
except perhaps to import instances from `Darcs.Patch.Viewing'
To import instances alone, use: import Darcs.Patch.Viewing()
[104 of 147] Compiling Darcs.Patch.V1 ( src/Darcs/Patch/V1.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V1.o )
[105 of 147] Compiling Darcs.Patch.V2.Non ( src/Darcs/Patch/V2/Non.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V2/Non.o )
src/Darcs/Patch/V2/Non.hs:67:1:
Warning: The import of `redText' from module `Printer' is redundant
src/Darcs/Patch/V2/Non.hs:68:1:
Warning: The import of `BC.ByteString'
from module `Data.ByteString.Char8' is redundant
src/Darcs/Patch/V2/Non.hs:206:21:
Warning: This binding for `x' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:21
src/Darcs/Patch/V2/Non.hs:208:18:
Warning: This binding for `ns' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:9
src/Darcs/Patch/V2/Non.hs:208:22:
Warning: This binding for `c' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:199:19
src/Darcs/Patch/V2/Non.hs:265:28:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
src/Darcs/Patch/V2/Non.hs:266:31:
Warning: This binding for `n' shadows the existing binding
bound at src/Darcs/Patch/V2/Non.hs:261:8
[106 of 147] Compiling Darcs.Test.Patch.V3Model ( src/Darcs/Test/Patch/V3Model.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/V3Model.o )
src/Darcs/Test/Patch/V3Model.hs:27:1:
Warning: The import of `Apply'
from module `Darcs.Patch.Apply' is redundant
src/Darcs/Test/Patch/V3Model.hs:28:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
src/Darcs/Test/Patch/V3Model.hs:29:1:
Warning: The import of `Prim, Hunk'
from module `Darcs.Patch.Prim.V3.Core' is redundant
src/Darcs/Test/Patch/V3Model.hs:35:1:
Warning: The import of `Storage.Hashed.Tree' is redundant
except perhaps to import instances from `Storage.Hashed.Tree'
To import instances alone, use: import Storage.Hashed.Tree()
src/Darcs/Test/Patch/V3Model.hs:36:1:
Warning: The import of `Storage.Hashed.Darcs' is redundant
except perhaps to import instances from `Storage.Hashed.Darcs'
To import instances alone, use: import Storage.Hashed.Darcs()
src/Darcs/Test/Patch/V3Model.hs:38:1:
Warning: The import of `Storage.Hashed.Tree' is redundant
except perhaps to import instances from `Storage.Hashed.Tree'
To import instances alone, use: import Storage.Hashed.Tree()
src/Darcs/Test/Patch/V3Model.hs:41:1:
Warning: The import of `Control.Arrow' is redundant
except perhaps to import instances from `Control.Arrow'
To import instances alone, use: import Control.Arrow()
src/Darcs/Test/Patch/V3Model.hs:44:1:
Warning: The 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/Test/Patch/V3Model.hs:45:1:
Warning: The import of `Data.ByteString.Lazy.Char8' is redundant
except perhaps to import instances from `Data.ByteString.Lazy.Char8'
To import instances alone, use: import Data.ByteString.Lazy.Char8()
src/Darcs/Test/Patch/V3Model.hs:46:1:
Warning: The import of `Data.List' is redundant
except perhaps to import instances from `Data.List'
To import instances alone, use: import Data.List()
src/Darcs/Test/Patch/V3Model.hs:58:31:
Warning: Defined but not used: `repoMap'
src/Darcs/Test/Patch/V3Model.hs:63:10:
Warning: orphan instance: instance Show (Object Fail)
src/Darcs/Test/Patch/V3Model.hs:67:1:
Warning: orphan instance: instance Eq (Object Fail)
src/Darcs/Test/Patch/V3Model.hs:79:11:
Warning: This binding for `map' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/V3Model.hs:85:1:
Warning: Defined but not used: `emptyRepo'
src/Darcs/Test/Patch/V3Model.hs:111:32:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/V3Model.hs:112:13:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/V3Model.hs:165:10:
Warning: This binding for `rem' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/V3Model.hs:165:10:
Warning: Defined but not used: `rem'
src/Darcs/Test/Patch/V3Model.hs:179:11:
Warning: This binding for `rem' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/V3Model.hs:211:18:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
[107 of 147] Compiling Darcs.Patch.V2.Real ( src/Darcs/Patch/V2/Real.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V2/Real.o )
[108 of 147] Compiling Darcs.Patch.V2 ( src/Darcs/Patch/V2.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/V2.o )
[109 of 147] Compiling Darcs.Repository.Cache ( src/Darcs/Repository/Cache.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/Cache.o )
[110 of 147] Compiling Darcs.Repository.HashedIO ( src/Darcs/Repository/HashedIO.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/HashedIO.o )
src/Darcs/Repository/HashedIO.hs:68:6:
Warning: Defined but not used: type constructor or class `RO'
src/Darcs/Repository/HashedIO.hs:68:11:
Warning: Defined but not used: data constructor `RO'
src/Darcs/Repository/HashedIO.hs:79:1:
Warning: Top-level binding with no type signature:
mWithCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:97:1:
Warning: Top-level binding with no type signature:
mInCurrentDirectory :: forall p a.
FileName
-> StateT (HashDir RW p) IO a
-> StateT (HashDir RW p) IO a
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
src/Darcs/Repository/HashedIO.hs:110:10:
Warning: No explicit method nor default method for `mModifyFilePS'
In the instance declaration for `ApplyMonad (HashedIO p) Tree'
[111 of 147] Compiling Darcs.Repository.Format ( src/Darcs/Repository/Format.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/Format.o )
[112 of 147] Compiling Darcs.Repository.InternalTypes ( src/Darcs/Repository/InternalTypes.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/InternalTypes.o )
[113 of 147] Compiling Darcs.Repository.LowLevel ( src/Darcs/Repository/LowLevel.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/LowLevel.o )
[114 of 147] Compiling Darcs.Repository.HashedRepo ( src/Darcs/Repository/HashedRepo.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/HashedRepo.o )
[115 of 147] Compiling Darcs.Repository.Old ( src/Darcs/Repository/Old.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/Old.o )
[116 of 147] Compiling Darcs.Repository.Prefs ( src/Darcs/Repository/Prefs.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/Prefs.o )
src/Darcs/Repository/Prefs.hs:51:1:
Warning: The import of `Darcs.Patch.ApplyMonad' is redundant
except perhaps to import instances from `Darcs.Patch.ApplyMonad'
To import instances alone, use: import Darcs.Patch.ApplyMonad()
[117 of 147] Compiling Darcs.Diff ( src/Darcs/Diff.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Diff.o )
[118 of 147] Compiling Darcs.IO ( src/Darcs/IO.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/IO.o )
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:44:10:
Warning: No explicit method nor default method for `mReadFilePS'
In the instance declaration for `ApplyMonad IO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:115:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad TolerantIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `nestedApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `liftApply'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `getApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `putApplyState'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editFile'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `editDirectory'
In the instance declaration for `ApplyMonad SilentIO Tree'
src/Darcs/IO.hs:149:10:
Warning: No explicit method nor default method for `mDoesFileExist'
In the instance declaration for `ApplyMonad SilentIO Tree'
[119 of 147] Compiling Darcs.Repository.ApplyPatches ( src/Darcs/Repository/ApplyPatches.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/ApplyPatches.o )
[120 of 147] Compiling Darcs.Patch.Prim.V1.Apply ( src/Darcs/Patch/Prim/V1/Apply.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1/Apply.o )
src/Darcs/Patch/Prim/V1/Apply.hs:13:1:
Warning: The import of `fp2fn'
from module `Darcs.Patch.FileName' is redundant
src/Darcs/Patch/Prim/V1/Apply.hs:17:1:
Warning: The import of `Darcs.Global' is redundant
except perhaps to import instances from `Darcs.Global'
To import instances alone, use: import Darcs.Global()
src/Darcs/Patch/Prim/V1/Apply.hs:21:1:
Warning: The import of `Darcs.Repository.Prefs' is redundant
except perhaps to import instances from `Darcs.Repository.Prefs'
To import instances alone, use: import Darcs.Repository.Prefs()
src/Darcs/Patch/Prim/V1/Apply.hs:29:1:
Warning: The import of `Control.Monad' is redundant
except perhaps to import instances from `Control.Monad'
To import instances alone, use: import Control.Monad()
src/Darcs/Patch/Prim/V1/Apply.hs:97:45:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction:
Patterns not matched:
Move _ _
DP _ _
ChangePref _ _ _
[121 of 147] Compiling Darcs.Patch.Prim.V1 ( src/Darcs/Patch/Prim/V1.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Patch/Prim/V1.o )
[122 of 147] Compiling Darcs.Test.Patch.Arbitrary.Generic ( src/Darcs/Test/Patch/Arbitrary/Generic.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Arbitrary/Generic.o )
src/Darcs/Test/Patch/Arbitrary/Generic.hs:28:1:
Warning: The import of `move'
from module `Darcs.Patch.Prim' is redundant
[123 of 147] Compiling Darcs.Test.Patch.Properties.Generic ( src/Darcs/Test/Patch/Properties/Generic.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Properties/Generic.o )
src/Darcs/Test/Patch/Properties/Generic.hs:35:1:
Warning: The import of `Fail'
from module `Darcs.Test.Patch.RepoModel' is redundant
src/Darcs/Test/Patch/Properties/Generic.hs:50:1:
Warning: The import of `isIsEq'
from module `Darcs.Witnesses.Eq' is redundant
[124 of 147] Compiling Darcs.Test.Patch.Properties.Check ( src/Darcs/Test/Patch/Properties/Check.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Properties/Check.o )
src/Darcs/Test/Patch/Properties/Check.hs:3:1:
Warning: The import of `Test.QuickCheck' is redundant
except perhaps to import instances from `Test.QuickCheck'
To import instances alone, use: import Test.QuickCheck()
src/Darcs/Test/Patch/Properties/Check.hs:4:1:
Warning: The import of `Control.Applicative' is redundant
except perhaps to import instances from `Control.Applicative'
To import instances alone, use: import Control.Applicative()
src/Darcs/Test/Patch/Properties/Check.hs:5:1:
Warning: The import of `liftM2, liftM3, liftM4, replicateM'
from module `Control.Monad' is redundant
src/Darcs/Test/Patch/Properties/Check.hs:7:1:
Warning: The import of `Darcs.Patch.Info' is redundant
except perhaps to import instances from `Darcs.Patch.Info'
To import instances alone, use: import Darcs.Patch.Info()
src/Darcs/Test/Patch/Properties/Check.hs:21:1:
Warning: The import of `merge, addfile, adddir, move, changepref,
hunk, tokreplace, binary'
from module `Darcs.Patch' is redundant
src/Darcs/Test/Patch/Properties/Check.hs:32:1:
Warning: The import of `Darcs.Witnesses.Sealed' is redundant
except perhaps to import instances from `Darcs.Witnesses.Sealed'
To import instances alone, use: import Darcs.Witnesses.Sealed()
src/Darcs/Test/Patch/Properties/Check.hs:33:1:
Warning: The import of `Darcs.Witnesses.Unsafe' is redundant
except perhaps to import instances from `Darcs.Witnesses.Unsafe'
To import instances alone, use: import Darcs.Witnesses.Unsafe()
src/Darcs/Test/Patch/Properties/Check.hs:38:6:
Warning: Defined but not used: type constructor or class `Patch'
src/Darcs/Test/Patch/Properties/Check.hs:110:1:
Warning: Defined but not used: `verboseCheckAPatch'
[125 of 147] Compiling Darcs.Test.Patch.Arbitrary.PatchV1 ( src/Darcs/Test/Patch/Arbitrary/PatchV1.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Arbitrary/PatchV1.o )
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:32:1:
Warning: The import of `Darcs.Test.Patch.Check' is redundant
except perhaps to import instances from `Darcs.Test.Patch.Check'
To import instances alone, use: import Darcs.Test.Patch.Check()
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:38:1:
Warning: The import of `Darcs.Patch.RegChars' is redundant
except perhaps to import instances from `Darcs.Patch.RegChars'
To import instances alone, use: import Darcs.Patch.RegChars()
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:39:1:
Warning: The import of `ByteStringUtils' is redundant
except perhaps to import instances from `ByteStringUtils'
To import instances alone, use: import ByteStringUtils()
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:40:1:
Warning: The import of `B.concat, B.null'
from module `Data.ByteString' is redundant
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:41:1:
Warning: The import of `BC.break'
from module `Data.ByteString.Char8' is redundant
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:42: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/Test/Patch/Arbitrary/PatchV1.hs:43:1:
Warning: The import of `Data.Map' is redundant
except perhaps to import instances from `Data.Map'
To import instances alone, use: import Data.Map()
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:45:1:
Warning: The import of `effect'
from module `Darcs.Patch' is redundant
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:49:1:
Warning: The import of `Darcs.Patch.Invert' is redundant
except perhaps to import instances from `Darcs.Patch.Invert'
To import instances alone, use: import Darcs.Patch.Invert()
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:52:1:
Warning: The import of `Darcs.Patch.V1.Core' is redundant
except perhaps to import instances from `Darcs.Patch.V1.Core'
To import instances alone, use: import Darcs.Patch.V1.Core()
src/Darcs/Test/Patch/Arbitrary/PatchV1.hs:54:1:
Warning: The import of `DirPatchType, FilePatchType'
from module `Darcs.Patch.Prim.V1.Core' is redundant
[126 of 147] Compiling Darcs.Test.Patch.Examples.Set1 ( src/Darcs/Test/Patch/Examples/Set1.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Examples/Set1.o )
[127 of 147] Compiling Darcs.Test.Patch.Properties.V1Set1 ( src/Darcs/Test/Patch/Properties/V1Set1.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Properties/V1Set1.o )
[128 of 147] Compiling Darcs.Test.Patch.Properties.V1Set2 ( src/Darcs/Test/Patch/Properties/V1Set2.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Properties/V1Set2.o )
SpecConstr
Function `lvl_s4sgA{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `lvl_s4sgA{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `lvl_s4sgA{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sgC{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 1
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `poly_$j_s4sif{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sih{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `poly_$j_s4sif{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sih{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sid{v} [lid]'
has two call patterns, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `poly_$j_s4sif{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s4sih{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `poly_$j_s4siU{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `poly_$j_s4siU{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `poly_$j_s4siU{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
src/Darcs/Test/Patch/Properties/V1Set2.hs:52:1:
Warning: The import of `invertFL'
from module `Darcs.Patch.Invert' is redundant
[129 of 147] Compiling Darcs.Test.Patch.Properties.Real ( src/Darcs/Test/Patch/Properties/Real.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Properties/Real.o )
[130 of 147] Compiling Darcs.Test.Patch.WSub ( src/Darcs/Test/Patch/WSub.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/WSub.o )
[131 of 147] Compiling Darcs.Test.Patch.Properties.GenericUnwitnessed ( src/Darcs/Test/Patch/Properties/GenericUnwitnessed.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Properties/GenericUnwitnessed.o )
[132 of 147] Compiling Darcs.Repository.State ( src/Darcs/Repository/State.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/State.o )
src/Darcs/Repository/State.hs:38:1:
Warning: The import of `isNothing'
from module `Data.Maybe' is redundant
src/Darcs/Repository/State.hs:40:1:
Warning: The import of `mkRegex'
from module `Text.Regex' is redundant
src/Darcs/Repository/State.hs:197:24:
Warning: Defined but not used: `r'
src/Darcs/Repository/State.hs:249:32:
Warning: Pattern match(es) are non-exhaustive
In a lambda abstraction: Patterns not matched: (AnchoredPath []) _
[133 of 147] Compiling Darcs.Repository.Internal ( src/Darcs/Repository/Internal.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/Internal.o )
src/Darcs/Repository/Internal.hs:52:1:
Warning: The import of `<>' from module `Printer' is redundant
[134 of 147] Compiling Darcs.Resolution ( src/Darcs/Resolution.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Resolution.o )
[135 of 147] Compiling Darcs.Repository.Merge ( src/Darcs/Repository/Merge.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository/Merge.o )
[136 of 147] Compiling Darcs.Repository ( src/Darcs/Repository.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Repository.o )
[137 of 147] Compiling Darcs.Arguments ( src/Darcs/Arguments.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Arguments.o )
src/Darcs/Arguments.hs:741:1:
Warning: Top-level binding with no type signature:
amendUnrecord :: DarcsOption
src/Darcs/Arguments.hs:1236:1:
Warning: Top-level binding with no type signature:
machineReadable :: DarcsOption
[138 of 147] Compiling Darcs.Commands ( src/Darcs/Commands.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Commands.o )
[139 of 147] Compiling Darcs.Commands.Replace ( src/Darcs/Commands/Replace.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Commands/Replace.o )
[140 of 147] Compiling Darcs.Test.Patch.Arbitrary.PrimV1 ( src/Darcs/Test/Patch/Arbitrary/PrimV1.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Arbitrary/PrimV1.o )
[141 of 147] Compiling Darcs.Test.Patch.Arbitrary.Real ( src/Darcs/Test/Patch/Arbitrary/Real.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Arbitrary/Real.o )
[142 of 147] Compiling Darcs.Test.Patch.Examples.Set2Unwitnessed ( src/Darcs/Test/Patch/Examples/Set2Unwitnessed.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Examples/Set2Unwitnessed.o )
[143 of 147] Compiling Darcs.Test.Patch.Arbitrary.PrimV3 ( src/Darcs/Test/Patch/Arbitrary/PrimV3.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch/Arbitrary/PrimV3.o )
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:25:1:
Warning: The import of `alpha'
from module `Darcs.Test.Util.QuickCheck' is redundant
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:27:1:
Warning: The import of `Darcs.Commands.Replace' is redundant
except perhaps to import instances from `Darcs.Commands.Replace'
To import instances alone, use: import Darcs.Commands.Replace()
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:31:1:
Warning: The import of `Data.ByteString.Char8' is redundant
except perhaps to import instances from `Data.ByteString.Char8'
To import instances alone, use: import Data.ByteString.Char8()
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:61:1:
Warning: Top-level binding with no type signature:
hunkIdentity :: forall t t1 b c. Hunk t t1 -> EqCheck b c
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:105:1:
Warning: Pattern match(es) are non-exhaustive
In an equation for `aTextHunk':
Patterns not matched: (_, Directory _)
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:106:6:
Warning: This binding for `hunk' shadows the existing binding
imported from Darcs.Patch.Prim at src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:28:1-23
(defined at src/Darcs/Patch/Prim/Class.hs:86:4)
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:110:1:
Warning: Pattern match(es) are non-exhaustive
In an equation for `aManifest':
Patterns not matched: _ _ (Blob _ _)
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:111:6:
Warning: Defined but not used: `newFilename'
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:126:8:
Warning: Defined but not used: `dir'
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:127:8:
Warning: Defined but not used: `mbOtherDir'
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:146:51:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:147:39:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:148:42:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:156:1:
Warning: Pattern match(es) are non-exhaustive
In an equation for `hunkPair':
Patterns not matched: (_, Directory _)
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:163:6:
Warning: Pattern match(es) are overlapped
In an equation for `selectChunk': selectChunk _ _ = ...
src/Darcs/Test/Patch/Arbitrary/PrimV3.hs:185:39:
Warning: This binding for `id' shadows the existing binding
imported from Prelude
[144 of 147] Compiling Darcs.Test.Email ( src/Darcs/Test/Email.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Email.o )
[145 of 147] Compiling Darcs.Test.Patch ( src/Darcs/Test/Patch.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Patch.o )
src/Darcs/Test/Patch.hs:40:1:
Warning: The import of `Darcs.Patch.Prim.Class' is redundant
except perhaps to import instances from `Darcs.Patch.Prim.Class'
To import instances alone, use: import Darcs.Patch.Prim.Class()
src/Darcs/Test/Patch.hs:43:1:
Warning: The import of `Darcs.Patch.V1' is redundant
except perhaps to import instances from `Darcs.Patch.V1'
To import instances alone, use: import Darcs.Patch.V1()
src/Darcs/Test/Patch.hs:45:1:
Warning: The import of `Darcs.Patch.RepoPatch' is redundant
except perhaps to import instances from `Darcs.Patch.RepoPatch'
To import instances alone, use: import Darcs.Patch.RepoPatch()
src/Darcs/Test/Patch.hs:52:1:
Warning: The import of `Darcs.Test.Patch.Arbitrary.PrimV3' is redundant
except perhaps to import instances from `Darcs.Test.Patch.Arbitrary.PrimV3'
To import instances alone, use: import Darcs.Test.Patch.Arbitrary.PrimV3()
src/Darcs/Test/Patch.hs:57:1:
Warning: The import of `Darcs.Test.Patch.V3Model' is redundant
except perhaps to import instances from `Darcs.Test.Patch.V3Model'
To import instances alone, use: import Darcs.Test.Patch.V3Model()
src/Darcs/Test/Patch.hs:58:1:
Warning: The import of `Darcs.Test.Patch.V1Model' is redundant
except perhaps to import instances from `Darcs.Test.Patch.V1Model'
To import instances alone, use: import Darcs.Test.Patch.V1Model()
src/Darcs/Test/Patch.hs:59:1:
Warning: The import of `wsPatch'
from module `Darcs.Test.Patch.WithState' is redundant
src/Darcs/Test/Patch.hs:66:1:
Warning: The import of `checkAPatch'
from module `Darcs.Test.Patch.Properties.Check' is redundant
src/Darcs/Test/Patch.hs:214:28:
Warning: The universally quantified type variable `a'
does not appear in the type `prim xx yy -> [Test]'
In the type signature for `qc_V2'
src/Darcs/Test/Patch.hs:237:11:
Warning: Defined but not used: `arbitraryThing''
[146 of 147] Compiling Darcs.Test.Misc ( src/Darcs/Test/Misc.hs, dist/build/darcs-test/darcs-test-tmp/Darcs/Test/Misc.o )
SpecConstr
Function `$j_s5MZp{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZr{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZp{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZr{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZp{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZr{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZt{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZp{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZr{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZp{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZr{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZt{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZp{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZr{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MZt{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
SpecConstr
Function `$j_s5MP8{v} [lid]'
has one call pattern, but the limit is 0
Use -fspec-constr-count=n to set the bound
Use -dppr-debug to see specialisations
[147 of 147] Compiling Main ( src/test.hs, dist/build/darcs-test/darcs-test-tmp/Main.o )
Linking dist/build/darcs-test/darcs-test ...
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
straddle:darcs-beta-2.7.99.1 mg$ cabal test
EXAMPLE.sh (Darcs2): [Success]
add-formerly-pl.sh (Darcs2): [Success]
add.sh (Darcs2): [Success]
add_in_subdir.sh (Darcs2): [Success]
add_permissions.sh (Darcs2): [Success]
addexitval.sh (Darcs2): [Success]
addmv.sh (Darcs2): [Success]
addrace.sh (Darcs2): [Success]
addrm.sh (Darcs2): [Success]
amend-cancelling.sh (Darcs2): [Success]
amend-record-back-up.sh (Darcs2): [Success]
amend-record.sh (Darcs2): [Success]
amend-unrecord.sh (Darcs2): [Success]
annotate.sh (Darcs2): [Success]
apply-hunks.sh (Darcs2): [Success]
ask_deps.sh (Darcs2): [Success]
bad-format.sh (Darcs2): [Running]
bad-format.sh (Darcs2): [Success]
bad-match-pattern.sh (Darcs2): [Success]
bad_pending_after_pull.sh (Darcs2): [Success]
binary.sh (Darcs2): [Success]
changes.sh (Darcs2): [Success]
changes_send_context.sh (Darcs2): [Success]
changes_with_move.sh (Darcs2): [Success]
check-read-only.sh (Darcs2): [Success]
check.sh (Darcs2): [Success]
conflict-doppleganger.sh (Darcs2): [Success]
conflict-fight-failure.sh (Darcs2): [Success]
conflict-fight.sh (Darcs2): [Success]
convert.sh (Darcs2): [Skipped]
devnull.sh (Darcs2): [Success]
diff.sh (Darcs2): [Success]
directory_confusion.sh (Darcs2): [Success]
disable.sh (Darcs2): [Success]
dist-v.sh (Darcs2): [Success]
dist.sh (Darcs2): [Success]
double-unrevert.sh (Darcs2): [Success]
emailformat.sh (Darcs2): [Skipped]
external-resolution.sh (Darcs2): [Success]
failed-amend-should-not-break-repo.sh (Darcs2): [Success]
filepath.sh (Darcs2): [Success]
get-http-packed-detect.sh (Darcs2): [Skipped]
get-http-packed.sh (Darcs2): [Skipped]
get-http.sh (Darcs2): [Skipped]
get.sh (Darcs2): [Success]
get_tag.sh (Darcs2): [Success]
gzcrcs.sh (Darcs2): [Success]
harness.sh (Darcs2): [Success]
hashed_inventory.sh (Darcs2): [Success]
hidden_conflict.sh (Darcs2): [Success]
hidden_conflict2.sh (Darcs2): [Success]
hunk-editor.sh (Darcs2): [Success]
ignore-this.sh (Darcs2): [Success]
ignoretimes.sh (Darcs2): [Success]
illegal_mv.sh (Darcs2): [Success]
impossible_unrevert.sh (Darcs2): [Success]
init.sh (Darcs2): [Success]
invalid_absolute_paths.sh (Darcs2): [Success]
invalid_pending_after_mv_to_self.sh (Darcs2): [Success]
issue1012_unrecord_remove.sh (Darcs2): [Success]
issue1017_whatsnew_stack.sh (Darcs2): [Success]
issue1039.sh (Darcs2): [Success]
issue1041.sh (Darcs2): [Success]
issue1043_geteff_a.sh (Darcs2): [Success]
issue1043_geteff_b.sh (Darcs2): [Success]
issue1057.sh (Darcs2): [Success]
issue1078_symlink.sh (Darcs2): [Success]
issue1101.sh (Darcs2): [Success]
issue1105.sh (Darcs2): [Success]
issue1110_get_hashed.sh (Darcs2): [Running]
issue1110_get_hashed.sh (Darcs2): [Success]
issue1111-pull-intersection.sh (Darcs2): [Success]
issue1139-diff-last.sh (Darcs2): [Success]
issue1139-diff-with-no-args.sh (Darcs2): [Success]
issue1162_add_nonexistent_slash.sh (Darcs2): [Success]
issue121.sh (Darcs2): [Success]
issue1210-no-global-cache-in-sources.sh (Darcs2): [Success]
issue1224_convert-darcs2-repository.sh (Darcs2): [Success]
issue1248.sh (Darcs2): [Success]
issue1269_setpref_predist.sh (Darcs2): [Success]
issue1277-repo-format.sh (Darcs2): [Success]
issue1290-diff-index.sh (Darcs2): [Success]
issue1300_record_delete-file.sh (Darcs2): [Success]
issue1332_add_r_boring.sh (Darcs2): [Success]
issue1337_darcs_changes_false_positives.sh (Darcs2): [Success]
issue1344_abort_early_cant_send.sh (Darcs2): [Skipped]
issue1373_replace_token_chars.sh (Darcs2): [Success]
issue1392_authorspelling.sh (Darcs2): [Success]
issue1427_apply_gz.sh (Darcs2): [Success]
issue142_record-log.sh (Darcs2): [Success]
issue1446.sh (Darcs2): [Success]
issue1465_ortryrunning.sh (Darcs2): [Success]
issue1472_read_too_much.sh (Darcs2): [Success]
issue1473.sh (Darcs2): [Success]
issue1473_annotate_repodir.sh (Darcs2): [Success]
issue1488_whatsnew-l.sh (Darcs2): [Success]
issue154_pull_dir_not_empty.sh (Darcs2): [Success]
issue1558_xml_output_gz_extension.sh (Darcs2): [Success]
issue157_rollback_conflict.sh (Darcs2): [Success]
issue1584_optimize_upgrade.sh (Darcs2): [Running]
issue1584_optimize_upgrade.sh (Darcs2): [Success]
issue1599-automatically-expire-unused-caches.sh (Darcs2): [Skipped]
issue1611_amend-tag.sh (Darcs2): [Success]
issue1618-amend-preserve-logfile.sh (Darcs2): [Success]
issue1620-record-lies-about-leaving-logfile.sh (Darcs2): [Success]
issue1636-match-hunk.sh (Darcs2): [Success]
issue1640_verbose_stdin.sh (Darcs2): [Success]
issue1645-ignore-symlinks-case-fold.sh (Darcs2): [Skipped]
issue1645-ignore-symlinks.sh (Darcs2): [Success]
issue1705-show-contents-index.sh (Darcs2): [Success]
issue1726_darcs_always-boring.sh (Darcs2): [Success]
issue1727_move_current_directory.sh (Darcs2): [Success]
issue1737-move_args.sh (Darcs2): [Success]
issue1739-escape-multibyte-chars-correctly.sh (Darcs2): [Success]
issue1740-mv-dir.sh (Darcs2): [Success]
issue1749-rmdir.sh (Darcs2): [Success]
issue174_obliterate_before_a_tag.sh (Darcs2): [Success]
issue1756_moves_index.sh (Darcs2): [Success]
issue1763-pull-fails-on-non-ascii-filenames.sh (Darcs2): [Success]
issue1765_recursive-remove-on-root.sh (Darcs2): [Success]
issue1825-remove-pending.sh (Darcs2): [Success]
issue183_mv_order.sh (Darcs2): [Success]
issue1845-record-removed.sh (Darcs2): [Success]
issue1848-rollback-p.sh (Darcs2): [Success]
issue184_add.sh (Darcs2): [Success]
issue1857-pristine-conversion.sh (Darcs2): [Success]
issue1860-incomplete-pristine.sh (Darcs2): [Success]
issue1865-get-context.sh (Darcs2): [Success]
issue1871-record-dot.sh (Darcs2): [Success]
issue1873-apply-failed-to-read-patch.sh (Darcs2): [Success]
issue1875-honor-no-set-default.sh (Darcs2): [Success]
issue1877_noisy_xml_output.sh (Darcs2): [Success]
issue1879-same-patchinfo-uncommon.sh (Darcs2): [Success]
issue1888-changes-context.sh (Darcs2): [Success]
issue1898-set-default-notification.sh (Darcs2): [Success]
issue1909-unrecord-O-misses-tag.sh (Darcs2): [Success]
issue1913-diffing.sh (Darcs2): [Success]
issue1922-obliterate-o-context.sh (Darcs2): [Success]
issue1923-cache-warning.sh (Darcs2): [Skipped]
issue194.sh (Darcs2): [Success]
issue1951-add-outside-repo.sh (Darcs2): [Success]
issue1977-darcs-repair.sh (Darcs2): [Success]
issue1978.sh (Darcs2): [Success]
issue2012_send_output_no_address.sh (Darcs2): [Success]
issue2013_send_to_context.sh (Darcs2): [Success]
issue2035-malicious-subpath.sh (Darcs2): [Success]
issue2041_dont_add_symlinks.sh (Darcs2): [Success]
issue2049-dir-case-change.sh (Darcs2): [Success]
issue2049-file-in-boring-dir.sh (Darcs2): [Success]
issue2052-default-unified-diff.sh (Darcs2): [Success]
issue2066-record-file-not-exist.sh (Darcs2): [Success]
issue2067-diff-blanklines.sh (Darcs2): [Success]
issue2076-move_into_dir.sh (Darcs2): [Success]
issue2136-changes_created_as_for_multiple_files.sh (Darcs2): [Success]
issue2139-mv-to-dir.sh (Darcs2): [Success]
issue244_changes.sh (Darcs2): [Success]
issue257.sh (Darcs2): [Success]
issue27.sh (Darcs2): [Success]
issue279_get_extra.sh (Darcs2): [Success]
issue381.sh (Darcs2): [Success]
issue436.sh (Darcs2): [Success]
issue458.sh (Darcs2): [Success]
issue525_amend_duplicates.sh (Darcs2): [Success]
issue53.sh (Darcs2): [Success]
issue538.sh (Darcs2): [Success]
issue588.sh (Darcs2): [Success]
issue595_get_permissions.sh (Darcs2): [Success]
issue691.sh (Darcs2): [Success]
issue706.sh (Darcs2): [Success]
issue709_pending_look-for-adds.sh (Darcs2): [Success]
issue70_setpref.sh (Darcs2): [Success]
issue803.sh (Darcs2): [Success]
issue844_gzip_crc.sh (Darcs2): [Success]
issue864_replace_in_moved.sh (Darcs2): [Success]
issue885_get_to_match.sh (Darcs2): [Success]
issue942_push_apply_prehook.sh (Darcs2): [Success]
issue966_diff.sh (Darcs2): [Success]
justrm.sh (Darcs2): [Success]
lazy-optimize-reorder.sh (Darcs2): [Success]
look_for_add.sh (Darcs2): [Success]
mark-conflicts.sh (Darcs2): [Success]
match-date.sh (Darcs2): [Success]
match.sh (Darcs2): [Success]
merge_three_patches.sh (Darcs2): [Success]
mergeresolved.sh (Darcs2): [Success]
merging_newlines.sh (Darcs2): [Success]
mutex-option-precedence.sh (Darcs2): [Success]
mv-formerly-pl.sh (Darcs2): [Success]
mv-test-suite.sh (Darcs2): [Success]
mv.sh (Darcs2): [Success]
mv_and_remove_tests.sh (Darcs2): [Success]
mv_then_add.sh (Darcs2): [Success]
nfs-failure.sh (Darcs2): [Success]
nodeps.sh (Darcs2): [Success]
nonewline.sh (Darcs2): [Success]
obliterate-add.sh (Darcs2): [Success]
obliterate-formerly-pl.sh (Darcs2): [Success]
obliterate.sh (Darcs2): [Success]
oldfashioned_refusal.sh (Darcs2): [Running]
oldfashioned_refusal.sh (Darcs2): [Success]
oldfashioned_support.sh (Darcs2): [Running]
oldfashioned_support.sh (Darcs2): [Success]
optimize.sh (Darcs2): [Success]
optimize_relink.sh (Darcs2): [Success]
output.sh (Darcs2): [Success]
overriding-defaults.sh (Darcs2): [Success]
pending.sh (Darcs2): [Success]
pending_has_conflicts.sh (Darcs2): [Success]
perms.sh (Darcs2): [Success]
posthook.sh (Darcs2): [Success]
prefs.sh (Darcs2): [Success]
prefs_binary.sh (Darcs2): [Success]
prehook.sh (Darcs2): [Success]
printer.sh (Darcs2): [Success]
pull-dont-prompt-deps.sh (Darcs2): [Success]
pull-union.sh (Darcs2): [Success]
pull.sh (Darcs2): [Success]
pull_binary.sh (Darcs2): [Success]
pull_compl.sh (Darcs2): [Success]
pull_conflicts.sh (Darcs2): [Success]
pull_many_files.sh (Darcs2): [Running]
pull_many_files.sh (Darcs2): [Success]
pull_two.sh (Darcs2): [Success]
push-dont-prompt-deps.sh (Darcs2): [Success]
push-dry-run.sh (Darcs2): [Success]
push-formerly-pl.sh (Darcs2): [Success]
push.sh (Darcs2): [Success]
push_conflicts.sh (Darcs2): [Success]
push_lock.sh (Darcs2): [Success]
put.sh (Darcs2): [Success]
query_manifest.sh (Darcs2): [Success]
record-interactive.sh (Darcs2): [Success]
record.sh (Darcs2): [Success]
record_editor.sh (Darcs2): [Success]
recordrace.sh (Darcs2): [Success]
remove.sh (Darcs2): [Success]
rename_shouldnt_affect_prefixes.sh (Darcs2): [Success]
repair-clean.sh (Darcs2): [Success]
repair-corrupt-add.sh (Darcs2): [Success]
repair-corrupt.sh (Darcs2): [Success]
repair.sh (Darcs2): [Success]
replace.sh (Darcs2): [Success]
replace_after_pending_add.sh (Darcs2): [Success]
replace_after_pending_mv.sh (Darcs2): [Success]
repodir.sh (Darcs2): [Success]
repoformat.sh (Darcs2): [Success]
revert_interactive.sh (Darcs2): [Success]
revert_unrecorded_add.sh (Darcs2): [Success]
rmconflict.sh (Darcs2): [Success]
rmdir-formerly-pl.sh (Darcs2): [Success]
rmdir.sh (Darcs2): [Success]
rollback-no-record.sh (Darcs2): [Success]
rollback-nothing.sh (Darcs2): [Success]
rollback.sh (Darcs2): [Success]
sametwice.sh (Darcs2): [Success]
send-dont-prompt-deps.sh (Darcs2): [Success]
send-encoding.sh (Darcs2): [Skipped]
send-external.sh (Darcs2): [Success]
send-output-v1.sh (Darcs2): [Skipped]
send-output-v2.sh (Darcs2): [Failed]
|
| grep darcs-2 $HOME/.darcs/defaults || exit 200
| + grep darcs-2 /var/folders/R-/R-kWQQenECi0YjiXiMWXkU+++TI/-Tmp-/tmpThreadId567837/.darcs/defaults
| ALL darcs-2
|
| rm -rf empty
| + rm -rf empty
| mkdir empty
| + mkdir empty
| cd empty
| + cd empty
| darcs init
| + darcs init
| cd ..
| + cd ..
|
| rm -rf repo
| + rm -rf repo
| gunzip -c $TESTDATA/simple-v2.tgz | tar xf -
| + gunzip -c /Users/mg/darcs-beta-2.7.99.1/tests/data/simple-v2.tgz
| + tar xf -
| cd repo
| + cd repo
| darcs send -o repo.dpatch -a ../empty
| + darcs send -o repo.dpatch -a ../empty
| HINT: if you want to change the default remote repository to
| /private/var/folders/R-/R-kWQQenECi0YjiXiMWXkU+++TI/-Tmp-/tmpThreadId567837/empty,
| quit now and issue the same command with the --set-default flag.
| Wrote patch to /private/var/folders/R-/R-kWQQenECi0YjiXiMWXkU+++TI/-Tmp-/tmpThreadId567837/repo/repo.dpatch.
|
| day=$(grep "<.*@.*>" $TESTDATA/simple-v2.dpatch | head -n 1 | cut -f1-3 -d' ')
| grep "<.*@.*>" $TESTDATA/simple-v2.dpatch | head -n 1 | cut -f1-3 -d' '
| ++ grep '<.*@.*>' /Users/mg/darcs-beta-2.7.99.1/tests/data/simple-v2.dpatch
| ++ head -n 1
| ++ cut -f1-3 '-d '
| + day='Wed Oct 20'
| diff -u -I'1 patch for repository ' -I'patches for repository ' -I"$day" $TESTDATA/simple-v2.dpatch repo.dpatch
| + diff -u '-I1 patch for repository ' '-Ipatches for repository ' '-IWed Oct 20' /Users/mg/darcs-beta-2.7.99.1/tests/data/simple-v2.dpatch repo.dpatch
| --- /Users/mg/darcs-beta-2.7.99.1/tests/data/simple-v2.dpatch 2012-04-01 02:29:45.000000000 -0700
| +++ repo.dpatch 2012-04-02 21:19:12.000000000 -0700
| @@ -1,6 +1,6 @@
| -1 patch for repository /home/ganesh/darcs-comp/temp/empty:
| +1 patch for repository /private/var/folders/R-/R-kWQQenECi0YjiXiMWXkU+++TI/-Tmp-/tmpThreadId567837/empty:
|
| -Wed Oct 20 07:12:31 BST 2010 Ganesh Sittampalam <ganesh@earth.li>
| +Tue Oct 19 23:12:31 PDT 2010 Ganesh Sittampalam <ganesh@earth.li>
| * wibble
|
| New patches:
send.sh (Darcs2): [Success]
send_apply.sh (Darcs2): [Success]
set-default-hint.sh (Darcs2): [Success]
set_scripts_executable.sh (Darcs2): [Success]
setpref.sh (Darcs2): [Success]
several_commands.sh (Darcs2): [Success]
show-authors.sh (Darcs2): [Success]
show-bug.sh (Darcs2): [Success]
show_contents.sh (Darcs2): [Success]
show_tags-remote.sh (Darcs2): [Skipped]
show_tags.sh (Darcs2): [Success]
sigPIPE.sh (Darcs2): [Running]
sigPIPE.sh (Darcs2): [Success]
split-patches.sh (Darcs2): [Success]
steve_and_monica_rollback.sh (Darcs2): [Success]
tag.sh (Darcs2): [Success]
tentative_revert.sh (Darcs2): [Success]
three_way_conflict.sh (Darcs2): [Success]
toolbox.sh (Darcs2): [Success]
trackdown-bisect.sh (Darcs2): [Running]
trackdown-bisect.sh (Darcs2): [Success]
trailing-newlines.sh (Darcs2): [Success]
tricky_unrecord.sh (Darcs2): [Success]
uniqueoptions.sh (Darcs2): [Success]
unpull-formerly-pl.sh (Darcs2): [Success]
unpull.sh (Darcs2): [Success]
unrecord-add.sh (Darcs2): [Success]
unrecord-dont-prompt.sh (Darcs2): [Success]
unrecord-remove.sh (Darcs2): [Success]
unrecord-setpref.sh (Darcs2): [Success]
unrevert-add.sh (Darcs2): [Success]
unrevert-replace-moved.sh (Darcs2): [Success]
unrevert.sh (Darcs2): [Success]
unrevert_cancel.sh (Darcs2): [Success]
utf8.sh (Darcs2): [Skipped]
v1-braced.sh (Darcs2): [Skipped]
what_sl.sh (Darcs2): [Success]
whatsnew-file.sh (Darcs2): [Success]
whatsnew-pending.sh (Darcs2): [Success]
whatsnew.sh (Darcs2): [Success]
workingdir.sh (Darcs2): [Success]
xmlschema.sh (Darcs2): [Skipped]
EXAMPLE.sh (Hashed): [Success]
add-formerly-pl.sh (Hashed): [Success]
add.sh (Hashed): [Success]
add_in_subdir.sh (Hashed): [Success]
add_permissions.sh (Hashed): [Success]
addexitval.sh (Hashed): [Success]
addmv.sh (Hashed): [Success]
addrace.sh (Hashed): [Success]
addrm.sh (Hashed): [Success]
amend-cancelling.sh (Hashed): [Success]
amend-record-back-up.sh (Hashed): [Success]
amend-record.sh (Hashed): [Success]
amend-unrecord.sh (Hashed): [Success]
annotate.sh (Hashed): [Success]
apply-hunks.sh (Hashed): [Success]
ask_deps.sh (Hashed): [Success]
bad-format.sh (Hashed): [Running]
bad-format.sh (Hashed): [Success]
bad-match-pattern.sh (Hashed): [Success]
bad_pending_after_pull.sh (Hashed): [Success]
binary.sh (Hashed): [Success]
changes.sh (Hashed): [Success]
changes_send_context.sh (Hashed): [Success]
changes_with_move.sh (Hashed): [Success]
check-read-only.sh (Hashed): [Success]
check.sh (Hashed): [Success]
conflict-doppleganger.sh (Hashed): [Success]
conflict-fight-failure.sh (Hashed): [Success]
conflict-fight.sh (Hashed): [Success]
convert.sh (Hashed): [Success]
devnull.sh (Hashed): [Success]
diff.sh (Hashed): [Success]
directory_confusion.sh (Hashed): [Success]
disable.sh (Hashed): [Success]
dist-v.sh (Hashed): [Success]
dist.sh (Hashed): [Success]
double-unrevert.sh (Hashed): [Success]
emailformat.sh (Hashed): [Skipped]
external-resolution.sh (Hashed): [Success]
failed-amend-should-not-break-repo.sh (Hashed): [Success]
filepath.sh (Hashed): [Success]
get-http-packed-detect.sh (Hashed): [Skipped]
get-http-packed.sh (Hashed): [Skipped]
get-http.sh (Hashed): [Skipped]
get.sh (Hashed): [Success]
get_tag.sh (Hashed): [Success]
gzcrcs.sh (Hashed): [Success]
harness.sh (Hashed): [Success]
hashed_inventory.sh (Hashed): [Success]
hidden_conflict.sh (Hashed): [Success]
hidden_conflict2.sh (Hashed): [Success]
hunk-editor.sh (Hashed): [Success]
ignore-this.sh (Hashed): [Success]
ignoretimes.sh (Hashed): [Success]
illegal_mv.sh (Hashed): [Success]
impossible_unrevert.sh (Hashed): [Success]
init.sh (Hashed): [Success]
invalid_absolute_paths.sh (Hashed): [Success]
invalid_pending_after_mv_to_self.sh (Hashed): [Success]
issue1012_unrecord_remove.sh (Hashed): [Success]
issue1017_whatsnew_stack.sh (Hashed): [Success]
issue1039.sh (Hashed): [Success]
issue1041.sh (Hashed): [Success]
issue1043_geteff_a.sh (Hashed): [Success]
issue1043_geteff_b.sh (Hashed): [Success]
issue1057.sh (Hashed): [Success]
issue1078_symlink.sh (Hashed): [Success]
issue1101.sh (Hashed): [Success]
issue1105.sh (Hashed): [Success]
issue1110_get_hashed.sh (Hashed): [Running]
issue1110_get_hashed.sh (Hashed): [Success]
issue1111-pull-intersection.sh (Hashed): [Success]
issue1139-diff-last.sh (Hashed): [Success]
issue1139-diff-with-no-args.sh (Hashed): [Success]
issue1162_add_nonexistent_slash.sh (Hashed): [Success]
issue121.sh (Hashed): [Success]
issue1210-no-global-cache-in-sources.sh (Hashed): [Success]
issue1224_convert-darcs2-repository.sh (Hashed): [Skipped]
issue1248.sh (Hashed): [Success]
issue1269_setpref_predist.sh (Hashed): [Success]
issue1277-repo-format.sh (Hashed): [Success]
issue1290-diff-index.sh (Hashed): [Success]
issue1300_record_delete-file.sh (Hashed): [Success]
issue1332_add_r_boring.sh (Hashed): [Success]
issue1337_darcs_changes_false_positives.sh (Hashed): [Success]
issue1344_abort_early_cant_send.sh (Hashed): [Skipped]
issue1373_replace_token_chars.sh (Hashed): [Success]
issue1392_authorspelling.sh (Hashed): [Success]
issue1427_apply_gz.sh (Hashed): [Success]
issue142_record-log.sh (Hashed): [Success]
issue1446.sh (Hashed): [Success]
issue1465_ortryrunning.sh (Hashed): [Success]
issue1472_read_too_much.sh (Hashed): [Success]
issue1473.sh (Hashed): [Success]
issue1473_annotate_repodir.sh (Hashed): [Success]
issue1488_whatsnew-l.sh (Hashed): [Success]
issue154_pull_dir_not_empty.sh (Hashed): [Success]
issue1558_xml_output_gz_extension.sh (Hashed): [Success]
issue157_rollback_conflict.sh (Hashed): [Success]
issue1584_optimize_upgrade.sh (Hashed): [Running]
issue1584_optimize_upgrade.sh (Hashed): [Success]
issue1599-automatically-expire-unused-caches.sh (Hashed): [Skipped]
issue1611_amend-tag.sh (Hashed): [Success]
issue1618-amend-preserve-logfile.sh (Hashed): [Success]
issue1620-record-lies-about-leaving-logfile.sh (Hashed): [Success]
issue1636-match-hunk.sh (Hashed): [Success]
issue1640_verbose_stdin.sh (Hashed): [Success]
issue1645-ignore-symlinks-case-fold.sh (Hashed): [Skipped]
issue1645-ignore-symlinks.sh (Hashed): [Success]
issue1705-show-contents-index.sh (Hashed): [Success]
issue1726_darcs_always-boring.sh (Hashed): [Success]
issue1727_move_current_directory.sh (Hashed): [Success]
issue1737-move_args.sh (Hashed): [Success]
issue1739-escape-multibyte-chars-correctly.sh (Hashed): [Success]
issue1740-mv-dir.sh (Hashed): [Success]
issue1749-rmdir.sh (Hashed): [Success]
issue174_obliterate_before_a_tag.sh (Hashed): [Success]
issue1756_moves_index.sh (Hashed): [Success]
issue1763-pull-fails-on-non-ascii-filenames.sh (Hashed): [Success]
issue1765_recursive-remove-on-root.sh (Hashed): [Success]
issue1825-remove-pending.sh (Hashed): [Success]
issue183_mv_order.sh (Hashed): [Success]
issue1845-record-removed.sh (Hashed): [Success]
issue1848-rollback-p.sh (Hashed): [Success]
issue184_add.sh (Hashed): [Success]
issue1857-pristine-conversion.sh (Hashed): [Success]
issue1860-incomplete-pristine.sh (Hashed): [Success]
issue1865-get-context.sh (Hashed): [Success]
issue1871-record-dot.sh (Hashed): [Success]
issue1873-apply-failed-to-read-patch.sh (Hashed): [Success]
issue1875-honor-no-set-default.sh (Hashed): [Success]
issue1877_noisy_xml_output.sh (Hashed): [Success]
issue1879-same-patchinfo-uncommon.sh (Hashed): [Success]
issue1888-changes-context.sh (Hashed): [Success]
issue1898-set-default-notification.sh (Hashed): [Success]
issue1909-unrecord-O-misses-tag.sh (Hashed): [Success]
issue1913-diffing.sh (Hashed): [Success]
issue1922-obliterate-o-context.sh (Hashed): [Success]
issue1923-cache-warning.sh (Hashed): [Skipped]
issue194.sh (Hashed): [Success]
issue1951-add-outside-repo.sh (Hashed): [Success]
issue1977-darcs-repair.sh (Hashed): [Success]
issue1978.sh (Hashed): [Skipped]
issue2012_send_output_no_address.sh (Hashed): [Success]
issue2013_send_to_context.sh (Hashed): [Success]
issue2035-malicious-subpath.sh (Hashed): [Success]
issue2041_dont_add_symlinks.sh (Hashed): [Success]
issue2049-dir-case-change.sh (Hashed): [Success]
issue2049-file-in-boring-dir.sh (Hashed): [Success]
issue2052-default-unified-diff.sh (Hashed): [Success]
issue2066-record-file-not-exist.sh (Hashed): [Success]
issue2067-diff-blanklines.sh (Hashed): [Success]
issue2076-move_into_dir.sh (Hashed): [Success]
issue2136-changes_created_as_for_multiple_files.sh (Hashed): [Success]
issue2139-mv-to-dir.sh (Hashed): [Success]
issue244_changes.sh (Hashed): [Success]
issue257.sh (Hashed): [Success]
issue27.sh (Hashed): [Success]
issue279_get_extra.sh (Hashed): [Success]
issue381.sh (Hashed): [Success]
issue436.sh (Hashed): [Success]
issue458.sh (Hashed): [Success]
issue525_amend_duplicates.sh (Hashed): [Success]
issue53.sh (Hashed): [Success]
issue538.sh (Hashed): [Success]
issue588.sh (Hashed): [Success]
issue595_get_permissions.sh (Hashed): [Success]
issue691.sh (Hashed): [Success]
issue706.sh (Hashed): [Success]
issue709_pending_look-for-adds.sh (Hashed): [Success]
issue70_setpref.sh (Hashed): [Success]
issue803.sh (Hashed): [Success]
issue844_gzip_crc.sh (Hashed): [Success]
issue864_replace_in_moved.sh (Hashed): [Success]
issue885_get_to_match.sh (Hashed): [Success]
issue942_push_apply_prehook.sh (Hashed): [Success]
issue966_diff.sh (Hashed): [Success]
justrm.sh (Hashed): [Success]
lazy-optimize-reorder.sh (Hashed): [Success]
look_for_add.sh (Hashed): [Success]
mark-conflicts.sh (Hashed): [Success]
match-date.sh (Hashed): [Success]
match.sh (Hashed): [Success]
merge_three_patches.sh (Hashed): [Success]
mergeresolved.sh (Hashed): [Success]
merging_newlines.sh (Hashed): [Success]
mutex-option-precedence.sh (Hashed): [Success]
mv-formerly-pl.sh (Hashed): [Success]
mv-test-suite.sh (Hashed): [Success]
mv.sh (Hashed): [Success]
mv_and_remove_tests.sh (Hashed): [Success]
mv_then_add.sh (Hashed): [Success]
nfs-failure.sh (Hashed): [Success]
nodeps.sh (Hashed): [Success]
nonewline.sh (Hashed): [Success]
obliterate-add.sh (Hashed): [Success]
obliterate-formerly-pl.sh (Hashed): [Success]
obliterate.sh (Hashed): [Success]
oldfashioned_refusal.sh (Hashed): [Running]
oldfashioned_refusal.sh (Hashed): [Success]
oldfashioned_support.sh (Hashed): [Running]
oldfashioned_support.sh (Hashed): [Success]
optimize.sh (Hashed): [Success]
optimize_relink.sh (Hashed): [Success]
output.sh (Hashed): [Success]
overriding-defaults.sh (Hashed): [Success]
pending.sh (Hashed): [Success]
pending_has_conflicts.sh (Hashed): [Success]
perms.sh (Hashed): [Success]
posthook.sh (Hashed): [Success]
prefs.sh (Hashed): [Success]
prefs_binary.sh (Hashed): [Success]
prehook.sh (Hashed): [Success]
printer.sh (Hashed): [Success]
pull-dont-prompt-deps.sh (Hashed): [Success]
pull-union.sh (Hashed): [Success]
pull.sh (Hashed): [Success]
pull_binary.sh (Hashed): [Success]
pull_compl.sh (Hashed): [Success]
pull_conflicts.sh (Hashed): [Success]
pull_many_files.sh (Hashed): [Running]