Build #1 for toysolver-0.4.0

[all reports]

Package toysolver-0.4.0
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2016-11-16 06:23:55.514282 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies OptDir-0.0.3, array-0.5.1.1, base-4.9.0.0, bytestring-0.10.8.1, bytestring-builder-0.10.8.1.0, containers-0.5.7.1, data-default-class-0.1.2.0, data-interval-1.2.0, deepseq-1.4.2.0, exceptions-0.8.3, extended-reals-0.2.2.0, filepath-1.4.1.0, finite-field-0.8.0, ghc-prim-0.5.0.0, hashable-1.2.4.0, heaps-0.3.3, intern-0.9.1.4, loop-0.3.0, mtl-2.2.1, multiset-0.3.3, mwc-random-0.13.4.0, parse-dimacs-1.3, parsec-3.1.11, prettyclass-1.0.0.0, primes-0.2.1.0, process-1.4.2.0, pseudo-boolean-0.1.5.0, queue-0.1.2, semigroups-0.18.2, sign-0.4.3, stm-2.4.4.1, template-haskell-2.11.0.0, temporary-1.2.0.4, time-1.6.0.1, transformers-0.5.2.0, transformers-compat-0.5.1.4, type-level-numbers-0.1.1.1, unordered-containers-0.2.7.1, vector-0.11.0.0, vector-space-0.10.4, base-4.9.0.0, data-default-class-0.1.2.0, filepath-1.4.1.0, parse-dimacs-1.3, pseudo-boolean-0.1.5.0, base-4.9.0.0, data-default-class-0.1.2.0, filepath-1.4.1.0, parse-dimacs-1.3, pseudo-boolean-0.1.5.0, array-0.5.1.1, base-4.9.0.0, bytestring-0.10.8.1, containers-0.5.7.1, data-default-class-0.1.2.0, filepath-1.4.1.0, mwc-random-0.13.4.0, parse-dimacs-1.3, parsec-3.1.11, process-1.4.2.0, pseudo-boolean-0.1.5.0, time-1.6.0.1, unbounded-delays-0.1.0.9, vector-0.11.0.0, vector-space-0.10.4, base-4.9.0.0, containers-0.5.7.1, data-default-class-0.1.2.0, haskeline-0.7.2.3, mtl-2.2.1, parsec-3.1.11, transformers-0.5.2.0, transformers-compat-0.5.1.4, OptDir-0.0.3, array-0.5.1.1, base-4.9.0.0, containers-0.5.7.1, data-default-class-0.1.2.0, filepath-1.4.1.0, parse-dimacs-1.3, pseudo-boolean-0.1.5.0
Flags usehaskeline transformers051 time15 -linuxstatic -forcechar8 exceptions06 -buildtoyfmf -buildsampleprograms -buildmiscprograms

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
cabal: Entering directory '/tmp/cabal-tmp-23373/Boolean-0.2.3'
Configuring Boolean-0.2.3...
Building Boolean-0.2.3...
Preprocessing library Boolean-0.2.3...
[1 of 3] Compiling Data.Boolean     ( src/Data/Boolean.hs, dist/build/Data/Boolean.o )
[2 of 3] Compiling Data.Boolean.Numbers ( src/Data/Boolean/Numbers.hs, dist/build/Data/Boolean/Numbers.o )
[3 of 3] Compiling Data.Boolean.Overload ( src/Data/Boolean/Overload.hs, dist/build/Data/Boolean/Overload.o )
Running Haddock for Boolean-0.2.3...
Running hscolour for Boolean-0.2.3...
Preprocessing library Boolean-0.2.3...
Preprocessing library Boolean-0.2.3...
Haddock coverage:
 100% ( 14 / 14) in 'Data.Boolean'
 100% (  8 /  8) in 'Data.Boolean.Numbers'
  14% (  2 / 14) in 'Data.Boolean.Overload'
  Missing documentation for:
    && (src/Data/Boolean/Overload.hs:41)
    || (src/Data/Boolean/Overload.hs:44)
    not (src/Data/Boolean/Overload.hs:47)
    ifThenElse (src/Data/Boolean/Overload.hs:52)
    == (src/Data/Boolean/Overload.hs:56)
    /= (src/Data/Boolean/Overload.hs:58)
    < (src/Data/Boolean/Overload.hs:62)
    > (src/Data/Boolean/Overload.hs:64)
    <= (src/Data/Boolean/Overload.hs:66)
    >= (src/Data/Boolean/Overload.hs:68)
    min (src/Data/Boolean/Overload.hs:71)
    max (src/Data/Boolean/Overload.hs:73)
Warning: Data.Boolean: could not find link destinations for:
    ~
Warning: Data.Boolean.Numbers: could not find link destinations for:
    ~
Documentation created: dist/doc/html/Boolean/index.html,
dist/doc/html/Boolean/Boolean.txt
Creating package registration file:
/tmp/pkgConf-Boolean-0.22145174067468703135.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/Boolean-0.2.3-JYotQglXhtoJXpADNau8XH
Registering Boolean-0.2.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/Boolean-0.2.3'
Installed Boolean-0.2.3
Downloading NumInstances-1.4...
cabal: Entering directory '/tmp/cabal-tmp-23373/NumInstances-1.4'
Configuring NumInstances-1.4...
Warning: 'ghc-options: -prof' is not necessary and will lead to problems when
used on a library. Use the configure flag --enable-library-profiling and/or
--enable-profiling.
Building NumInstances-1.4...
Preprocessing library NumInstances-1.4...
[1 of 5] Compiling Data.NumInstances.Util ( src/Data/NumInstances/Util.hs, dist/build/Data/NumInstances/Util.o )
[2 of 5] Compiling Data.NumInstances.Tuple ( src/Data/NumInstances/Tuple.hs, dist/build/Data/NumInstances/Tuple.o )
[3 of 5] Compiling Data.NumInstances.PreRequisites ( src-relaxed-Num/Data/NumInstances/PreRequisites.hs, dist/build/Data/NumInstances/PreRequisites.o )
[4 of 5] Compiling Data.NumInstances.Function ( src/Data/NumInstances/Function.hs, dist/build/Data/NumInstances/Function.o )
[5 of 5] Compiling Data.NumInstances ( src/Data/NumInstances.hs, dist/build/Data/NumInstances.o )
Running Haddock for NumInstances-1.4...
Running hscolour for NumInstances-1.4...
Preprocessing library NumInstances-1.4...
Preprocessing library NumInstances-1.4...
Haddock coverage:
  50% (  1 /  2) in 'Data.NumInstances.Util'
  Missing documentation for:
    noOv (src/Data/NumInstances/Util.hs:16)
 100% (  1 /  1) in 'Data.NumInstances.Tuple'
   0% (  0 /  1) in 'Data.NumInstances.PreRequisites'
  Missing documentation for:
    Module header
 100% (  1 /  1) in 'Data.NumInstances.Function'
 100% (  1 /  1) in 'Data.NumInstances'
Documentation created: dist/doc/html/NumInstances/index.html,
dist/doc/html/NumInstances/NumInstances.txt
Creating package registration file:
/tmp/pkgConf-NumInstances-11194953865894429689.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/NumInstances-1.4-Czq4MbYtsRc4Q7nfMGQKMs
Registering NumInstances-1.4...
cabal: Leaving directory '/tmp/cabal-tmp-23373/NumInstances-1.4'
Installed NumInstances-1.4
cabal: Entering directory '/tmp/cabal-tmp-23373/bytestring-builder-0.10.8.1.0'
Configuring bytestring-builder-0.10.8.1.0...
Building bytestring-builder-0.10.8.1.0...
Preprocessing library bytestring-builder-0.10.8.1.0...
Running Haddock for bytestring-builder-0.10.8.1.0...
Running hscolour for bytestring-builder-0.10.8.1.0...
Preprocessing library bytestring-builder-0.10.8.1.0...
Preprocessing library bytestring-builder-0.10.8.1.0...
haddock: No input file(s).
Creating package registration file:
/tmp/pkgConf-bytestring-builder-0.10.8.11351797369492067917.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/bytestring-builder-0.10.8.1.0-3Wvs19ArxK5AsrgrlbKbYR
Registering bytestring-builder-0.10.8.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/bytestring-builder-0.10.8.1.0'
Installed bytestring-builder-0.10.8.1.0
cabal: Entering directory '/tmp/cabal-tmp-23373/data-default-class-0.1.2.0'
Configuring data-default-class-0.1.2.0...
Building data-default-class-0.1.2.0...
Preprocessing library data-default-class-0.1.2.0...
[1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, dist/build/Data/Default/Class.o )
Running Haddock for data-default-class-0.1.2.0...
Running hscolour for data-default-class-0.1.2.0...
Preprocessing library data-default-class-0.1.2.0...
Preprocessing library data-default-class-0.1.2.0...
Haddock coverage:
  67% (  2 /  3) in 'Data.Default.Class'
  Missing documentation for:
    Module header
Warning: Data.Default.Class: could not find link destinations for:
    GDefault
Documentation created: dist/doc/html/data-default-class/index.html,
dist/doc/html/data-default-class/data-default-class.txt
Creating package registration file:
/tmp/pkgConf-data-default-class-0.1.21034949299654887343.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/data-default-class-0.1.2.0-FYQpjIylblBDctdkHAFeXA
Registering data-default-class-0.1.2.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/data-default-class-0.1.2.0'
Installed data-default-class-0.1.2.0
cabal: Entering directory '/tmp/cabal-tmp-23373/dlist-0.8.0.2'
Configuring dlist-0.8.0.2...
Building dlist-0.8.0.2...
Preprocessing library dlist-0.8.0.2...
[1 of 1] Compiling Data.DList       ( Data/DList.hs, dist/build/Data/DList.o )
Running Haddock for dlist-0.8.0.2...
Running hscolour for dlist-0.8.0.2...
Preprocessing library dlist-0.8.0.2...
Preprocessing library dlist-0.8.0.2...
Haddock coverage:
 100% ( 20 / 20) in 'Data.DList'
Warning: Data.DList: could not find link destinations for:
    ~
Documentation created: dist/doc/html/dlist/index.html,
dist/doc/html/dlist/dlist.txt
Creating package registration file:
/tmp/pkgConf-dlist-0.8.0349517445588219756.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/dlist-0.8.0.2-GWAMmbX9rLg3tqrbOizHGv
Registering dlist-0.8.0.2...
cabal: Leaving directory '/tmp/cabal-tmp-23373/dlist-0.8.0.2'
Installed dlist-0.8.0.2
Downloading heaps-0.3.3...
cabal: Entering directory '/tmp/cabal-tmp-23373/heaps-0.3.3'
Configuring heaps-0.3.3...
Building heaps-0.3.3...
Preprocessing library heaps-0.3.3...
[1 of 1] Compiling Data.Heap        ( src/Data/Heap.hs, dist/build/Data/Heap.o )
Running Haddock for heaps-0.3.3...
Running hscolour for heaps-0.3.3...
Preprocessing library heaps-0.3.3...
Preprocessing library heaps-0.3.3...
Haddock coverage:
 100% ( 46 / 46) in 'Data.Heap'
Documentation created: dist/doc/html/heaps/index.html,
dist/doc/html/heaps/heaps.txt
Creating package registration file:
/tmp/pkgConf-heaps-0.316820852731662981776.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/heaps-0.3.3-7OlaDU2RmgdCkYZ3VSFd9u
Registering heaps-0.3.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/heaps-0.3.3'
Installed heaps-0.3.3
Downloading loop-0.3.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/loop-0.3.0'
Configuring loop-0.3.0...
Building loop-0.3.0...
Preprocessing library loop-0.3.0...
[1 of 2] Compiling Control.Loop.Internal ( src/Control/Loop/Internal.hs, dist/build/Control/Loop/Internal.o )
[2 of 2] Compiling Control.Loop     ( src/Control/Loop.hs, dist/build/Control/Loop.o )
Running Haddock for loop-0.3.0...
Running hscolour for loop-0.3.0...
Preprocessing library loop-0.3.0...
Preprocessing library loop-0.3.0...
Haddock coverage:
 100% (  3 /  3) in 'Control.Loop.Internal'
 100% (  7 /  7) in 'Control.Loop'
Documentation created: dist/doc/html/loop/index.html,
dist/doc/html/loop/loop.txt
Creating package registration file: /tmp/pkgConf-loop-0.3430253414861543921.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/loop-0.3.0-98VH1UqsOHy2KxBxA55ICY
Registering loop-0.3.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/loop-0.3.0'
Installed loop-0.3.0
cabal: Entering directory '/tmp/cabal-tmp-23373/mtl-2.2.1'
Configuring mtl-2.2.1...
Building mtl-2.2.1...
Preprocessing library mtl-2.2.1...
[ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 3 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[ 4 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[ 5 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[ 6 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 7 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[ 8 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[ 9 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[10 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[11 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[12 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[13 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[14 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[15 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[16 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[17 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[18 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[19 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o )
[20 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[21 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
Running Haddock for mtl-2.2.1...
Running hscolour for mtl-2.2.1...
Preprocessing library mtl-2.2.1...
Preprocessing library mtl-2.2.1...
Haddock coverage:
  75% (  3 /  4) in 'Control.Monad.Writer.Class'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
 100% (  3 /  3) in 'Control.Monad.Trans'
  89% ( 17 / 19) in 'Control.Monad.Writer.Lazy'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
    runWriterT
 100% (  2 /  2) in 'Control.Monad.Writer'
  94% ( 17 / 18) in 'Control.Monad.Writer.Strict'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
 100% (  5 /  5) in 'Control.Monad.State.Class'
  96% ( 24 / 25) in 'Control.Monad.State.Lazy'
  Missing documentation for:
    runStateT
  96% ( 24 / 25) in 'Control.Monad.State.Strict'
  Missing documentation for:
    runStateT
 100% (  2 /  2) in 'Control.Monad.State'
 100% (  3 /  3) in 'Control.Monad.Reader.Class'
  96% ( 22 / 23) in 'Control.Monad.Reader'
  Missing documentation for:
    runReaderT
  80% (  4 /  5) in 'Control.Monad.RWS.Class'
  Missing documentation for:
    MonadRWS (Control/Monad/RWS/Class.hs:44)
  95% ( 21 / 22) in 'Control.Monad.RWS.Lazy'
  Missing documentation for:
    runRWST
  95% ( 21 / 22) in 'Control.Monad.RWS.Strict'
  Missing documentation for:
    runRWST
 100% (  2 /  2) in 'Control.Monad.RWS'
 100% (  5 /  5) in 'Control.Monad.List'
 100% (  4 /  4) in 'Control.Monad.Identity'
 100% (  3 /  3) in 'Control.Monad.Error.Class'
 100% ( 19 / 19) in 'Control.Monad.Except'
  93% ( 14 / 15) in 'Control.Monad.Error'
  Missing documentation for:
    runErrorT
  50% (  1 /  2) in 'Control.Monad.Cont.Class'
  Missing documentation for:
    MonadCont (Control/Monad/Cont/Class.hs:73)
  91% ( 20 / 22) in 'Control.Monad.Cont'
  Missing documentation for:
    MonadCont (Control/Monad/Cont/Class.hs:73)
    runContT
Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt
Creating package registration file: /tmp/pkgConf-mtl-2.210617306901186631626.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM
Registering mtl-2.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/mtl-2.2.1'
Installed mtl-2.2.1
cabal: Entering directory '/tmp/cabal-tmp-23373/multiset-0.3.3'
Configuring multiset-0.3.3...
Building multiset-0.3.3...
Preprocessing library multiset-0.3.3...
[1 of 2] Compiling Data.MultiSet    ( Data/MultiSet.hs, dist/build/Data/MultiSet.o )
[2 of 2] Compiling Data.IntMultiSet ( Data/IntMultiSet.hs, dist/build/Data/IntMultiSet.o )

Data/IntMultiSet.hs:156:1: warning: [-Wunused-imports]
    The import of ‘Data.Typeable’ is redundant
      except perhaps to import instances from ‘Data.Typeable’
    To import instances alone, use: import Data.Typeable()
Running Haddock for multiset-0.3.3...
Running hscolour for multiset-0.3.3...
Preprocessing library multiset-0.3.3...
Preprocessing library multiset-0.3.3...

Data/IntMultiSet.hs:156:1: warning: [-Wunused-imports]
    The import of ‘Data.Typeable’ is redundant
      except perhaps to import instances from ‘Data.Typeable’
    To import instances alone, use: import Data.Typeable()
Haddock coverage:
 100% ( 85 / 85) in 'Data.MultiSet'
 100% ( 85 / 85) in 'Data.IntMultiSet'
Documentation created: dist/doc/html/multiset/index.html,
dist/doc/html/multiset/multiset.txt
Creating package registration file:
/tmp/pkgConf-multiset-0.36707525062025554010.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/multiset-0.3.3-1roUUd9jb4D9GYjJw62ews
Registering multiset-0.3.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/multiset-0.3.3'
Installed multiset-0.3.3
Downloading newtype-generics-0.5...
cabal: Entering directory '/tmp/cabal-tmp-23373/newtype-generics-0.5'
Configuring newtype-generics-0.5...
Building newtype-generics-0.5...
Preprocessing library newtype-generics-0.5...
[1 of 1] Compiling Control.Newtype  ( Control/Newtype.hs, dist/build/Control/Newtype.o )
Running Haddock for newtype-generics-0.5...
Running hscolour for newtype-generics-0.5...
Preprocessing library newtype-generics-0.5...
Preprocessing library newtype-generics-0.5...
Haddock coverage:
 100% (  9 /  9) in 'Control.Newtype'
Warning: Control.Newtype: could not find link destinations for:
    GNewtype ~ GO
Documentation created: dist/doc/html/newtype-generics/index.html,
dist/doc/html/newtype-generics/newtype-generics.txt
Creating package registration file:
/tmp/pkgConf-newtype-generics-016717359902010794583.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/newtype-generics-0.5-L4MU2U4glDBAEFeXg7RvRX
Registering newtype-generics-0.5...
cabal: Leaving directory '/tmp/cabal-tmp-23373/newtype-generics-0.5'
Installed newtype-generics-0.5
cabal: Entering directory '/tmp/cabal-tmp-23373/prettyclass-1.0.0.0'
Configuring prettyclass-1.0.0.0...
Building prettyclass-1.0.0.0...
Preprocessing library prettyclass-1.0.0.0...
[1 of 1] Compiling Text.PrettyPrint.HughesPJClass ( src/Text/PrettyPrint/HughesPJClass.hs, dist/build/Text/PrettyPrint/HughesPJClass.o )
Running Haddock for prettyclass-1.0.0.0...
Running hscolour for prettyclass-1.0.0.0...
Preprocessing library prettyclass-1.0.0.0...
Preprocessing library prettyclass-1.0.0.0...
Haddock coverage:
  86% (  6 /  7) in 'Text.PrettyPrint.HughesPJClass'
  Missing documentation for:
    prettyNormal (src/Text/PrettyPrint/HughesPJClass.hs:18)
Documentation created: dist/doc/html/prettyclass/index.html,
dist/doc/html/prettyclass/prettyclass.txt
Creating package registration file:
/tmp/pkgConf-prettyclass-1.0.013969181841476453195.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/prettyclass-1.0.0.0-23fclqPB1gv5V5N4Gu3Ye6
Registering prettyclass-1.0.0.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/prettyclass-1.0.0.0'
Installed prettyclass-1.0.0.0
cabal: Entering directory '/tmp/cabal-tmp-23373/primes-0.2.1.0'
Configuring primes-0.2.1.0...
Building primes-0.2.1.0...
Preprocessing library primes-0.2.1.0...
[1 of 1] Compiling Data.Numbers.Primes ( Data/Numbers/Primes.hs, dist/build/Data/Numbers/Primes.o )
Running Haddock for primes-0.2.1.0...
Running hscolour for primes-0.2.1.0...
Preprocessing library primes-0.2.1.0...
Preprocessing library primes-0.2.1.0...
Haddock coverage:
 100% (  5 /  5) in 'Data.Numbers.Primes'
Documentation created: dist/doc/html/primes/index.html,
dist/doc/html/primes/primes.txt
Creating package registration file:
/tmp/pkgConf-primes-0.2.13421465901723578341.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/primes-0.2.1.0-K0eIDQpwpli2u6M20VlfZn
Registering primes-0.2.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/primes-0.2.1.0'
Installed primes-0.2.1.0
cabal: Entering directory '/tmp/cabal-tmp-23373/primitive-0.6.1.0'
Configuring primitive-0.6.1.0...
Building primitive-0.6.1.0...
Preprocessing library primitive-0.6.1.0...
[ 1 of 10] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o )
[ 2 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o )
[ 3 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o )
[ 4 of 10] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o )

Control/Monad/Primitive.hs:41:1: warning: [-Wdeprecations]
    Module ‘Control.Monad.Trans.Error’ is deprecated:
      Use Control.Monad.Trans.Except instead

Control/Monad/Primitive.hs:100:11: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Control/Monad/Primitive.hs:100:47: warning: [-Wdeprecations]
    In the use of type constructor or class ‘ErrorT’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Control/Monad/Primitive.hs:101:19: warning: [-Wdeprecations]
    In the use of type constructor or class ‘ErrorT’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"
[ 5 of 10] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o )
[ 6 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o )
[ 7 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o )
[ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o )
[ 9 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o )
[10 of 10] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o )
Running Haddock for primitive-0.6.1.0...
Running hscolour for primitive-0.6.1.0...
Preprocessing library primitive-0.6.1.0...
Preprocessing library primitive-0.6.1.0...

Control/Monad/Primitive.hs:41:1: warning: [-Wdeprecations]
    Module ‘Control.Monad.Trans.Error’ is deprecated:
      Use Control.Monad.Trans.Except instead

Control/Monad/Primitive.hs:100:11: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Control/Monad/Primitive.hs:100:47: warning: [-Wdeprecations]
    In the use of type constructor or class ‘ErrorT’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Control/Monad/Primitive.hs:101:19: warning: [-Wdeprecations]
    In the use of type constructor or class ‘ErrorT’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"
Haddock coverage:
   3% (  1 / 35) in 'Data.Primitive.MachDeps'
  Missing documentation for:
    sIZEOF_CHAR (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:19)
    sIZEOF_INT (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_INT (Data/Primitive/MachDeps.hs:19)
    sIZEOF_WORD (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:19)
    sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:19)
    sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:19)
    sIZEOF_PTR (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:19)
    sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:19)
    sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:19)
    sIZEOF_INT8 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_INT16 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_INT32 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_INT64 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:19)
    sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:19)
    aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:19)
    Word64_# (Data/Primitive/MachDeps.hs:120)
    Int64_# (Data/Primitive/MachDeps.hs:121)
   3% (  1 / 29) in 'Data.Primitive.Internal.Operations'
  Missing documentation for:
    setWord8Array# (Data/Primitive/Internal/Operations.hs:33)
    setWord16Array# (Data/Primitive/Internal/Operations.hs:35)
    setWord32Array# (Data/Primitive/Internal/Operations.hs:37)
    setWord64Array# (Data/Primitive/Internal/Operations.hs:39)
    setWordArray# (Data/Primitive/Internal/Operations.hs:41)
    setInt8Array# (Data/Primitive/Internal/Operations.hs:43)
    setInt16Array# (Data/Primitive/Internal/Operations.hs:45)
    setInt32Array# (Data/Primitive/Internal/Operations.hs:47)
    setInt64Array# (Data/Primitive/Internal/Operations.hs:49)
    setIntArray# (Data/Primitive/Internal/Operations.hs:51)
    setAddrArray# (Data/Primitive/Internal/Operations.hs:53)
    setFloatArray# (Data/Primitive/Internal/Operations.hs:55)
    setDoubleArray# (Data/Primitive/Internal/Operations.hs:57)
    setWideCharArray# (Data/Primitive/Internal/Operations.hs:59)
    setWord8OffAddr# (Data/Primitive/Internal/Operations.hs:62)
    setWord16OffAddr# (Data/Primitive/Internal/Operations.hs:64)
    setWord32OffAddr# (Data/Primitive/Internal/Operations.hs:66)
    setWord64OffAddr# (Data/Primitive/Internal/Operations.hs:68)
    setWordOffAddr# (Data/Primitive/Internal/Operations.hs:70)
    setInt8OffAddr# (Data/Primitive/Internal/Operations.hs:72)
    setInt16OffAddr# (Data/Primitive/Internal/Operations.hs:74)
    setInt32OffAddr# (Data/Primitive/Internal/Operations.hs:76)
    setInt64OffAddr# (Data/Primitive/Internal/Operations.hs:78)
    setIntOffAddr# (Data/Primitive/Internal/Operations.hs:80)
    setAddrOffAddr# (Data/Primitive/Internal/Operations.hs:82)
    setFloatOffAddr# (Data/Primitive/Internal/Operations.hs:84)
    setDoubleOffAddr# (Data/Primitive/Internal/Operations.hs:86)
    setWideCharOffAddr# (Data/Primitive/Internal/Operations.hs:88)
 100% (  3 /  3) in 'Data.Primitive.Internal.Compat'
  75% ( 12 / 16) in 'Control.Monad.Primitive'
  Missing documentation for:
    unsafeInlinePrim (Control/Monad/Primitive.hs:189)
    unsafeInlineIO (Control/Monad/Primitive.hs:193)
    unsafeInlineST (Control/Monad/Primitive.hs:197)
    touch (Control/Monad/Primitive.hs:201)
 100% ( 15 / 15) in 'Data.Primitive.Array'
 100% (  9 /  9) in 'Data.Primitive.MutVar'
 100% (  3 /  3) in 'Data.Primitive.Types'
 100% ( 16 / 16) in 'Data.Primitive.Addr'
  93% ( 27 / 29) in 'Data.Primitive.ByteArray'
  Missing documentation for:
    ByteArray#
    MutableByteArray#
 100% (  7 /  7) in 'Data.Primitive'
Warning: Control.Monad.Primitive: could not find link destinations for:
    ~
Documentation created: dist/doc/html/primitive/index.html,
dist/doc/html/primitive/primitive.txt
Creating package registration file:
/tmp/pkgConf-primitive-0.6.1184009602138982933.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/primitive-0.6.1.0-Ip44DqhfCp21tTUYbecwa
Registering primitive-0.6.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/primitive-0.6.1.0'
Installed primitive-0.6.1.0
cabal: Entering directory '/tmp/cabal-tmp-23373/random-1.1'
Configuring random-1.1...
Building random-1.1...
Preprocessing library random-1.1...
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o )

System/Random.hs:43:1: warning: [-Wtabs]
    Tab character found here, and in 74 further locations.
    Please use spaces instead.
Running Haddock for random-1.1...
Running hscolour for random-1.1...
Preprocessing library random-1.1...
Preprocessing library random-1.1...

System/Random.hs:43:1: warning: [-Wtabs]
    Tab character found here, and in 74 further locations.
    Please use spaces instead.
Haddock coverage:
Cannot find documentation for: $intro
 100% ( 16 / 16) in 'System.Random'
Documentation created: dist/doc/html/random/index.html,
dist/doc/html/random/random.txt
Creating package registration file:
/tmp/pkgConf-random-115494953541560890244.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/random-1.1-54KmMHXjttlERYcr1mvsAe
Registering random-1.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/random-1.1'
Installed random-1.1
cabal: Entering directory '/tmp/cabal-tmp-23373/semigroups-0.18.2'
Configuring semigroups-0.18.2...
Building semigroups-0.18.2...
Preprocessing library semigroups-0.18.2...
[1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o )
Running Haddock for semigroups-0.18.2...
Running hscolour for semigroups-0.18.2...
Preprocessing library semigroups-0.18.2...
Preprocessing library semigroups-0.18.2...
Haddock coverage:
  60% (  3 /  5) in 'Data.Semigroup.Generic'
  Missing documentation for:
    GSemigroup (src/Data/Semigroup/Generic.hs:39)
    GMonoid (src/Data/Semigroup/Generic.hs:69)
Warning: Data.Semigroup.Generic: could not find link destinations for:
    gmappend' gmempty'
Documentation created: dist/doc/html/semigroups/index.html,
dist/doc/html/semigroups/semigroups.txt
Creating package registration file:
/tmp/pkgConf-semigroups-0.1815691159211777288820.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/semigroups-0.18.2-Abbk7pV5dwErRVpafzN0b
Registering semigroups-0.18.2...
cabal: Leaving directory '/tmp/cabal-tmp-23373/semigroups-0.18.2'
Installed semigroups-0.18.2
cabal: Entering directory '/tmp/cabal-tmp-23373/stm-2.4.4.1'
Configuring stm-2.4.4.1...
Building stm-2.4.4.1...
Preprocessing library stm-2.4.4.1...
[ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o )
[ 2 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.o )
[ 3 of 10] Compiling Control.Concurrent.STM.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o )
[ 4 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o )
[ 5 of 10] Compiling Control.Concurrent.STM.TMVar ( Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o )
[ 6 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o )
[ 7 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o )
[ 8 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o )
[ 9 of 10] Compiling Control.Concurrent.STM ( Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o )
[10 of 10] Compiling Control.Concurrent.STM.TSem ( Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o )
Running Haddock for stm-2.4.4.1...
Running hscolour for stm-2.4.4.1...
Preprocessing library stm-2.4.4.1...
Preprocessing library stm-2.4.4.1...
Haddock coverage:
   0% (  0 / 11) in 'Control.Sequential.STM'
  Missing documentation for:
    Module header
    STM (Control/Sequential/STM.hs:29)
    atomically (Control/Sequential/STM.hs:47)
    throwSTM (Control/Sequential/STM.hs:54)
    catchSTM (Control/Sequential/STM.hs:57)
    TVar (Control/Sequential/STM.hs:72)
    newTVar (Control/Sequential/STM.hs:75)
    newTVarIO (Control/Sequential/STM.hs:78)
    readTVar (Control/Sequential/STM.hs:83)
    readTVarIO (Control/Sequential/STM.hs:86)
    writeTVar (Control/Sequential/STM.hs:89)
  90% (  9 / 10) in 'Control.Monad.STM'
  Missing documentation for:
    check (Control/Monad/STM.hs:81)
 100% ( 13 / 13) in 'Control.Concurrent.STM.TVar'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue'
 100% ( 16 / 16) in 'Control.Concurrent.STM.TMVar'
 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan'
 100% ( 13 / 13) in 'Control.Concurrent.STM.TBQueue'
 100% (  2 /  2) in 'Control.Concurrent.STM.TArray'
 100% (  8 /  8) in 'Control.Concurrent.STM'
  40% (  2 /  5) in 'Control.Concurrent.STM.TSem'
  Missing documentation for:
    newTSem (Control/Concurrent/STM/TSem.hs:42)
    waitTSem (Control/Concurrent/STM/TSem.hs:45)
    signalTSem (Control/Concurrent/STM/TSem.hs:51)
Warning: Control.Monad.STM: could not find link destinations for:
    getNumElements unsafeNewArray_ unsafeRead unsafeWrite
Warning: Control.Concurrent.STM.TArray: could not find link destinations for:
    getNumElements unsafeNewArray_ unsafeRead unsafeWrite
Documentation created: dist/doc/html/stm/index.html, dist/doc/html/stm/stm.txt
Creating package registration file:
/tmp/pkgConf-stm-2.4.414855118041650994571.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/stm-2.4.4.1-4z2NRWnB0NIIUvSJsHW0kF
Registering stm-2.4.4.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/stm-2.4.4.1'
Installed stm-2.4.4.1
cabal: Entering directory '/tmp/cabal-tmp-23373/syb-0.6'
Configuring syb-0.6...
Building syb-0.6...
Preprocessing library syb-0.6...
[ 1 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o )
[ 2 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o )
[ 3 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o )
[ 4 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o )
[ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o )
[ 6 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o )
[ 7 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o )
[ 8 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o )
[ 9 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o )
[10 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o )
[11 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o )
[12 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o )
[13 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o )
[14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o )
[15 of 16] Compiling Data.Generics    ( src/Data/Generics.hs, dist/build/Data/Generics.o )
[16 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs, dist/build/Generics/SYB.o )
Running Haddock for syb-0.6...
Running hscolour for syb-0.6...
Preprocessing library syb-0.6...
Preprocessing library syb-0.6...
Haddock coverage:
 100% (  1 /  1) in 'Data.Generics.Instances'
 100% (  1 /  1) in 'Generics.SYB.Instances'
 100% (  2 /  2) in 'Data.Generics.Basics'
 100% (  2 /  2) in 'Generics.SYB.Basics'
  96% ( 43 / 45) in 'Data.Generics.Aliases'
  Missing documentation for:
    GenericQ' (src/Data/Generics/Aliases.hs:268)
    GenericM' (src/Data/Generics/Aliases.hs:269)
 100% (  3 /  3) in 'Data.Generics.Builders'
 100% (  2 /  2) in 'Generics.SYB.Builders'
 100% ( 19 / 19) in 'Data.Generics.Schemes'
 100% (  2 /  2) in 'Generics.SYB.Schemes'
 100% (  6 /  6) in 'Data.Generics.Text'
 100% (  2 /  2) in 'Generics.SYB.Text'
 100% ( 17 / 17) in 'Data.Generics.Twins'
 100% (  2 /  2) in 'Generics.SYB.Twins'
 100% (  2 /  2) in 'Generics.SYB.Aliases'
 100% (  8 /  8) in 'Data.Generics'
 100% (  2 /  2) in 'Generics.SYB'
Documentation created: dist/doc/html/syb/index.html, dist/doc/html/syb/syb.txt
Creating package registration file: /tmp/pkgConf-syb-015915644281085206797.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/syb-0.6-C65vWCsht6A8uLstpQIXyj
Registering syb-0.6...
cabal: Leaving directory '/tmp/cabal-tmp-23373/syb-0.6'
Installed syb-0.6
cabal: Entering directory '/tmp/cabal-tmp-23373/text-1.2.2.1'
Configuring text-1.2.2.1...
Building text-1.2.2.1...
Preprocessing library text-1.2.2.1...
[ 1 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o )
[ 2 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o )
[ 3 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o )
[ 4 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o )
[ 5 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o )
[ 6 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o )
[ 7 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o )
[ 8 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o )
[ 9 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o )
[10 of 44] Compiling Data.Text.Array  ( Data/Text/Array.hs, dist/build/Data/Text/Array.o )
[11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o )
[12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o )
[13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o )
[14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o )
[15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o )
[16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o )
[17 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o )
[18 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o )
[19 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o )
[20 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o )
[21 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o )
[22 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o )
[23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o )
[24 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o )
[25 of 44] Compiling Data.Text.Show   ( Data/Text/Show.hs, dist/build/Data/Text/Show.o )
[26 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o )
[27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o )
[28 of 44] Compiling Data.Text        ( Data/Text.hs, dist/build/Data/Text.o )

Data/Text.hs:587:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT compareN/length -> compareLength" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:592:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT ==N/length -> compareLength/==EQ" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:597:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT /=N/length -> compareLength//=EQ" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:602:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT <N/length -> compareLength/==LT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:607:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT <=N/length -> compareLength//=GT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:612:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT >N/length -> compareLength/==GT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:617:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT >=N/length -> compareLength//=LT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’
[29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o )
[30 of 44] Compiling Data.Text.IO     ( Data/Text/IO.hs, dist/build/Data/Text/IO.o )
[31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o )
[32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o )
[33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o )
[34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o )
[35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o )
[36 of 44] Compiling Data.Text.Lazy   ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o )
[37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o )

Data/Text/Internal/Builder.hs:324:1: warning: [-Winline-rule-shadowing]
    Rule "flush/flush" may never fire
      because ‘flush’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘flush’
[38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o )
[39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o )
[40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o )
[41 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o )
[42 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o )
[43 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o )
[44 of 44] Compiling Data.Text.Read   ( Data/Text/Read.hs, dist/build/Data/Text/Read.o )
Running Haddock for text-1.2.2.1...
Running hscolour for text-1.2.2.1...
Preprocessing library text-1.2.2.1...
Preprocessing library text-1.2.2.1...
Haddock coverage:
 100% (  2 /  2) in 'Data.Text.Internal.Unsafe.Shift'
 100% (  3 /  3) in 'Data.Text.Internal.Unsafe'
  14% (  1 /  7) in 'Data.Text.Internal.Read'
  Missing documentation for:
    IReader (Data/Text/Internal/Read.hs:26)
    IParser (Data/Text/Internal/Read.hs:28)
    T (Data/Text/Internal/Read.hs:48)
    digitToInt (Data/Text/Internal/Read.hs:61)
    hexDigitToInt (Data/Text/Internal/Read.hs:55)
    perhaps (Data/Text/Internal/Read.hs:50)
 100% (  2 /  2) in 'Data.Text.Internal.Functions'
  50% (  1 /  2) in 'Data.Text.Internal.Encoding.Utf32'
  Missing documentation for:
    validate (Data/Text/Internal/Encoding/Utf32.hs:24)
  25% (  1 /  4) in 'Data.Text.Internal.Encoding.Utf16'
  Missing documentation for:
    chr2 (Data/Text/Internal/Encoding/Utf16.hs:29)
    validate1 (Data/Text/Internal/Encoding/Utf16.hs:38)
    validate2 (Data/Text/Internal/Encoding/Utf16.hs:42)
  50% (  1 /  2) in 'Data.Text.Internal.Builder.RealFloat.Functions'
  Missing documentation for:
    roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17)
   0% (  0 /  2) in 'Data.Text.Internal.Builder.Int.Digits'
  Missing documentation for:
    Module header
    digits (Data/Text/Internal/Builder/Int/Digits.hs:21)
 100% ( 12 / 12) in 'Data.Text.Encoding.Error'
 100% ( 16 / 16) in 'Data.Text.Array'
  33% (  2 /  6) in 'Data.Text.Internal.Unsafe.Char'
  Missing documentation for:
    ord (Data/Text/Internal/Unsafe/Char.hs:39)
    unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43)
    unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47)
    unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51)
  95% ( 19 / 20) in 'Data.Text.Internal'
  Missing documentation for:
    textP (Data/Text/Internal.hs:97)
  38% (  5 / 13) in 'Data.Text.Internal.Fusion.Size'
  Missing documentation for:
    Size (Data/Text/Internal/Fusion/Size.hs:40)
    exactly (Data/Text/Internal/Fusion/Size.hs:44)
    exactSize (Data/Text/Internal/Fusion/Size.hs:49)
    maxSize (Data/Text/Internal/Fusion/Size.hs:57)
    betweenSize (Data/Text/Internal/Fusion/Size.hs:65)
    unknownSize (Data/Text/Internal/Fusion/Size.hs:74)
    compareSize (Data/Text/Internal/Fusion/Size.hs:143)
    isEmpty (Data/Text/Internal/Fusion/Size.hs:151)
  88% (  7 /  8) in 'Data.Text.Internal.Fusion.Types'
  Missing documentation for:
    Stream (Data/Text/Internal/Fusion/Types.hs:83)
   0% (  0 /  5) in 'Data.Text.Internal.Fusion.CaseMapping'
  Missing documentation for:
    Module header
    upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13)
    lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220)
    titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225)
    foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324)
  89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common'
  Missing documentation for:
    singleton (Data/Text/Internal/Fusion/Common.hs:119)
    streamList (Data/Text/Internal/Fusion/Common.hs:125)
    unstreamList (Data/Text/Internal/Fusion/Common.hs:131)
    intercalate (Data/Text/Internal/Fusion/Common.hs:577)
    justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479)
    scanl (Data/Text/Internal/Fusion/Common.hs:656)
    replicateCharI (Data/Text/Internal/Fusion/Common.hs:671)
    replicateI (Data/Text/Internal/Fusion/Common.hs:682)
 100% (  2 /  2) in 'Data.Text.Internal.Search'
  17% (  2 / 12) in 'Data.Text.Internal.Encoding.Utf8'
  Missing documentation for:
    ord2 (Data/Text/Internal/Encoding/Utf8.hs:58)
    ord3 (Data/Text/Internal/Encoding/Utf8.hs:69)
    ord4 (Data/Text/Internal/Encoding/Utf8.hs:81)
    chr2 (Data/Text/Internal/Encoding/Utf8.hs:94)
    chr3 (Data/Text/Internal/Encoding/Utf8.hs:103)
    chr4 (Data/Text/Internal/Encoding/Utf8.hs:114)
    validate1 (Data/Text/Internal/Encoding/Utf8.hs:128)
    validate2 (Data/Text/Internal/Encoding/Utf8.hs:132)
    validate3 (Data/Text/Internal/Encoding/Utf8.hs:136)
    validate4 (Data/Text/Internal/Encoding/Utf8.hs:153)
  93% ( 13 / 14) in 'Data.Text.Unsafe'
  Missing documentation for:
    Iter (Data/Text/Unsafe.hs:62)
  33% (  1 /  3) in 'Data.Text.Internal.Private'
  Missing documentation for:
    runText (Data/Text/Internal/Private.hs:33)
    span_ (Data/Text/Internal/Private.hs:23)
  91% ( 20 / 22) in 'Data.Text.Internal.Fusion'
  Missing documentation for:
    Stream (Data/Text/Internal/Fusion/Types.hs:83)
    length (Data/Text/Internal/Fusion.hs:127)
  33% (  2 /  6) in 'Data.Text.Internal.Encoding.Fusion.Common'
  Missing documentation for:
    restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63)
    restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39)
    restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106)
    restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87)
  91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion'
  Missing documentation for:
    streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57)
 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion'
 100% (  4 /  4) in 'Data.Text.Show'
 100% ( 33 / 33) in 'Data.Text.Encoding'
 100% ( 18 / 18) in 'Data.Text.Foreign'
 100% (127 /127) in 'Data.Text'
 100% (  3 /  3) in 'Data.Text.Internal.IO'
 100% ( 20 / 20) in 'Data.Text.IO'
  93% ( 14 / 15) in 'Data.Text.Internal.Lazy'
  Missing documentation for:
    Text (Data/Text/Internal/Lazy.hs:47)
 100% (  8 /  8) in 'Data.Text.Internal.Lazy.Fusion'
 100% (  2 /  2) in 'Data.Text.Internal.Lazy.Search'
 100% (  2 /  2) in 'Data.Text.Lazy.Internal'
  89% ( 24 / 27) in 'Data.Text.Lazy.Encoding'
  Missing documentation for:
    encodeUtf8 (Data/Text/Lazy/Encoding.hs:148)
    encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162)
    encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167)
  99% (128 /129) in 'Data.Text.Lazy'
  Missing documentation for:
    Text (Data/Text/Internal/Lazy.hs:47)
  94% ( 16 / 17) in 'Data.Text.Internal.Builder'
  Missing documentation for:
    append' (Data/Text/Internal/Builder.hs:301)
 100% ( 12 / 12) in 'Data.Text.Lazy.Builder'
 100% (  3 /  3) in 'Data.Text.Internal.Builder.Functions'
   0% (  0 /  3) in 'Data.Text.Lazy.Builder.Int'
  Missing documentation for:
    Module header
    decimal (Data/Text/Lazy/Builder/Int.hs:52)
    hexadecimal (Data/Text/Lazy/Builder/Int.hs:162)
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.RealFloat'
  Missing documentation for:
    formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46)
 100% ( 19 / 19) in 'Data.Text.Lazy.IO'
 100% (  7 /  7) in 'Data.Text.Lazy.Read'
 100% (  7 /  7) in 'Data.Text.Read'
Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for:
    findIndicesI
Warning: Data.Text: could not find link destinations for:
    replicateChar countChar
Warning: Data.Text.Internal.IO: could not find link destinations for:
    Handle__
Warning: Data.Text.Lazy: could not find link destinations for:
    replicateChar dropWords splitAtWord countChar
Warning: Data.Text.Internal.Builder: could not find link destinations for:
    empty append
Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for:
    floatToDigits
Documentation created: dist/doc/html/text/index.html,
dist/doc/html/text/text.txt
Creating package registration file:
/tmp/pkgConf-text-1.2.2866596855242639747.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3Qs
Registering text-1.2.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/text-1.2.2.1'
Installed text-1.2.2.1
cabal: Entering directory '/tmp/cabal-tmp-23373/transformers-compat-0.5.1.4'
Configuring transformers-compat-0.5.1.4...
Building transformers-compat-0.5.1.4...
Preprocessing library transformers-compat-0.5.1.4...
[1 of 2] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o )
[2 of 2] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, dist/build/Control/Monad/Trans/Instances.o )
Running Haddock for transformers-compat-0.5.1.4...
Running hscolour for transformers-compat-0.5.1.4...
Preprocessing library transformers-compat-0.5.1.4...
Preprocessing library transformers-compat-0.5.1.4...
Haddock coverage:
   0% (  0 /  8) in 'Paths_transformers_compat'
  Missing documentation for:
    Module header
    version (dist/build/autogen/Paths_transformers_compat.hs:28)
    getBinDir (dist/build/autogen/Paths_transformers_compat.hs:38)
    getLibDir (dist/build/autogen/Paths_transformers_compat.hs:38)
    getDataDir (dist/build/autogen/Paths_transformers_compat.hs:38)
    getLibexecDir (dist/build/autogen/Paths_transformers_compat.hs:38)
    getDataFileName (dist/build/autogen/Paths_transformers_compat.hs:45)
    getSysconfDir (dist/build/autogen/Paths_transformers_compat.hs:38)
 100% (  1 /  1) in 'Control.Monad.Trans.Instances'
Documentation created: dist/doc/html/transformers-compat/index.html,
dist/doc/html/transformers-compat/transformers-compat.txt
Creating package registration file:
/tmp/pkgConf-transformers-compat-0.5.18993341072021424758.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/transformers-compat-0.5.1.4-G5tKvPrwhggJRvSwXNMs1N
Registering transformers-compat-0.5.1.4...
cabal: Leaving directory '/tmp/cabal-tmp-23373/transformers-compat-0.5.1.4'
Installed transformers-compat-0.5.1.4
Downloading type-level-numbers-0.1.1.1...
cabal: Entering directory '/tmp/cabal-tmp-23373/type-level-numbers-0.1.1.1'
Configuring type-level-numbers-0.1.1.1...
Building type-level-numbers-0.1.1.1...
Preprocessing library type-level-numbers-0.1.1.1...
[ 1 of 10] Compiling TypeLevel.Util   ( TypeLevel/Util.hs, dist/build/TypeLevel/Util.o )
[ 2 of 10] Compiling TypeLevel.Reify  ( TypeLevel/Reify.hs, dist/build/TypeLevel/Reify.o )
[ 3 of 10] Compiling TypeLevel.Number.Nat.Types ( TypeLevel/Number/Nat/Types.hs, dist/build/TypeLevel/Number/Nat/Types.o )
[ 4 of 10] Compiling TypeLevel.Number.Nat.TH ( TypeLevel/Number/Nat/TH.hs, dist/build/TypeLevel/Number/Nat/TH.o )
[ 5 of 10] Compiling TypeLevel.Number.Int.Types ( TypeLevel/Number/Int/Types.hs, dist/build/TypeLevel/Number/Int/Types.o )
[ 6 of 10] Compiling TypeLevel.Number.Classes ( TypeLevel/Number/Classes.hs, dist/build/TypeLevel/Number/Classes.o )
[ 7 of 10] Compiling TypeLevel.Number.Int ( TypeLevel/Number/Int.hs, dist/build/TypeLevel/Number/Int.o )
[ 8 of 10] Compiling TypeLevel.Number.Nat ( TypeLevel/Number/Nat.hs, dist/build/TypeLevel/Number/Nat.o )
[ 9 of 10] Compiling TypeLevel.Number.Nat.Num ( TypeLevel/Number/Nat/Num.hs, dist/build/TypeLevel/Number/Nat/Num.o )
[10 of 10] Compiling TypeLevel.Boolean ( TypeLevel/Boolean.hs, dist/build/TypeLevel/Boolean.o )
Running Haddock for type-level-numbers-0.1.1.1...
Running hscolour for type-level-numbers-0.1.1.1...
Preprocessing library type-level-numbers-0.1.1.1...
Preprocessing library type-level-numbers-0.1.1.1...
Haddock coverage:
   0% (  0 /  2) in 'TypeLevel.Util'
  Missing documentation for:
    Module header
    cdr (TypeLevel/Util.hs:4)
 100% (  3 /  3) in 'TypeLevel.Reify'
  75% (  3 /  4) in 'TypeLevel.Number.Nat.Types'
  Missing documentation for:
    Module header
  50% (  2 /  4) in 'TypeLevel.Number.Nat.TH'
  Missing documentation for:
    Module header
    splitToBits (TypeLevel/Number/Nat/TH.hs:7)
  80% (  4 /  5) in 'TypeLevel.Number.Int.Types'
  Missing documentation for:
    Module header
  68% ( 23 / 34) in 'TypeLevel.Number.Classes'
  Missing documentation for:
    compareN (TypeLevel/Number/Classes.hs:62)
    IsLesser (TypeLevel/Number/Classes.hs:65)
    IsEqual (TypeLevel/Number/Classes.hs:66)
    IsGreater (TypeLevel/Number/Classes.hs:67)
    nextN (TypeLevel/Number/Classes.hs:123)
    prevN (TypeLevel/Number/Classes.hs:129)
    negateN (TypeLevel/Number/Classes.hs:135)
    addN (TypeLevel/Number/Classes.hs:143)
    subN (TypeLevel/Number/Classes.hs:149)
    mulN (TypeLevel/Number/Classes.hs:155)
    divN (TypeLevel/Number/Classes.hs:162)
 100% ( 13 / 13) in 'TypeLevel.Number.Int'
 100% ( 14 / 14) in 'TypeLevel.Number.Nat'
   0% (  0 / 21) in 'TypeLevel.Number.Nat.Num'
  Missing documentation for:
    Module header
    N0 (TypeLevel/Number/Nat/Num.hs:19)
    N1 (TypeLevel/Number/Nat/Num.hs:20)
    N2 (TypeLevel/Number/Nat/Num.hs:21)
    N3 (TypeLevel/Number/Nat/Num.hs:22)
    N4 (TypeLevel/Number/Nat/Num.hs:23)
    N5 (TypeLevel/Number/Nat/Num.hs:24)
    N6 (TypeLevel/Number/Nat/Num.hs:25)
    N7 (TypeLevel/Number/Nat/Num.hs:26)
    N8 (TypeLevel/Number/Nat/Num.hs:27)
    N9 (TypeLevel/Number/Nat/Num.hs:28)
    n0 (TypeLevel/Number/Nat/Num.hs:30)
    n1 (TypeLevel/Number/Nat/Num.hs:31)
    n2 (TypeLevel/Number/Nat/Num.hs:32)
    n3 (TypeLevel/Number/Nat/Num.hs:33)
    n4 (TypeLevel/Number/Nat/Num.hs:34)
    n5 (TypeLevel/Number/Nat/Num.hs:35)
    n6 (TypeLevel/Number/Nat/Num.hs:36)
    n7 (TypeLevel/Number/Nat/Num.hs:37)
    n8 (TypeLevel/Number/Nat/Num.hs:38)
    n9 (TypeLevel/Number/Nat/Num.hs:39)
  58% (  7 / 12) in 'TypeLevel.Boolean'
  Missing documentation for:
    Module header
    notT (TypeLevel/Boolean.hs:35)
    andT (TypeLevel/Boolean.hs:45)
    orT (TypeLevel/Boolean.hs:57)
    xorT (TypeLevel/Boolean.hs:69)
Warning: TypeLevel.Number.Classes: could not find link destinations for:
    ~ OneOfTwo
Warning: TypeLevel.Number.Nat: could not find link destinations for:
    Number_Is_Denormalized
Documentation created: dist/doc/html/type-level-numbers/index.html,
dist/doc/html/type-level-numbers/type-level-numbers.txt
Creating package registration file:
/tmp/pkgConf-type-level-numbers-0.1.11386615055810411310.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/type-level-numbers-0.1.1.1-1j8LRzgeD0VLHfXZao0Ek5
Registering type-level-numbers-0.1.1.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/type-level-numbers-0.1.1.1'
Installed type-level-numbers-0.1.1.1
cabal: Entering directory '/tmp/cabal-tmp-23373/unbounded-delays-0.1.0.9'
[1 of 1] Compiling Main             ( /tmp/cabal-tmp-23373/unbounded-delays-0.1.0.9/dist/setup/setup.hs, /tmp/cabal-tmp-23373/unbounded-delays-0.1.0.9/dist/setup/Main.o )
Linking /tmp/cabal-tmp-23373/unbounded-delays-0.1.0.9/dist/setup/setup ...
Configuring unbounded-delays-0.1.0.9...
Building unbounded-delays-0.1.0.9...
Preprocessing library unbounded-delays-0.1.0.9...
[1 of 2] Compiling Control.Concurrent.Thread.Delay ( Control/Concurrent/Thread/Delay.hs, dist/build/Control/Concurrent/Thread/Delay.o )
[2 of 2] Compiling Control.Concurrent.Timeout ( Control/Concurrent/Timeout.hs, dist/build/Control/Concurrent/Timeout.o )
Running Haddock for unbounded-delays-0.1.0.9...
Running hscolour for unbounded-delays-0.1.0.9...
Preprocessing library unbounded-delays-0.1.0.9...
Preprocessing library unbounded-delays-0.1.0.9...

Control/Concurrent/Timeout.hs:45:1: warning: [-Wunused-imports]
    The import of ‘Data.Int’ is redundant
      except perhaps to import instances from ‘Data.Int’
    To import instances alone, use: import Data.Int()

Control/Concurrent/Timeout.hs:46:1: warning: [-Wunused-imports]
    The import of ‘System.IO’ is redundant
      except perhaps to import instances from ‘System.IO’
    To import instances alone, use: import System.IO()

Control/Concurrent/Timeout.hs:47:1: warning: [-Wunused-imports]
    The qualified import of ‘System.Timeout’ is redundant
      except perhaps to import instances from ‘System.Timeout’
    To import instances alone, use: import System.Timeout()
Haddock coverage:
 100% (  2 /  2) in 'Control.Concurrent.Thread.Delay'
 100% (  2 /  2) in 'Control.Concurrent.Timeout'
Documentation created: dist/doc/html/unbounded-delays/index.html,
dist/doc/html/unbounded-delays/unbounded-delays.txt
Creating package registration file:
/tmp/pkgConf-unbounded-delays-0.1.021373869891940599174.9
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/unbounded-delays-0.1.0.9-CXTixMaSYyFHs5PPXksFYo
Registering unbounded-delays-0.1.0.9...
cabal: Leaving directory '/tmp/cabal-tmp-23373/unbounded-delays-0.1.0.9'
Installed unbounded-delays-0.1.0.9
Downloading universe-base-1.0.2.1...
cabal: Entering directory '/tmp/cabal-tmp-23373/universe-base-1.0.2.1'
Configuring universe-base-1.0.2.1...
Building universe-base-1.0.2.1...
Preprocessing library universe-base-1.0.2.1...
[1 of 2] Compiling Data.Universe.Helpers ( Data/Universe/Helpers.hs, dist/build/Data/Universe/Helpers.o )

Data/Universe/Helpers.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in 15 further locations.
    Please use spaces instead.
[2 of 2] Compiling Data.Universe.Class ( Data/Universe/Class.hs, dist/build/Data/Universe/Class.o )

Data/Universe/Class.hs:6:1: warning: [-Wtabs]
    Tab character found here, and in 8 further locations.
    Please use spaces instead.
Running Haddock for universe-base-1.0.2.1...
Running hscolour for universe-base-1.0.2.1...
Preprocessing library universe-base-1.0.2.1...
Preprocessing library universe-base-1.0.2.1...

Data/Universe/Helpers.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in 13 further locations.
    Please use spaces instead.

Data/Universe/Class.hs:6:1: warning: [-Wtabs]
    Tab character found here, and in 8 further locations.
    Please use spaces instead.
Haddock coverage:
  91% ( 10 / 11) in 'Data.Universe.Helpers'
  Missing documentation for:
    Module header
  75% (  3 /  4) in 'Data.Universe.Class'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/universe-base/index.html,
dist/doc/html/universe-base/universe-base.txt
Creating package registration file:
/tmp/pkgConf-universe-base-1.0.21718500113822304435.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/universe-base-1.0.2.1-CNlPIeO8jYu5rCkfXmhZeC
Registering universe-base-1.0.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/universe-base-1.0.2.1'
Installed universe-base-1.0.2.1
Downloading MemoTrie-0.6.7...
cabal: Entering directory '/tmp/cabal-tmp-23373/MemoTrie-0.6.7'
Configuring MemoTrie-0.6.7...
Building MemoTrie-0.6.7...
Preprocessing library MemoTrie-0.6.7...
[1 of 1] Compiling Data.MemoTrie    ( src/Data/MemoTrie.hs, dist/build/Data/MemoTrie.o )
Running Haddock for MemoTrie-0.6.7...
Running hscolour for MemoTrie-0.6.7...
Preprocessing library MemoTrie-0.6.7...
Preprocessing library MemoTrie-0.6.7...
Haddock coverage:
 100% ( 17 / 17) in 'Data.MemoTrie'
Documentation created: dist/doc/html/MemoTrie/index.html,
dist/doc/html/MemoTrie/MemoTrie.txt
Creating package registration file:
/tmp/pkgConf-MemoTrie-0.6849876229776624031.7
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/MemoTrie-0.6.7-I7X4CjMCIukKbztk1ijKQ7
Registering MemoTrie-0.6.7...
cabal: Leaving directory '/tmp/cabal-tmp-23373/MemoTrie-0.6.7'
Installed MemoTrie-0.6.7
cabal: Entering directory '/tmp/cabal-tmp-23373/vector-0.11.0.0'
Configuring vector-0.11.0.0...
Building vector-0.11.0.0...
Preprocessing library vector-0.11.0.0...
[ 1 of 21] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o )

Data/Vector/Storable/Internal.hs:17:1: warning: [-Wunused-imports]
    The import of ‘Foreign.ForeignPtr’ is redundant
      except perhaps to import instances from ‘Foreign.ForeignPtr’
    To import instances alone, use: import Foreign.ForeignPtr()

Data/Vector/Storable/Internal.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()
[ 2 of 21] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o )
[ 3 of 21] Compiling Data.Vector.Generic.Mutable.Base ( Data/Vector/Generic/Mutable/Base.hs, dist/build/Data/Vector/Generic/Mutable/Base.o )
[ 4 of 21] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o )
[ 5 of 21] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o )
[ 6 of 21] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o )
[ 7 of 21] Compiling Data.Vector.Fusion.Bundle.Size ( Data/Vector/Fusion/Bundle/Size.hs, dist/build/Data/Vector/Fusion/Bundle/Size.o )
[ 8 of 21] Compiling Data.Vector.Fusion.Bundle.Monadic ( Data/Vector/Fusion/Bundle/Monadic.hs, dist/build/Data/Vector/Fusion/Bundle/Monadic.o )
[ 9 of 21] Compiling Data.Vector.Fusion.Bundle ( Data/Vector/Fusion/Bundle.hs, dist/build/Data/Vector/Fusion/Bundle.o )

Data/Vector/Fusion/Bundle.hs:114:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.
[10 of 21] Compiling Data.Vector.Generic.Mutable ( Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o )
[11 of 21] Compiling Data.Vector.Mutable ( Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o )
[12 of 21] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o )
[13 of 21] Compiling Data.Vector.Storable.Mutable ( Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o )

Data/Vector/Storable/Mutable.hs:72:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()
[14 of 21] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o )
[15 of 21] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o )
[16 of 21] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o )
[17 of 21] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o )
[18 of 21] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o )
[19 of 21] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o )
[20 of 21] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o )
[21 of 21] Compiling Data.Vector      ( Data/Vector.hs, dist/build/Data/Vector.o )
Running Haddock for vector-0.11.0.0...
Running hscolour for vector-0.11.0.0...
Preprocessing library vector-0.11.0.0...
Preprocessing library vector-0.11.0.0...

Data/Vector/Storable/Internal.hs:17:1: warning: [-Wunused-imports]
    The import of ‘Foreign.ForeignPtr’ is redundant
      except perhaps to import instances from ‘Foreign.ForeignPtr’
    To import instances alone, use: import Foreign.ForeignPtr()

Data/Vector/Storable/Internal.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()

Data/Vector/Fusion/Bundle.hs:114:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.

Data/Vector/Storable/Mutable.hs:72:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()
Haddock coverage:
  25% (  1 /  4) in 'Data.Vector.Storable.Internal'
  Missing documentation for:
    getPtr (Data/Vector/Storable/Internal.hs:22)
    setPtr (Data/Vector/Storable/Internal.hs:26)
    updPtr (Data/Vector/Storable/Internal.hs:30)
  11% (  1 /  9) in 'Data.Vector.Internal.Check'
  Missing documentation for:
    Checks (Data/Vector/Internal/Check.hs:51)
    doChecks (Data/Vector/Internal/Check.hs:75)
    error (Data/Vector/Internal/Check.hs:84)
    internalError (Data/Vector/Internal/Check.hs:89)
    check (Data/Vector/Internal/Check.hs:105)
    checkIndex (Data/Vector/Internal/Check.hs:119)
    checkLength (Data/Vector/Internal/Check.hs:133)
    checkSlice (Data/Vector/Internal/Check.hs:147)
 100% (  2 /  2) in 'Data.Vector.Generic.Mutable.Base'
 100% (  3 /  3) in 'Data.Vector.Generic.Base'
 100% (  5 /  5) in 'Data.Vector.Fusion.Util'
  82% (103 /125) in 'Data.Vector.Fusion.Stream.Monadic'
  Missing documentation for:
    generate (Data/Vector/Fusion/Stream/Monadic.hs:184)
    unbox (Data/Vector/Fusion/Stream/Monadic.hs:436)
    concatMap (Data/Vector/Fusion/Stream/Monadic.hs:996)
    zipWithM_ (Data/Vector/Fusion/Stream/Monadic.hs:512)
    zipWith3M (Data/Vector/Fusion/Stream/Monadic.hs:516)
    zipWith4M (Data/Vector/Fusion/Stream/Monadic.hs:544)
    zipWith5M (Data/Vector/Fusion/Stream/Monadic.hs:551)
    zipWith6M (Data/Vector/Fusion/Stream/Monadic.hs:558)
    zipWith (Data/Vector/Fusion/Stream/Monadic.hs:566)
    zipWith3 (Data/Vector/Fusion/Stream/Monadic.hs:570)
    zipWith4 (Data/Vector/Fusion/Stream/Monadic.hs:575)
    zipWith5 (Data/Vector/Fusion/Stream/Monadic.hs:581)
    zipWith6 (Data/Vector/Fusion/Stream/Monadic.hs:587)
    zip (Data/Vector/Fusion/Stream/Monadic.hs:593)
    zip3 (Data/Vector/Fusion/Stream/Monadic.hs:597)
    zip4 (Data/Vector/Fusion/Stream/Monadic.hs:601)
    zip5 (Data/Vector/Fusion/Stream/Monadic.hs:606)
    zip6 (Data/Vector/Fusion/Stream/Monadic.hs:611)
    and (Data/Vector/Fusion/Stream/Monadic.hs:970)
    or (Data/Vector/Fusion/Stream/Monadic.hs:983)
    concatMapM (Data/Vector/Fusion/Stream/Monadic.hs:1000)
    unfoldrN (Data/Vector/Fusion/Stream/Monadic.hs:1062)
 100% (  8 /  8) in 'Data.Vector.Fusion.Bundle.Size'
  79% (106 /135) in 'Data.Vector.Fusion.Bundle.Monadic'
  Missing documentation for:
    Chunk (Data/Vector/Fusion/Bundle/Monadic.hs:110)
    generate (Data/Vector/Fusion/Bundle/Monadic.hs:190)
    unbox (Data/Vector/Fusion/Bundle/Monadic.hs:301)
    concatMap (Data/Vector/Fusion/Bundle/Monadic.hs:595)
    zipWithM_ (Data/Vector/Fusion/Bundle/Monadic.hs:332)
    zipWith3M (Data/Vector/Fusion/Bundle/Monadic.hs:336)
    zipWith4M (Data/Vector/Fusion/Bundle/Monadic.hs:343)
    zipWith5M (Data/Vector/Fusion/Bundle/Monadic.hs:350)
    zipWith6M (Data/Vector/Fusion/Bundle/Monadic.hs:357)
    zipWith (Data/Vector/Fusion/Bundle/Monadic.hs:365)
    zipWith3 (Data/Vector/Fusion/Bundle/Monadic.hs:369)
    zipWith4 (Data/Vector/Fusion/Bundle/Monadic.hs:374)
    zipWith5 (Data/Vector/Fusion/Bundle/Monadic.hs:380)
    zipWith6 (Data/Vector/Fusion/Bundle/Monadic.hs:386)
    zip (Data/Vector/Fusion/Bundle/Monadic.hs:392)
    zip3 (Data/Vector/Fusion/Bundle/Monadic.hs:396)
    zip4 (Data/Vector/Fusion/Bundle/Monadic.hs:400)
    zip5 (Data/Vector/Fusion/Bundle/Monadic.hs:405)
    zip6 (Data/Vector/Fusion/Bundle/Monadic.hs:410)
    and (Data/Vector/Fusion/Bundle/Monadic.hs:587)
    or (Data/Vector/Fusion/Bundle/Monadic.hs:591)
    concatMapM (Data/Vector/Fusion/Bundle/Monadic.hs:599)
    fromVector (Data/Vector/Fusion/Bundle/Monadic.hs:1009)
    reVector (Data/Vector/Fusion/Bundle/Monadic.hs:1085)
    fromVectors (Data/Vector/Fusion/Bundle/Monadic.hs:1028)
    concatVectors (Data/Vector/Fusion/Bundle/Monadic.hs:1054)
    fromStream (Data/Vector/Fusion/Bundle/Monadic.hs:119)
    chunks (Data/Vector/Fusion/Bundle/Monadic.hs:126)
    elements (Data/Vector/Fusion/Bundle/Monadic.hs:130)
  81% ( 88 /109) in 'Data.Vector.Fusion.Bundle'
  Missing documentation for:
    Chunk (Data/Vector/Fusion/Bundle/Monadic.hs:110)
    inplace (Data/Vector/Fusion/Bundle.hs:113)
    concatMap (Data/Vector/Fusion/Bundle.hs:265)
    unbox (Data/Vector/Fusion/Bundle.hs:261)
    zipWith4 (Data/Vector/Fusion/Bundle.hs:293)
    zipWith5 (Data/Vector/Fusion/Bundle.hs:299)
    zipWith6 (Data/Vector/Fusion/Bundle.hs:305)
    zip (Data/Vector/Fusion/Bundle.hs:311)
    zip3 (Data/Vector/Fusion/Bundle.hs:315)
    zip4 (Data/Vector/Fusion/Bundle.hs:319)
    zip5 (Data/Vector/Fusion/Bundle.hs:324)
    zip6 (Data/Vector/Fusion/Bundle.hs:329)
    and (Data/Vector/Fusion/Bundle.hs:415)
    or (Data/Vector/Fusion/Bundle.hs:419)
    unsafeFromList (Data/Vector/Fusion/Bundle.hs:609)
    fromVector (Data/Vector/Fusion/Bundle.hs:613)
    reVector (Data/Vector/Fusion/Bundle.hs:617)
    fromVectors (Data/Vector/Fusion/Bundle.hs:621)
    concatVectors (Data/Vector/Fusion/Bundle.hs:625)
    zipWithM (Data/Vector/Fusion/Bundle.hs:520)
    zipWithM_ (Data/Vector/Fusion/Bundle.hs:524)
  66% ( 48 / 73) in 'Data.Vector.Generic.Mutable'
  Missing documentation for:
    init (Data/Vector/Generic/Mutable.hs:536)
    tail (Data/Vector/Generic/Mutable.hs:540)
    take (Data/Vector/Generic/Mutable.hs:515)
    drop (Data/Vector/Generic/Mutable.hs:519)
    splitAt (Data/Vector/Generic/Mutable.hs:527)
    unsafeInit (Data/Vector/Generic/Mutable.hs:554)
    unsafeTail (Data/Vector/Generic/Mutable.hs:558)
    unsafeTake (Data/Vector/Generic/Mutable.hs:562)
    unsafeDrop (Data/Vector/Generic/Mutable.hs:566)
    growFront (Data/Vector/Generic/Mutable.hs:626)
    unsafeGrowFront (Data/Vector/Generic/Mutable.hs:665)
    mstream (Data/Vector/Generic/Mutable.hs:244)
    mstreamR (Data/Vector/Generic/Mutable.hs:274)
    transform (Data/Vector/Generic/Mutable.hs:268)
    transformR (Data/Vector/Generic/Mutable.hs:303)
    fill (Data/Vector/Generic/Mutable.hs:255)
    fillR (Data/Vector/Generic/Mutable.hs:287)
    unsafeAccum (Data/Vector/Generic/Mutable.hs:848)
    accum (Data/Vector/Generic/Mutable.hs:824)
    unsafeUpdate (Data/Vector/Generic/Mutable.hs:861)
    update (Data/Vector/Generic/Mutable.hs:837)
    reverse (Data/Vector/Generic/Mutable.hs:872)
    unstablePartition (Data/Vector/Generic/Mutable.hs:881)
    unstablePartitionBundle (Data/Vector/Generic/Mutable.hs:910)
    partitionBundle (Data/Vector/Generic/Mutable.hs:938)
  78% ( 40 / 51) in 'Data.Vector.Mutable'
  Missing documentation for:
    IOVector (Data/Vector/Mutable.hs:70)
    STVector (Data/Vector/Mutable.hs:71)
    init (Data/Vector/Mutable.hs:222)
    tail (Data/Vector/Mutable.hs:226)
    take (Data/Vector/Mutable.hs:210)
    drop (Data/Vector/Mutable.hs:214)
    splitAt (Data/Vector/Mutable.hs:219)
    unsafeInit (Data/Vector/Mutable.hs:247)
    unsafeTail (Data/Vector/Mutable.hs:251)
    unsafeTake (Data/Vector/Mutable.hs:239)
    unsafeDrop (Data/Vector/Mutable.hs:243)
  79% ( 41 / 52) in 'Data.Vector.Primitive.Mutable'
  Missing documentation for:
    IOVector (Data/Vector/Primitive/Mutable.hs:76)
    STVector (Data/Vector/Primitive/Mutable.hs:77)
    init (Data/Vector/Primitive/Mutable.hs:164)
    tail (Data/Vector/Primitive/Mutable.hs:168)
    take (Data/Vector/Primitive/Mutable.hs:152)
    drop (Data/Vector/Primitive/Mutable.hs:156)
    splitAt (Data/Vector/Primitive/Mutable.hs:160)
    unsafeInit (Data/Vector/Primitive/Mutable.hs:190)
    unsafeTail (Data/Vector/Primitive/Mutable.hs:194)
    unsafeTake (Data/Vector/Primitive/Mutable.hs:182)
    unsafeDrop (Data/Vector/Primitive/Mutable.hs:186)
  82% ( 49 / 60) in 'Data.Vector.Storable.Mutable'
  Missing documentation for:
    IOVector (Data/Vector/Storable/Mutable.hs:96)
    STVector (Data/Vector/Storable/Mutable.hs:97)
    init (Data/Vector/Storable/Mutable.hs:246)
    tail (Data/Vector/Storable/Mutable.hs:250)
    take (Data/Vector/Storable/Mutable.hs:234)
    drop (Data/Vector/Storable/Mutable.hs:238)
    splitAt (Data/Vector/Storable/Mutable.hs:242)
    unsafeInit (Data/Vector/Storable/Mutable.hs:272)
    unsafeTail (Data/Vector/Storable/Mutable.hs:276)
    unsafeTake (Data/Vector/Storable/Mutable.hs:264)
    unsafeDrop (Data/Vector/Storable/Mutable.hs:268)
   5% (  1 / 20) in 'Data.Vector.Generic.New'
  Missing documentation for:
    New (Data/Vector/Generic/New.hs:40)
    create (Data/Vector/Generic/New.hs:42)
    run (Data/Vector/Generic/New.hs:46)
    runPrim (Data/Vector/Generic/New.hs:50)
    apply (Data/Vector/Generic/New.hs:54)
    modify (Data/Vector/Generic/New.hs:58)
    modifyWithBundle (Data/Vector/Generic/New.hs:62)
    unstream (Data/Vector/Generic/New.hs:67)
    transform (Data/Vector/Generic/New.hs:71)
    unstreamR (Data/Vector/Generic/New.hs:93)
    transformR (Data/Vector/Generic/New.hs:97)
    slice (Data/Vector/Generic/New.hs:119)
    init (Data/Vector/Generic/New.hs:123)
    tail (Data/Vector/Generic/New.hs:127)
    take (Data/Vector/Generic/New.hs:131)
    drop (Data/Vector/Generic/New.hs:135)
    unsafeSlice (Data/Vector/Generic/New.hs:139)
    unsafeInit (Data/Vector/Generic/New.hs:143)
    unsafeTail (Data/Vector/Generic/New.hs:147)
  93% (223 /240) in 'Data.Vector.Generic'
  Missing documentation for:
    zipWith4 (Data/Vector/Generic.hs:1069)
    zipWith5 (Data/Vector/Generic.hs:1078)
    zipWith6 (Data/Vector/Generic.hs:1090)
    izipWith3 (Data/Vector/Generic.hs:1112)
    izipWith4 (Data/Vector/Generic.hs:1120)
    izipWith5 (Data/Vector/Generic.hs:1129)
    izipWith6 (Data/Vector/Generic.hs:1141)
    zip3 (Data/Vector/Generic.hs:1159)
    zip4 (Data/Vector/Generic.hs:1164)
    zip5 (Data/Vector/Generic.hs:1169)
    zip6 (Data/Vector/Generic.hs:1175)
    unzip3 (Data/Vector/Generic.hs:1225)
    unzip4 (Data/Vector/Generic.hs:1232)
    unzip5 (Data/Vector/Generic.hs:1241)
    unzip6 (Data/Vector/Generic.hs:1251)
    dataCast (Data/Vector/Generic.hs:2080)
    mkType (Data/Vector/Generic.hs:2075)
  97% (185 /191) in 'Data.Vector.Primitive'
  Missing documentation for:
    zipWith4 (Data/Vector/Primitive.hs:802)
    zipWith5 (Data/Vector/Primitive.hs:808)
    zipWith6 (Data/Vector/Primitive.hs:816)
    izipWith4 (Data/Vector/Primitive.hs:838)
    izipWith5 (Data/Vector/Primitive.hs:844)
    izipWith6 (Data/Vector/Primitive.hs:852)
  17% (  1 /  6) in 'Data.Vector.Unboxed.Base'
  Missing documentation for:
    MVector (Data/Vector/Unboxed/Base.hs:55)
    IOVector (Data/Vector/Unboxed/Base.hs:58)
    STVector (Data/Vector/Unboxed/Base.hs:59)
    Vector (Data/Vector/Unboxed/Base.hs:56)
    Unbox (Data/Vector/Unboxed/Base.hs:63)
  79% ( 50 / 63) in 'Data.Vector.Unboxed.Mutable'
  Missing documentation for:
    MVector (Data/Vector/Unboxed/Base.hs:55)
    IOVector (Data/Vector/Unboxed/Base.hs:58)
    STVector (Data/Vector/Unboxed/Base.hs:59)
    Unbox (Data/Vector/Unboxed/Base.hs:63)
    init (Data/Vector/Unboxed/Mutable.hs:102)
    tail (Data/Vector/Unboxed/Mutable.hs:106)
    take (Data/Vector/Unboxed/Mutable.hs:90)
    drop (Data/Vector/Unboxed/Mutable.hs:94)
    splitAt (Data/Vector/Unboxed/Mutable.hs:98)
    unsafeInit (Data/Vector/Unboxed/Mutable.hs:128)
    unsafeTail (Data/Vector/Unboxed/Mutable.hs:132)
    unsafeTake (Data/Vector/Unboxed/Mutable.hs:120)
    unsafeDrop (Data/Vector/Unboxed/Mutable.hs:124)
  97% (194 /200) in 'Data.Vector.Storable'
  Missing documentation for:
    zipWith4 (Data/Vector/Storable.hs:812)
    zipWith5 (Data/Vector/Storable.hs:818)
    zipWith6 (Data/Vector/Storable.hs:826)
    izipWith4 (Data/Vector/Storable.hs:848)
    izipWith5 (Data/Vector/Storable.hs:854)
    izipWith6 (Data/Vector/Storable.hs:862)
  96% (209 /218) in 'Data.Vector.Unboxed'
  Missing documentation for:
    Vector (Data/Vector/Unboxed/Base.hs:56)
    MVector (Data/Vector/Unboxed/Base.hs:55)
    Unbox (Data/Vector/Unboxed/Base.hs:63)
    zipWith4 (Data/Vector/Unboxed.hs:849)
    zipWith5 (Data/Vector/Unboxed.hs:855)
    zipWith6 (Data/Vector/Unboxed.hs:862)
    izipWith4 (Data/Vector/Unboxed.hs:883)
    izipWith5 (Data/Vector/Unboxed.hs:889)
    izipWith6 (Data/Vector/Unboxed.hs:896)
  94% (207 /220) in 'Data.Vector'
  Missing documentation for:
    zipWith4 (Data/Vector.hs:944)
    zipWith5 (Data/Vector.hs:949)
    zipWith6 (Data/Vector.hs:955)
    izipWith4 (Data/Vector.hs:973)
    izipWith5 (Data/Vector.hs:978)
    izipWith6 (Data/Vector.hs:984)
    zip4 (Data/Vector.hs:1000)
    zip5 (Data/Vector.hs:1005)
    zip6 (Data/Vector.hs:1010)
    unzip3 (Data/Vector.hs:1023)
    unzip4 (Data/Vector.hs:1027)
    unzip5 (Data/Vector.hs:1031)
    unzip6 (Data/Vector.hs:1036)
Warning: Data.Vector.Unboxed.Mutable: could not find link destinations for:
    D:R:MVectorsBool0 MV_Bool D:R:MVectorsChar0 MV_Char D:R:MVectorsDouble0 MV_Double D:R:MVectorsFloat0 MV_Float D:R:MVectorsWord640 MV_Word64 D:R:MVectorsWord320 MV_Word32 D:R:MVectorsWord160 MV_Word16 D:R:MVectorsWord80 MV_Word8 D:R:MVectorsWord0 MV_Word D:R:MVectorsInt640 MV_Int64 D:R:MVectorsInt320 MV_Int32 D:R:MVectorsInt160 MV_Int16 D:R:MVectorsInt80 MV_Int8 D:R:MVectorsInt0 MV_Int D:R:MVectors()0 MV_Unit D:R:MVectorsComplex0 MV_Complex D:R:MVectors(,)0 MV_2 D:R:MVectors(,,)0 MV_3 D:R:MVectors(,,,)0 MV_4 D:R:MVectors(,,,,)0 MV_5 D:R:MVectors(,,,,,)0 MV_6
Warning: Data.Vector.Unboxed: could not find link destinations for:
    D:R:VectorBool0 V_Bool D:R:VectorChar0 V_Char D:R:VectorDouble0 V_Double D:R:VectorFloat0 V_Float D:R:VectorInt0 V_Int D:R:VectorInt80 V_Int8 D:R:VectorInt160 V_Int16 D:R:VectorInt320 V_Int32 D:R:VectorInt640 V_Int64 D:R:VectorWord0 V_Word D:R:VectorWord80 V_Word8 D:R:VectorWord160 V_Word16 D:R:VectorWord320 V_Word32 D:R:VectorWord640 V_Word64 D:R:Vector()0 V_Unit D:R:VectorComplex0 V_Complex D:R:Vector(,)0 V_2 D:R:Vector(,,)0 V_3 D:R:Vector(,,,)0 V_4 D:R:Vector(,,,,)0 V_5 D:R:Vector(,,,,,)0 V_6 D:R:MVectorsBool0 MV_Bool D:R:MVectorsChar0 MV_Char D:R:MVectorsDouble0 MV_Double D:R:MVectorsFloat0 MV_Float D:R:MVectorsWord640 MV_Word64 D:R:MVectorsWord320 MV_Word32 D:R:MVectorsWord160 MV_Word16 D:R:MVectorsWord80 MV_Word8 D:R:MVectorsWord0 MV_Word D:R:MVectorsInt640 MV_Int64 D:R:MVectorsInt320 MV_Int32 D:R:MVectorsInt160 MV_Int16 D:R:MVectorsInt80 MV_Int8 D:R:MVectorsInt0 MV_Int D:R:MVectors()0 MV_Unit D:R:MVectorsComplex0 MV_Complex D:R:MVectors(,)0 MV_2 D:R:MVectors(,,)0 MV_3 D:R:MVectors(,,,)0 MV_4 D:R:MVectors(,,,,)0 MV_5 D:R:MVectors(,,,,,)0 MV_6
Documentation created: dist/doc/html/vector/index.html,
dist/doc/html/vector/vector.txt
Creating package registration file:
/tmp/pkgConf-vector-0.11.02063018202257164626.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/vector-0.11.0.0-6uB77qGCxR6GPLxI2sqsX3
Registering vector-0.11.0.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/vector-0.11.0.0'
Installed vector-0.11.0.0
cabal: Entering directory '/tmp/cabal-tmp-23373/tf-random-0.5'
Configuring tf-random-0.5...
Building tf-random-0.5...
Preprocessing library tf-random-0.5...
[1 of 4] Compiling System.Random.TF.Gen ( src/System/Random/TF/Gen.hs, dist/build/System/Random/TF/Gen.o )
[2 of 4] Compiling System.Random.TF.Init ( src/System/Random/TF/Init.hs, dist/build/System/Random/TF/Init.o )

src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[3 of 4] Compiling System.Random.TF.Instances ( src/System/Random/TF/Instances.hs, dist/build/System/Random/TF/Instances.o )
[4 of 4] Compiling System.Random.TF ( src/System/Random/TF.hs, dist/build/System/Random/TF.o )
Running Haddock for tf-random-0.5...
Running hscolour for tf-random-0.5...
Preprocessing library tf-random-0.5...
Preprocessing library tf-random-0.5...

src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
Haddock coverage:
 100% (  4 /  4) in 'System.Random.TF.Gen'
  83% (  5 /  6) in 'System.Random.TF.Init'
  Missing documentation for:
    Module header
  33% (  1 /  3) in 'System.Random.TF.Instances'
  Missing documentation for:
    Random (src/System/Random/TF/Instances.hs:37)
    randomEnum (src/System/Random/TF/Instances.hs:205)
 100% (  3 /  3) in 'System.Random.TF'
Documentation created: dist/doc/html/tf-random/index.html,
dist/doc/html/tf-random/tf-random.txt
Creating package registration file:
/tmp/pkgConf-tf-random-012277340171751062934.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/tf-random-0.5-4z8OJUaXC1FRNfrLPFWAD
Registering tf-random-0.5...
cabal: Leaving directory '/tmp/cabal-tmp-23373/tf-random-0.5'
Installed tf-random-0.5
Downloading queue-0.1.2...
cabal: Entering directory '/tmp/cabal-tmp-23373/queue-0.1.2'
Configuring queue-0.1.2...
Building queue-0.1.2...
Preprocessing library queue-0.1.2...
[1 of 4] Compiling Data.Queue.Classes ( src/Data/Queue/Classes.hs, dist/build/Data/Queue/Classes.o )
[2 of 4] Compiling Data.Queue.Instances.STM ( src/Data/Queue/Instances/STM.hs, dist/build/Data/Queue/Instances/STM.o )
[3 of 4] Compiling Data.Queue.Instances ( src/Data/Queue/Instances.hs, dist/build/Data/Queue/Instances.o )
[4 of 4] Compiling Data.Queue       ( src/Data/Queue.hs, dist/build/Data/Queue.o )
Running Haddock for queue-0.1.2...
Running hscolour for queue-0.1.2...
Preprocessing library queue-0.1.2...
Preprocessing library queue-0.1.2...
Haddock coverage:
  25% (  2 /  8) in 'Data.Queue.Classes'
  Missing documentation for:
    Module header
    Enqueue (src/Data/Queue/Classes.hs:21)
    Dequeue (src/Data/Queue/Classes.hs:30)
    DequeueWhere (src/Data/Queue/Classes.hs:41)
    PeekQueue (src/Data/Queue/Classes.hs:45)
    QueueSize (src/Data/Queue/Classes.hs:59)
  80% (  4 /  5) in 'Data.Queue.Instances.STM'
  Missing documentation for:
    Module header
  86% (  6 /  7) in 'Data.Queue.Instances'
  Missing documentation for:
    Module header
  38% (  5 / 13) in 'Data.Queue'
  Missing documentation for:
    Module header
    Enqueue (src/Data/Queue/Classes.hs:21)
    Dequeue (src/Data/Queue/Classes.hs:30)
    DequeueWhere (src/Data/Queue/Classes.hs:41)
    PeekQueue (src/Data/Queue/Classes.hs:45)
    QueueSize (src/Data/Queue/Classes.hs:59)
    mkRQueue (src/Data/Queue.hs:40)
    mkWQueue (src/Data/Queue.hs:47)
Documentation created: dist/doc/html/queue/index.html,
dist/doc/html/queue/queue.txt
Creating package registration file:
/tmp/pkgConf-queue-0.114412523271238504350.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/queue-0.1.2-2t541s0pldsBkOyUxTMyer
Registering queue-0.1.2...
cabal: Leaving directory '/tmp/cabal-tmp-23373/queue-0.1.2'
Installed queue-0.1.2
cabal: Entering directory '/tmp/cabal-tmp-23373/hashable-1.2.4.0'
Configuring hashable-1.2.4.0...
Building hashable-1.2.4.0...
Preprocessing library hashable-1.2.4.0...
[1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o )

Data/Hashable/Class.hs:460:28: warning: [-Wdeprecations]
    In the use of ‘inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."
[2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o )
[3 of 3] Compiling Data.Hashable    ( Data/Hashable.hs, dist/build/Data/Hashable.o )
Running Haddock for hashable-1.2.4.0...
Running hscolour for hashable-1.2.4.0...
Preprocessing library hashable-1.2.4.0...
Preprocessing library hashable-1.2.4.0...

Data/Hashable/Class.hs:460:28: warning: [-Wdeprecations]
    In the use of ‘inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."
Haddock coverage:
 100% ( 11 / 11) in 'Data.Hashable.Class'
 100% (  1 /  1) in 'Data.Hashable.Generic'
 100% ( 22 / 22) in 'Data.Hashable'
Warning: Data.Hashable: could not find link destinations for:
    GHashable
Documentation created: dist/doc/html/hashable/index.html,
dist/doc/html/hashable/hashable.txt
Creating package registration file:
/tmp/pkgConf-hashable-1.2.414018084721241027172.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/hashable-1.2.4.0-Ctl752zbguF6QanxurLOm2
Registering hashable-1.2.4.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/hashable-1.2.4.0'
Installed hashable-1.2.4.0
cabal: Entering directory '/tmp/cabal-tmp-23373/parsec-3.1.11'
Configuring parsec-3.1.11...
Building parsec-3.1.11...
Preprocessing library parsec-3.1.11...
[ 1 of 25] Compiling Text.Parsec.Pos  ( Text/Parsec/Pos.hs, dist/build/Text/Parsec/Pos.o )
[ 2 of 25] Compiling Text.ParserCombinators.Parsec.Pos ( Text/ParserCombinators/Parsec/Pos.hs, dist/build/Text/ParserCombinators/Parsec/Pos.o )
[ 3 of 25] Compiling Text.Parsec.Error ( Text/Parsec/Error.hs, dist/build/Text/Parsec/Error.o )
[ 4 of 25] Compiling Text.Parsec.Prim ( Text/Parsec/Prim.hs, dist/build/Text/Parsec/Prim.o )
[ 5 of 25] Compiling Text.Parsec.String ( Text/Parsec/String.hs, dist/build/Text/Parsec/String.o )
[ 6 of 25] Compiling Text.Parsec.Text ( Text/Parsec/Text.hs, dist/build/Text/Parsec/Text.o )
[ 7 of 25] Compiling Text.Parsec.Text.Lazy ( Text/Parsec/Text/Lazy.hs, dist/build/Text/Parsec/Text/Lazy.o )
[ 8 of 25] Compiling Text.ParserCombinators.Parsec.Error ( Text/ParserCombinators/Parsec/Error.hs, dist/build/Text/ParserCombinators/Parsec/Error.o )
[ 9 of 25] Compiling Text.ParserCombinators.Parsec.Prim ( Text/ParserCombinators/Parsec/Prim.hs, dist/build/Text/ParserCombinators/Parsec/Prim.o )
[10 of 25] Compiling Text.Parsec.Combinator ( Text/Parsec/Combinator.hs, dist/build/Text/Parsec/Combinator.o )
[11 of 25] Compiling Text.Parsec.Expr ( Text/Parsec/Expr.hs, dist/build/Text/Parsec/Expr.o )
[12 of 25] Compiling Text.ParserCombinators.Parsec.Combinator ( Text/ParserCombinators/Parsec/Combinator.hs, dist/build/Text/ParserCombinators/Parsec/Combinator.o )
[13 of 25] Compiling Text.Parsec.Char ( Text/Parsec/Char.hs, dist/build/Text/Parsec/Char.o )
[14 of 25] Compiling Text.Parsec.Token ( Text/Parsec/Token.hs, dist/build/Text/Parsec/Token.o )
[15 of 25] Compiling Text.ParserCombinators.Parsec.Token ( Text/ParserCombinators/Parsec/Token.hs, dist/build/Text/ParserCombinators/Parsec/Token.o )
[16 of 25] Compiling Text.ParserCombinators.Parsec.Char ( Text/ParserCombinators/Parsec/Char.hs, dist/build/Text/ParserCombinators/Parsec/Char.o )
[17 of 25] Compiling Text.ParserCombinators.Parsec ( Text/ParserCombinators/Parsec.hs, dist/build/Text/ParserCombinators/Parsec.o )
[18 of 25] Compiling Text.ParserCombinators.Parsec.Expr ( Text/ParserCombinators/Parsec/Expr.hs, dist/build/Text/ParserCombinators/Parsec/Expr.o )
[19 of 25] Compiling Text.Parsec.ByteString.Lazy ( Text/Parsec/ByteString/Lazy.hs, dist/build/Text/Parsec/ByteString/Lazy.o )
[20 of 25] Compiling Text.Parsec.ByteString ( Text/Parsec/ByteString.hs, dist/build/Text/Parsec/ByteString.o )
[21 of 25] Compiling Text.Parsec      ( Text/Parsec.hs, dist/build/Text/Parsec.o )
[22 of 25] Compiling Text.Parsec.Language ( Text/Parsec/Language.hs, dist/build/Text/Parsec/Language.o )
[23 of 25] Compiling Text.ParserCombinators.Parsec.Language ( Text/ParserCombinators/Parsec/Language.hs, dist/build/Text/ParserCombinators/Parsec/Language.o )
[24 of 25] Compiling Text.Parsec.Perm ( Text/Parsec/Perm.hs, dist/build/Text/Parsec/Perm.o )
[25 of 25] Compiling Text.ParserCombinators.Parsec.Perm ( Text/ParserCombinators/Parsec/Perm.hs, dist/build/Text/ParserCombinators/Parsec/Perm.o )
Running Haddock for parsec-3.1.11...
Running hscolour for parsec-3.1.11...
Preprocessing library parsec-3.1.11...
Preprocessing library parsec-3.1.11...
Haddock coverage:
  82% ( 14 / 17) in 'Text.Parsec.Pos'
  Missing documentation for:
    SourceName (Text/Parsec/Pos.hs:31)
    Line (Text/Parsec/Pos.hs:32)
    Column (Text/Parsec/Pos.hs:33)
  82% ( 14 / 17) in 'Text.ParserCombinators.Parsec.Pos'
  Missing documentation for:
    SourceName (Text/Parsec/Pos.hs:31)
    Line (Text/Parsec/Pos.hs:32)
    Column (Text/Parsec/Pos.hs:33)
  43% (  6 / 14) in 'Text.Parsec.Error'
  Missing documentation for:
    errorIsUnknown (Text/Parsec/Error.hs:113)
    showErrorMessages (Text/Parsec/Error.hs:176)
    newErrorMessage (Text/Parsec/Error.hs:123)
    newErrorUnknown (Text/Parsec/Error.hs:119)
    addErrorMessage (Text/Parsec/Error.hs:127)
    setErrorPos (Text/Parsec/Error.hs:131)
    setErrorMessage (Text/Parsec/Error.hs:135)
    mergeError (Text/Parsec/Error.hs:139)
  64% ( 32 / 50) in 'Text.Parsec.Prim'
  Missing documentation for:
    unknownError (Text/Parsec/Prim.hs:93)
    sysUnExpectError (Text/Parsec/Prim.hs:96)
    Parsec (Text/Parsec/Prim.hs:159)
    Consumed (Text/Parsec/Prim.hs:161)
    Reply (Text/Parsec/Prim.hs:165)
    State (Text/Parsec/Prim.hs:169)
    parsecMap (Text/Parsec/Prim.hs:187)
    parserReturn (Text/Parsec/Prim.hs:231)
    parserBind (Text/Parsec/Prim.hs:236)
    mergeErrorReply (Text/Parsec/Prim.hs:276)
    parserFail (Text/Parsec/Prim.hs:282)
    parserPlus (Text/Parsec/Prim.hs:300)
    labels (Text/Parsec/Prim.hs:355)
    tokens (Text/Parsec/Prim.hs:406)
    tokenPrimEx (Text/Parsec/Prim.hs:543)
    manyAccum (Text/Parsec/Prim.hs:602)
    runPT (Text/Parsec/Prim.hs:620)
    runP (Text/Parsec/Prim.hs:634)
  50% (  2 /  4) in 'Text.Parsec.String'
  Missing documentation for:
    Parser (Text/Parsec/String.hs:22)
    GenParser (Text/Parsec/String.hs:23)
  33% (  1 /  3) in 'Text.Parsec.Text'
  Missing documentation for:
    Parser (Text/Parsec/Text.hs:23)
    GenParser (Text/Parsec/Text.hs:24)
  33% (  1 /  3) in 'Text.Parsec.Text.Lazy'
  Missing documentation for:
    Parser (Text/Parsec/Text/Lazy.hs:23)
    GenParser (Text/Parsec/Text/Lazy.hs:24)
  38% (  6 / 16) in 'Text.ParserCombinators.Parsec.Error'
  Missing documentation for:
    messageCompare (Text/ParserCombinators/Parsec/Error.hs:36)
    messageEq (Text/ParserCombinators/Parsec/Error.hs:39)
    errorIsUnknown (Text/Parsec/Error.hs:113)
    showErrorMessages (Text/Parsec/Error.hs:176)
    newErrorMessage (Text/Parsec/Error.hs:123)
    newErrorUnknown (Text/Parsec/Error.hs:119)
    addErrorMessage (Text/Parsec/Error.hs:127)
    setErrorPos (Text/Parsec/Error.hs:131)
    setErrorMessage (Text/Parsec/Error.hs:135)
    mergeError (Text/Parsec/Error.hs:139)
  70% ( 21 / 30) in 'Text.ParserCombinators.Parsec.Prim'
  Missing documentation for:
    Parser (Text/Parsec/String.hs:22)
    GenParser (Text/Parsec/String.hs:23)
    runParser (Text/ParserCombinators/Parsec/Prim.hs:57)
    tokens (Text/Parsec/Prim.hs:406)
    tokenPrimEx (Text/Parsec/Prim.hs:543)
    try (Text/ParserCombinators/Parsec/Prim.hs:64)
    labels (Text/Parsec/Prim.hs:355)
    pzero (Text/ParserCombinators/Parsec/Prim.hs:54)
    State (Text/Parsec/Prim.hs:169)
 100% ( 24 / 24) in 'Text.Parsec.Combinator'
 100% (  5 /  5) in 'Text.Parsec.Expr'
 100% ( 24 / 24) in 'Text.ParserCombinators.Parsec.Combinator'
 100% ( 20 / 20) in 'Text.Parsec.Char'
  67% (  4 /  6) in 'Text.Parsec.Token'
  Missing documentation for:
    LanguageDef (Text/Parsec/Token.hs:39)
    TokenParser (Text/Parsec/Token.hs:110)
  67% (  4 /  6) in 'Text.ParserCombinators.Parsec.Token'
  Missing documentation for:
    LanguageDef (Text/Parsec/Token.hs:39)
    TokenParser (Text/Parsec/Token.hs:110)
  95% ( 18 / 19) in 'Text.ParserCombinators.Parsec.Char'
  Missing documentation for:
    CharParser (Text/ParserCombinators/Parsec/Char.hs:40)
  83% ( 15 / 18) in 'Text.ParserCombinators.Parsec'
  Missing documentation for:
    SourceName (Text/Parsec/Pos.hs:31)
    Line (Text/Parsec/Pos.hs:32)
    Column (Text/Parsec/Pos.hs:33)
  40% (  2 /  5) in 'Text.ParserCombinators.Parsec.Expr'
  Missing documentation for:
    Operator (Text/ParserCombinators/Parsec/Expr.hs:29)
    OperatorTable (Text/ParserCombinators/Parsec/Expr.hs:33)
    buildExpressionParser (Text/ParserCombinators/Parsec/Expr.hs:40)
  50% (  2 /  4) in 'Text.Parsec.ByteString.Lazy'
  Missing documentation for:
    Parser (Text/Parsec/ByteString/Lazy.hs:24)
    GenParser (Text/Parsec/ByteString/Lazy.hs:25)
  50% (  2 /  4) in 'Text.Parsec.ByteString'
  Missing documentation for:
    Parser (Text/Parsec/ByteString.hs:24)
    GenParser (Text/Parsec/ByteString.hs:25)
  78% ( 73 / 94) in 'Text.Parsec'
  Missing documentation for:
    Parsec (Text/Parsec/Prim.hs:159)
    tokens (Text/Parsec/Prim.hs:406)
    labels (Text/Parsec/Prim.hs:355)
    SourceName (Text/Parsec/Pos.hs:31)
    Line (Text/Parsec/Pos.hs:32)
    Column (Text/Parsec/Pos.hs:33)
    manyAccum (Text/Parsec/Prim.hs:602)
    tokenPrimEx (Text/Parsec/Prim.hs:543)
    runPT (Text/Parsec/Prim.hs:620)
    unknownError (Text/Parsec/Prim.hs:93)
    sysUnExpectError (Text/Parsec/Prim.hs:96)
    mergeErrorReply (Text/Parsec/Prim.hs:276)
    runP (Text/Parsec/Prim.hs:634)
    Consumed (Text/Parsec/Prim.hs:161)
    Reply (Text/Parsec/Prim.hs:165)
    State (Text/Parsec/Prim.hs:169)
    parsecMap (Text/Parsec/Prim.hs:187)
    parserReturn (Text/Parsec/Prim.hs:231)
    parserBind (Text/Parsec/Prim.hs:236)
    parserFail (Text/Parsec/Prim.hs:282)
    parserPlus (Text/Parsec/Prim.hs:300)
  90% (  9 / 10) in 'Text.Parsec.Language'
  Missing documentation for:
    LanguageDef (Text/Parsec/Token.hs:39)
  90% (  9 / 10) in 'Text.ParserCombinators.Parsec.Language'
  Missing documentation for:
    LanguageDef (Text/Parsec/Token.hs:39)
 100% (  8 /  8) in 'Text.Parsec.Perm'
 100% (  7 /  7) in 'Text.ParserCombinators.Parsec.Perm'
Documentation created: dist/doc/html/parsec/index.html,
dist/doc/html/parsec/parsec.txt
Creating package registration file:
/tmp/pkgConf-parsec-3.120362677052120131589.11
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/parsec-3.1.11-37j7M1YEHqtEooY7BpJdri
Registering parsec-3.1.11...
cabal: Leaving directory '/tmp/cabal-tmp-23373/parsec-3.1.11'
Installed parsec-3.1.11
cabal: Entering directory '/tmp/cabal-tmp-23373/exceptions-0.8.3'
Configuring exceptions-0.8.3...
Building exceptions-0.8.3...
Preprocessing library exceptions-0.8.3...
[1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, dist/build/Control/Monad/Catch.o )
[2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, dist/build/Control/Monad/Catch/Pure.o )
Running Haddock for exceptions-0.8.3...
Running hscolour for exceptions-0.8.3...
Preprocessing library exceptions-0.8.3...
Preprocessing library exceptions-0.8.3...
Haddock coverage:
 100% ( 31 / 31) in 'Control.Monad.Catch'
  80% (  8 / 10) in 'Control.Monad.Catch.Pure'
  Missing documentation for:
    Catch (src/Control/Monad/Catch/Pure.hs:95)
    runCatch (src/Control/Monad/Catch/Pure.hs:97)
Warning: Control.Monad.Catch: could not find link destinations for:
    ~
Documentation created: dist/doc/html/exceptions/index.html,
dist/doc/html/exceptions/exceptions.txt
Creating package registration file:
/tmp/pkgConf-exceptions-0.81381690930196285753.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/exceptions-0.8.3-5OTPYzRazb4DJ75sPncYEh
Registering exceptions-0.8.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/exceptions-0.8.3'
Installed exceptions-0.8.3
cabal: Entering directory '/tmp/cabal-tmp-23373/tagged-0.8.5'
Configuring tagged-0.8.5...
Building tagged-0.8.5...
Preprocessing library tagged-0.8.5...
[1 of 2] Compiling Data.Tagged      ( src/Data/Tagged.hs, dist/build/Data/Tagged.o )
[2 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o )
Running Haddock for tagged-0.8.5...
Running hscolour for tagged-0.8.5...
Preprocessing library tagged-0.8.5...
Preprocessing library tagged-0.8.5...
Haddock coverage:
  93% ( 14 / 15) in 'Data.Tagged'
  Missing documentation for:
    witness (src/Data/Tagged.hs:451)
  67% (  2 /  3) in 'Data.Proxy.TH'
  Missing documentation for:
    Module header
Warning: Data.Tagged: could not find link destinations for:
    unsafeIndex unsafeRangeSize
Documentation created: dist/doc/html/tagged/index.html,
dist/doc/html/tagged/tagged.txt
Creating package registration file:
/tmp/pkgConf-tagged-0.816388235231202969762.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/tagged-0.8.5-HBjpONNM7bk4tkR2ik8YoD
Registering tagged-0.8.5...
cabal: Leaving directory '/tmp/cabal-tmp-23373/tagged-0.8.5'
Installed tagged-0.8.5
Downloading universe-instances-base-1.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/universe-instances-base-1.0'
Configuring universe-instances-base-1.0...
Building universe-instances-base-1.0...
Preprocessing library universe-instances-base-1.0...
[1 of 1] Compiling Data.Universe.Instances.Base ( Data/Universe/Instances/Base.hs, dist/build/Data/Universe/Instances/Base.o )

Data/Universe/Instances/Base.hs:3:1: warning: [-Wtabs]
    Tab character found here, and in 19 further locations.
    Please use spaces instead.
Running Haddock for universe-instances-base-1.0...
Running hscolour for universe-instances-base-1.0...
Preprocessing library universe-instances-base-1.0...
Preprocessing library universe-instances-base-1.0...

Data/Universe/Instances/Base.hs:3:1: warning: [-Wtabs]
    Tab character found here, and in 19 further locations.
    Please use spaces instead.
Haddock coverage:
  75% (  3 /  4) in 'Data.Universe.Instances.Base'
  Missing documentation for:
    Module header
Warning: Data.Universe.Instances.Base: could not find link destinations for:
    ~
Documentation created: dist/doc/html/universe-instances-base/index.html,
dist/doc/html/universe-instances-base/universe-instances-base.txt
Creating package registration file:
/tmp/pkgConf-universe-instances-base-18493990831870701493.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/universe-instances-base-1.0-E49NVHLQYsIE6WsKRGVEV7
Registering universe-instances-base-1.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/universe-instances-base-1.0'
Installed universe-instances-base-1.0
Downloading vector-space-0.10.4...
cabal: Entering directory '/tmp/cabal-tmp-23373/vector-space-0.10.4'
Configuring vector-space-0.10.4...
Building vector-space-0.10.4...
Preprocessing library vector-space-0.10.4...
[1 of 8] Compiling Data.AdditiveGroup ( src/Data/AdditiveGroup.hs, dist/build/Data/AdditiveGroup.o )
[2 of 8] Compiling Data.VectorSpace ( src/Data/VectorSpace.hs, dist/build/Data/VectorSpace.o )
[3 of 8] Compiling Data.AffineSpace ( src/Data/AffineSpace.hs, dist/build/Data/AffineSpace.o )
[4 of 8] Compiling Data.Basis       ( src/Data/Basis.hs, dist/build/Data/Basis.o )
[5 of 8] Compiling Data.LinearMap   ( src/Data/LinearMap.hs, dist/build/Data/LinearMap.o )
[6 of 8] Compiling Data.Maclaurin   ( src/Data/Maclaurin.hs, dist/build/Data/Maclaurin.o )
[7 of 8] Compiling Data.Derivative  ( src/Data/Derivative.hs, dist/build/Data/Derivative.o )
[8 of 8] Compiling Data.Cross       ( src/Data/Cross.hs, dist/build/Data/Cross.o )
Running Haddock for vector-space-0.10.4...
Running hscolour for vector-space-0.10.4...
Preprocessing library vector-space-0.10.4...
Preprocessing library vector-space-0.10.4...
Haddock coverage:
 100% (  6 /  6) in 'Data.AdditiveGroup'
 100% ( 12 / 12) in 'Data.VectorSpace'
  86% (  6 /  7) in 'Data.AffineSpace'
  Missing documentation for:
    AffineSpace (src/Data/AffineSpace.hs:40)
  50% (  2 /  4) in 'Data.Basis'
  Missing documentation for:
    HasBasis (src/Data/Basis.hs:30)
    recompose (src/Data/Basis.hs:44)
  42% ( 10 / 24) in 'Data.LinearMap'
  Missing documentation for:
    inLMap (src/Data/LinearMap.hs:143)
    inLMap2 (src/Data/LinearMap.hs:146)
    inLMap3 (src/Data/LinearMap.hs:150)
    liftMS (src/Data/LinearMap.hs:224)
    liftMS2 (src/Data/LinearMap.hs:230)
    liftMS3 (src/Data/LinearMap.hs:236)
    exlL (src/Data/LinearMap.hs:67)
    exrL (src/Data/LinearMap.hs:72)
    forkL (src/Data/LinearMap.hs:77)
    firstL (src/Data/LinearMap.hs:81)
    secondL (src/Data/LinearMap.hs:88)
    inlL (src/Data/LinearMap.hs:105)
    inrL (src/Data/LinearMap.hs:109)
    joinL (src/Data/LinearMap.hs:113)
Warning: Data.Maclaurin: powVal is exported separately but will be documented under D. Consider exporting it together with its parent(s) for code clarity.
Warning: Data.Maclaurin: derivative is exported separately but will be documented under D. Consider exporting it together with its parent(s) for code clarity.
  80% ( 16 / 20) in 'Data.Maclaurin'
  Missing documentation for:
    pairD (src/Data/Maclaurin.hs:293)
    unpairD (src/Data/Maclaurin.hs:298)
    tripleD (src/Data/Maclaurin.hs:302)
    untripleD (src/Data/Maclaurin.hs:307)
 100% (  2 /  2) in 'Data.Derivative'
 100% (  8 /  8) in 'Data.Cross'
Warning: Data.VectorSpace: could not find link destinations for:
    ~
Warning: Data.AffineSpace: could not find link destinations for:
    ~
Warning: Data.Basis: could not find link destinations for:
    ~
Warning: Data.LinearMap: could not find link destinations for:
    ~ LMap' MSum
Warning: Data.Maclaurin: could not find link destinations for:
    ~
Warning: Data.Cross: could not find link destinations for:
    ~
Documentation created: dist/doc/html/vector-space/index.html,
dist/doc/html/vector-space/vector-space.txt
Creating package registration file:
/tmp/pkgConf-vector-space-0.1011064184461248107964.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/vector-space-0.10.4-9PHS3KhIlLjB4nWnue1oiq
Registering vector-space-0.10.4...
cabal: Leaving directory '/tmp/cabal-tmp-23373/vector-space-0.10.4'
Installed vector-space-0.10.4
cabal: Entering directory '/tmp/cabal-tmp-23373/mwc-random-0.13.4.0'
Configuring mwc-random-0.13.4.0...
Building mwc-random-0.13.4.0...
Preprocessing library mwc-random-0.13.4.0...
[1 of 3] Compiling System.Random.MWC ( System/Random/MWC.hs, dist/build/System/Random/MWC.o )
[2 of 3] Compiling System.Random.MWC.CondensedTable ( System/Random/MWC/CondensedTable.hs, dist/build/System/Random/MWC/CondensedTable.o )
[3 of 3] Compiling System.Random.MWC.Distributions ( System/Random/MWC/Distributions.hs, dist/build/System/Random/MWC/Distributions.o )
Running Haddock for mwc-random-0.13.4.0...
Running hscolour for mwc-random-0.13.4.0...
Preprocessing library mwc-random-0.13.4.0...
Preprocessing library mwc-random-0.13.4.0...
Haddock coverage:
 100% ( 24 / 24) in 'System.Random.MWC'
 100% ( 15 / 15) in 'System.Random.MWC.CondensedTable'
 100% ( 23 / 23) in 'System.Random.MWC.Distributions'
Documentation created: dist/doc/html/mwc-random/index.html,
dist/doc/html/mwc-random/mwc-random.txt
Creating package registration file:
/tmp/pkgConf-mwc-random-0.13.48488576751825039875.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/mwc-random-0.13.4.0-IrRYM0eHtacIO2LX1EGqKT
Registering mwc-random-0.13.4.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/mwc-random-0.13.4.0'
Installed mwc-random-0.13.4.0
cabal: Entering directory '/tmp/cabal-tmp-23373/QuickCheck-2.9.2'
Configuring QuickCheck-2.9.2...
Building QuickCheck-2.9.2...
Preprocessing library QuickCheck-2.9.2...
[ 1 of 15] Compiling Test.QuickCheck.Random ( Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o )
[ 2 of 15] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o )
[ 3 of 15] Compiling Test.QuickCheck.Gen.Unsafe ( Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o )
[ 4 of 15] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o )
[ 5 of 15] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o )
[ 6 of 15] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o )
[ 7 of 15] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o )
[ 8 of 15] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o )
[ 9 of 15] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o )
[10 of 15] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o )
[11 of 15] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o )
[12 of 15] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o )
[13 of 15] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o )
[14 of 15] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o )
[15 of 15] Compiling Test.QuickCheck  ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o )
Running Haddock for QuickCheck-2.9.2...
Running hscolour for QuickCheck-2.9.2...
Preprocessing library QuickCheck-2.9.2...
Preprocessing library QuickCheck-2.9.2...
Haddock coverage:
  10% (  2 / 20) in 'Test.QuickCheck.Random'
  Missing documentation for:
    newTheGen (Test/QuickCheck/Random.hs:17)
    bits (Test/QuickCheck/Random.hs:20)
    mask (Test/QuickCheck/Random.hs:20)
    doneBit (Test/QuickCheck/Random.hs:20)
    chip (Test/QuickCheck/Random.hs:25)
    chop (Test/QuickCheck/Random.hs:30)
    stop (Test/QuickCheck/Random.hs:33)
    mkTheGen (Test/QuickCheck/Random.hs:36)
     (Test/QuickCheck/Random.hs:65)
     (Test/QuickCheck/Random.hs:67)
     (Test/QuickCheck/Random.hs:70)
    newQCGen (Test/QuickCheck/Random.hs:79)
    mkQCGen (Test/QuickCheck/Random.hs:82)
    bigNatVariant (Test/QuickCheck/Random.hs:85)
    natVariant (Test/QuickCheck/Random.hs:91)
    variantTheGen (Test/QuickCheck/Random.hs:97)
    boolVariant (Test/QuickCheck/Random.hs:103)
    variantQCGen (Test/QuickCheck/Random.hs:107)
  90% ( 26 / 29) in 'Test.QuickCheck.Gen'
  Missing documentation for:
     (Test/QuickCheck/Gen.hs:49)
     (Test/QuickCheck/Gen.hs:53)
     (Test/QuickCheck/Gen.hs:57)
  80% (  4 /  5) in 'Test.QuickCheck.Gen.Unsafe'
  Missing documentation for:
    Capture (Test/QuickCheck/Gen/Unsafe.hs:50)
  33% (  3 /  9) in 'Test.QuickCheck.Exception'
  Missing documentation for:
    AnException (Test/QuickCheck/Exception.hs:23)
    tryEvaluate (Test/QuickCheck/Exception.hs:55)
    tryEvaluateIO (Test/QuickCheck/Exception.hs:58)
    evaluate (Test/QuickCheck/Exception.hs:62)
    isDiscard (Test/QuickCheck/Exception.hs:81)
    finally (Test/QuickCheck/Exception.hs:96)
   6% (  1 / 18) in 'Test.QuickCheck.Text'
  Missing documentation for:
    Str (Test/QuickCheck/Text.hs:47)
    ranges (Test/QuickCheck/Text.hs:52)
    number (Test/QuickCheck/Text.hs:60)
    short (Test/QuickCheck/Text.hs:63)
    showErr (Test/QuickCheck/Text.hs:71)
    oneLine (Test/QuickCheck/Text.hs:74)
    isOneLine (Test/QuickCheck/Text.hs:77)
    bold (Test/QuickCheck/Text.hs:80)
    newTerminal (Test/QuickCheck/Text.hs:91)
    withStdioTerminal (Test/QuickCheck/Text.hs:105)
    withNullTerminal (Test/QuickCheck/Text.hs:111)
    terminalOutput (Test/QuickCheck/Text.hs:115)
    handle (Test/QuickCheck/Text.hs:118)
    Terminal (Test/QuickCheck/Text.hs:88)
    putTemp (Test/QuickCheck/Text.hs:129)
    putPart (Test/QuickCheck/Text.hs:129)
    putLine (Test/QuickCheck/Text.hs:129)
 100% (  2 /  2) in 'Test.QuickCheck.State'
 100% ( 31 / 31) in 'Test.QuickCheck.Arbitrary'
  93% ( 14 / 15) in 'Test.QuickCheck.Modifiers'
  Missing documentation for:
    ShrinkState (Test/QuickCheck/Modifiers.hs:323)
  14% (  1 /  7) in 'Test.QuickCheck.Poly'
  Missing documentation for:
    A (Test/QuickCheck/Poly.hs:29)
    B (Test/QuickCheck/Poly.hs:44)
    C (Test/QuickCheck/Poly.hs:59)
    OrdA (Test/QuickCheck/Poly.hs:77)
    OrdB (Test/QuickCheck/Poly.hs:96)
    OrdC (Test/QuickCheck/Poly.hs:115)
  73% (  8 / 11) in 'Test.QuickCheck.Function'
  Missing documentation for:
    Fun (Test/QuickCheck/Function.hs:452)
    apply (Test/QuickCheck/Function.hs:466)
    Function (Test/QuickCheck/Function.hs:138)
  62% ( 45 / 72) in 'Test.QuickCheck.Property'
  Missing documentation for:
     (Test/QuickCheck/Property.hs:81)
     (Test/QuickCheck/Property.hs:84)
     (Test/QuickCheck/Property.hs:87)
     (Test/QuickCheck/Property.hs:90)
     (Test/QuickCheck/Property.hs:93)
     (Test/QuickCheck/Property.hs:96)
     (Test/QuickCheck/Property.hs:118)
    protect (Test/QuickCheck/Property.hs:122)
    Prop (Test/QuickCheck/Property.hs:128)
    Rose (Test/QuickCheck/Property.hs:132)
    ioRose (Test/QuickCheck/Property.hs:135)
    joinRose (Test/QuickCheck/Property.hs:138)
     (Test/QuickCheck/Property.hs:147)
     (Test/QuickCheck/Property.hs:152)
     (Test/QuickCheck/Property.hs:157)
    CallbackKind (Test/QuickCheck/Property.hs:191)
    exception (Test/QuickCheck/Property.hs:207)
    formatException (Test/QuickCheck/Property.hs:213)
    protectResult (Test/QuickCheck/Property.hs:218)
    succeeded (Test/QuickCheck/Property.hs:221)
    failed (Test/QuickCheck/Property.hs:221)
    rejected (Test/QuickCheck/Property.hs:221)
    liftBool (Test/QuickCheck/Property.hs:242)
    mapResult (Test/QuickCheck/Property.hs:246)
    mapTotalResult (Test/QuickCheck/Property.hs:249)
    mapRoseResult (Test/QuickCheck/Property.hs:253)
    mapProp (Test/QuickCheck/Property.hs:256)
  78% ( 14 / 18) in 'Test.QuickCheck.Monadic'
  Missing documentation for:
    stop (Test/QuickCheck/Monadic.hs:118)
    monadic (Test/QuickCheck/Monadic.hs:204)
    monadic' (Test/QuickCheck/Monadic.hs:207)
    runSTGen (Test/QuickCheck/Monadic.hs:246)
  50% ( 14 / 28) in 'Test.QuickCheck.Test'
  Missing documentation for:
    test (Test/QuickCheck/Test.hs:193)
    doneTesting (Test/QuickCheck/Test.hs:199)
    giveUp (Test/QuickCheck/Test.hs:229)
    runATest (Test/QuickCheck/Test.hs:245)
    summary (Test/QuickCheck/Test.hs:311)
    success (Test/QuickCheck/Test.hs:322)
    labelPercentage (Test/QuickCheck/Test.hs:352)
    insufficientCoverage (Test/QuickCheck/Test.hs:360)
    foundFailure (Test/QuickCheck/Test.hs:367)
    localMin (Test/QuickCheck/Test.hs:371)
    localMin' (Test/QuickCheck/Test.hs:401)
    localMinFound (Test/QuickCheck/Test.hs:413)
    callbackPostTest (Test/QuickCheck/Test.hs:438)
    callbackPostFinalFailure (Test/QuickCheck/Test.hs:443)
 100% (  9 /  9) in 'Test.QuickCheck.All'
  99% (127 /128) in 'Test.QuickCheck'
  Missing documentation for:
    ShrinkState (Test/QuickCheck/Modifiers.hs:323)
Warning: Test.QuickCheck.Arbitrary: could not find link destinations for:
    GCoArbitrary RecursivelyShrink GSubterms gSubterms gSubtermsIncl
Warning: Test.QuickCheck.Function: could not find link destinations for:
    GFunction
Warning: Test.QuickCheck: could not find link destinations for:
    GCoArbitrary RecursivelyShrink GSubterms
Documentation created: dist/doc/html/QuickCheck/index.html,
dist/doc/html/QuickCheck/QuickCheck.txt
Creating package registration file:
/tmp/pkgConf-QuickCheck-2.92135962564147594215.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/QuickCheck-2.9.2-AzbjWrJo3WFD60ZxKurQ3s
Registering QuickCheck-2.9.2...
cabal: Leaving directory '/tmp/cabal-tmp-23373/QuickCheck-2.9.2'
Installed QuickCheck-2.9.2
Downloading OptDir-0.0.3...
cabal: Entering directory '/tmp/cabal-tmp-23373/OptDir-0.0.3'
Configuring OptDir-0.0.3...
Building OptDir-0.0.3...
Preprocessing library OptDir-0.0.3...
[1 of 1] Compiling Data.OptDir      ( src/Data/OptDir.hs, dist/build/Data/OptDir.o )
Running Haddock for OptDir-0.0.3...
Running hscolour for OptDir-0.0.3...
Preprocessing library OptDir-0.0.3...
Preprocessing library OptDir-0.0.3...
Haddock coverage:
 100% (  2 /  2) in 'Data.OptDir'
Warning: Data.OptDir: could not find link destinations for:
    unsafeIndex unsafeRangeSize
Documentation created: dist/doc/html/OptDir/index.html,
dist/doc/html/OptDir/OptDir.txt
Creating package registration file:
/tmp/pkgConf-OptDir-0.0673321442824215546.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/OptDir-0.0.3-8gHnzEVeXXU3O8kttAAFLx
Registering OptDir-0.0.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/OptDir-0.0.3'
Installed OptDir-0.0.3
Downloading extended-reals-0.2.2.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/extended-reals-0.2.2.0'
Configuring extended-reals-0.2.2.0...
Building extended-reals-0.2.2.0...
Preprocessing library extended-reals-0.2.2.0...
[1 of 1] Compiling Data.ExtendedReal ( src/Data/ExtendedReal.hs, dist/build/Data/ExtendedReal.o )

src/Data/ExtendedReal.hs:40:1: warning: [-Wunused-imports]
    The import of ‘Data.Typeable’ is redundant
      except perhaps to import instances from ‘Data.Typeable’
    To import instances alone, use: import Data.Typeable()
Running Haddock for extended-reals-0.2.2.0...
Running hscolour for extended-reals-0.2.2.0...
Preprocessing library extended-reals-0.2.2.0...
Preprocessing library extended-reals-0.2.2.0...

src/Data/ExtendedReal.hs:40:1: warning: [-Wunused-imports]
    The import of ‘Data.Typeable’ is redundant
      except perhaps to import instances from ‘Data.Typeable’
    To import instances alone, use: import Data.Typeable()
Haddock coverage:
 100% (  5 /  5) in 'Data.ExtendedReal'
Documentation created: dist/doc/html/extended-reals/index.html,
dist/doc/html/extended-reals/extended-reals.txt
Creating package registration file:
/tmp/pkgConf-extended-reals-0.2.21350024145307164213.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/extended-reals-0.2.2.0-HCaDj5b7ifrFMa2i5lffca
Registering extended-reals-0.2.2.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/extended-reals-0.2.2.0'
Installed extended-reals-0.2.2.0
Downloading finite-field-0.8.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/finite-field-0.8.0'
Configuring finite-field-0.8.0...
Building finite-field-0.8.0...
Preprocessing library finite-field-0.8.0...
[1 of 3] Compiling Data.FiniteField.Base ( src/Data/FiniteField/Base.hs, dist/build/Data/FiniteField/Base.o )
[2 of 3] Compiling Data.FiniteField.PrimeField ( src/Data/FiniteField/PrimeField.hs, dist/build/Data/FiniteField/PrimeField.o )
[3 of 3] Compiling Data.FiniteField ( src/Data/FiniteField.hs, dist/build/Data/FiniteField.o )
Running Haddock for finite-field-0.8.0...
Running hscolour for finite-field-0.8.0...
Preprocessing library finite-field-0.8.0...
Preprocessing library finite-field-0.8.0...
Haddock coverage:
 100% (  2 /  2) in 'Data.FiniteField.Base'
 100% (  6 /  6) in 'Data.FiniteField.PrimeField'
 100% (  3 /  3) in 'Data.FiniteField'
Documentation created: dist/doc/html/finite-field/index.html,
dist/doc/html/finite-field/finite-field.txt
Creating package registration file:
/tmp/pkgConf-finite-field-0.8195986667350162945.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/finite-field-0.8.0-1aay02M0drzs9MC0oEEXK
Registering finite-field-0.8.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/finite-field-0.8.0'
Installed finite-field-0.8.0
cabal: Entering directory '/tmp/cabal-tmp-23373/scientific-0.3.4.9'
Configuring scientific-0.3.4.9...
Building scientific-0.3.4.9...
Preprocessing library scientific-0.3.4.9...
[1 of 7] Compiling Utils            ( src/Utils.hs, dist/build/Utils.o )
[2 of 7] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.o )
[3 of 7] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o )
[4 of 7] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, dist/build/GHC/Integer/Compat.o )
[5 of 7] Compiling Data.Scientific  ( src/Data/Scientific.hs, dist/build/Data/Scientific.o )
[6 of 7] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o )
[7 of 7] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o )
Running Haddock for scientific-0.3.4.9...
Running hscolour for scientific-0.3.4.9...
Preprocessing library scientific-0.3.4.9...
Preprocessing library scientific-0.3.4.9...
Haddock coverage:
  33% (  1 /  3) in 'Utils'
  Missing documentation for:
    Module header
    roundTo (src/Utils.hs:12)
  67% (  2 /  3) in 'GHC.Integer.Logarithms.Compat'
  Missing documentation for:
    Module header
 100% (  2 /  2) in 'Math.NumberTheory.Logarithms'
   0% (  0 /  2) in 'GHC.Integer.Compat'
  Missing documentation for:
    Module header
    divInteger
 100% ( 24 / 24) in 'Data.Scientific'
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.Scientific'
  Missing documentation for:
    Module header
  75% (  3 /  4) in 'Data.ByteString.Builder.Scientific'
  Missing documentation for:
    Module header
Warning: Data.Scientific: could not find link destinations for:
    whenFloating
Documentation created: dist/doc/html/scientific/index.html,
dist/doc/html/scientific/scientific.txt
Creating package registration file:
/tmp/pkgConf-scientific-0.3.414643559031994120896.9
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/scientific-0.3.4.9-JxsEP2U97KeHjUTI8Fv24j
Registering scientific-0.3.4.9...
cabal: Leaving directory '/tmp/cabal-tmp-23373/scientific-0.3.4.9'
Installed scientific-0.3.4.9
cabal: Entering directory '/tmp/cabal-tmp-23373/unordered-containers-0.2.7.1'
Configuring unordered-containers-0.2.7.1...
Building unordered-containers-0.2.7.1...
Preprocessing library unordered-containers-0.2.7.1...
[1 of 8] Compiling Data.HashMap.UnsafeShift ( Data/HashMap/UnsafeShift.hs, dist/build/Data/HashMap/UnsafeShift.o )
[2 of 8] Compiling Data.HashMap.Unsafe ( Data/HashMap/Unsafe.hs, dist/build/Data/HashMap/Unsafe.o )
[3 of 8] Compiling Data.HashMap.PopCount ( Data/HashMap/PopCount.hs, dist/build/Data/HashMap/PopCount.o )
[4 of 8] Compiling Data.HashMap.Array ( Data/HashMap/Array.hs, dist/build/Data/HashMap/Array.o )
[5 of 8] Compiling Data.HashMap.Base ( Data/HashMap/Base.hs, dist/build/Data/HashMap/Base.o )
[6 of 8] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o )
[7 of 8] Compiling Data.HashSet     ( Data/HashSet.hs, dist/build/Data/HashSet.o )
[8 of 8] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o )
Running Haddock for unordered-containers-0.2.7.1...
Running hscolour for unordered-containers-0.2.7.1...
Preprocessing library unordered-containers-0.2.7.1...
Preprocessing library unordered-containers-0.2.7.1...
Haddock coverage:
   0% (  0 /  3) in 'Data.HashMap.UnsafeShift'
  Missing documentation for:
    Module header
    unsafeShiftL (Data/HashMap/UnsafeShift.hs:10)
    unsafeShiftR (Data/HashMap/UnsafeShift.hs:14)
 100% (  2 /  2) in 'Data.HashMap.Unsafe'
  50% (  1 /  2) in 'Data.HashMap.PopCount'
  Missing documentation for:
    Module header
  38% ( 14 / 37) in 'Data.HashMap.Array'
  Missing documentation for:
    Array (Data/HashMap/Array.hs:101)
    MArray (Data/HashMap/Array.hs:126)
    new_ (Data/HashMap/Array.hs:173)
    singleton (Data/HashMap/Array.hs:176)
    singletonM (Data/HashMap/Array.hs:180)
    pair (Data/HashMap/Array.hs:184)
    length (Data/HashMap/Array.hs:112)
    lengthM (Data/HashMap/Array.hs:134)
    read (Data/HashMap/Array.hs:191)
    write (Data/HashMap/Array.hs:197)
    index (Data/HashMap/Array.hs:204)
    indexM (Data/HashMap/Array.hs:210)
    unsafeFreeze (Data/HashMap/Array.hs:216)
    unsafeThaw (Data/HashMap/Array.hs:222)
    run (Data/HashMap/Array.hs:228)
    run2 (Data/HashMap/Array.hs:232)
    foldl' (Data/HashMap/Array.hs:334)
    foldr (Data/HashMap/Array.hs:342)
    thaw (Data/HashMap/Array.hs:354)
    map (Data/HashMap/Array.hs:387)
    traverse (Data/HashMap/Array.hs:430)
    filter (Data/HashMap/Array.hs:435)
    toList (Data/HashMap/Array.hs:427)
  87% ( 61 / 70) in 'Data.HashMap.Base'
  Missing documentation for:
    Module header
    Leaf (Data/HashMap/Base.hs:135)
    Hash (Data/HashMap/Base.hs:202)
    Bitmap (Data/HashMap/Base.hs:203)
    mask (Data/HashMap/Base.hs:1226)
    bitsPerSubkey (Data/HashMap/Base.hs:1214)
    sparseIndex (Data/HashMap/Base.hs:1223)
    updateOrConcatWith (Data/HashMap/Base.hs:1131)
    updateOrConcatWithKey (Data/HashMap/Base.hs:1135)
 100% ( 52 / 52) in 'Data.HashMap.Lazy'
 100% ( 31 / 31) in 'Data.HashSet'
 100% ( 52 / 52) in 'Data.HashMap.Strict'
Documentation created: dist/doc/html/unordered-containers/index.html,
dist/doc/html/unordered-containers/unordered-containers.txt
Creating package registration file:
/tmp/pkgConf-unordered-containers-0.2.72000295008388813760.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/unordered-containers-0.2.7.1-5INwdG7O5Jdakf1CqKoOB
Registering unordered-containers-0.2.7.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/unordered-containers-0.2.7.1'
Installed unordered-containers-0.2.7.1
cabal: Entering directory '/tmp/cabal-tmp-23373/void-0.7.1'
Configuring void-0.7.1...
Building void-0.7.1...
Preprocessing library void-0.7.1...
[1 of 1] Compiling Data.Void.Unsafe ( src/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.o )
Running Haddock for void-0.7.1...
Running hscolour for void-0.7.1...
Preprocessing library void-0.7.1...
Preprocessing library void-0.7.1...
Haddock coverage:
 100% (  3 /  3) in 'Data.Void.Unsafe'
Documentation created: dist/doc/html/void/index.html,
dist/doc/html/void/void.txt
Creating package registration file: /tmp/pkgConf-void-0.71922824791108320526.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/void-0.7.1-6M5lJJScsPq7tf0u22sAj1
Registering void-0.7.1...
cabal: Leaving directory '/tmp/cabal-tmp-23373/void-0.7.1'
Installed void-0.7.1
Downloading parse-dimacs-1.3...
cabal: Entering directory '/tmp/cabal-tmp-23373/parse-dimacs-1.3'
Configuring parse-dimacs-1.3...
Building parse-dimacs-1.3...
Preprocessing library parse-dimacs-1.3...
[1 of 1] Compiling Language.CNF.Parse.ParseDIMACS ( Language/CNF/Parse/ParseDIMACS.hs, dist/build/Language/CNF/Parse/ParseDIMACS.o )
Running Haddock for parse-dimacs-1.3...
Running hscolour for parse-dimacs-1.3...
Preprocessing library parse-dimacs-1.3...
Preprocessing library parse-dimacs-1.3...
Haddock coverage:
  60% (  3 /  5) in 'Language.CNF.Parse.ParseDIMACS'
  Missing documentation for:
    CNF (Language/CNF/Parse/ParseDIMACS.hs:30)
    Clause (Language/CNF/Parse/ParseDIMACS.hs:38)
Documentation created: dist/doc/html/parse-dimacs/index.html,
dist/doc/html/parse-dimacs/parse-dimacs.txt
Creating package registration file:
/tmp/pkgConf-parse-dimacs-11055026196947921995.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/parse-dimacs-1.3-1j4xI7I6pAzCpP8kxGK4hF
Registering parse-dimacs-1.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/parse-dimacs-1.3'
Installed parse-dimacs-1.3
cabal: Entering directory '/tmp/cabal-tmp-23373/temporary-1.2.0.4'
Configuring temporary-1.2.0.4...
Building temporary-1.2.0.4...
Preprocessing library temporary-1.2.0.4...
[1 of 3] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, dist/build/Distribution/Compat/Exception.o )
[2 of 3] Compiling Distribution.Compat.TempFile ( Distribution/Compat/TempFile.hs, dist/build/Distribution/Compat/TempFile.o )
[3 of 3] Compiling System.IO.Temp   ( System/IO/Temp.hs, dist/build/System/IO/Temp.o )
Running Haddock for temporary-1.2.0.4...
Running hscolour for temporary-1.2.0.4...
Preprocessing library temporary-1.2.0.4...
Preprocessing library temporary-1.2.0.4...
Haddock coverage:
   0% (  0 /  5) in 'Distribution.Compat.Exception'
  Missing documentation for:
    Module header
    onException (Distribution/Compat/Exception.hs:19)
    catchIO (Distribution/Compat/Exception.hs:34)
    catchExit (Distribution/Compat/Exception.hs:41)
    throwIOIO (Distribution/Compat/Exception.hs:27)
  40% (  2 /  5) in 'Distribution.Compat.TempFile'
  Missing documentation for:
    Module header
    openNewBinaryFile (Distribution/Compat/TempFile.hs:112)
    createTempDirectory (Distribution/Compat/TempFile.hs:191)
  67% (  6 /  9) in 'System.IO.Temp'
  Missing documentation for:
    Module header
    openNewBinaryFile (Distribution/Compat/TempFile.hs:112)
    createTempDirectory (Distribution/Compat/TempFile.hs:191)
Documentation created: dist/doc/html/temporary/index.html,
dist/doc/html/temporary/temporary.txt
Creating package registration file:
/tmp/pkgConf-temporary-1.2.019394576691332205740.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/temporary-1.2.0.4-CEBUXbVkiswDvHZADAVnrj
Registering temporary-1.2.0.4...
cabal: Leaving directory '/tmp/cabal-tmp-23373/temporary-1.2.0.4'
Installed temporary-1.2.0.4
Downloading universe-reverse-instances-1.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/universe-reverse-instances-1.0'
Configuring universe-reverse-instances-1.0...
Building universe-reverse-instances-1.0...
Preprocessing library universe-reverse-instances-1.0...
[1 of 5] Compiling Data.Universe.Instances.Traversable ( Data/Universe/Instances/Traversable.hs, dist/build/Data/Universe/Instances/Traversable.o )

Data/Universe/Instances/Traversable.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in six further locations.
    Please use spaces instead.
[2 of 5] Compiling Data.Universe.Instances.Show ( Data/Universe/Instances/Show.hs, dist/build/Data/Universe/Instances/Show.o )

Data/Universe/Instances/Show.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in four further locations.
    Please use spaces instead.
[3 of 5] Compiling Data.Universe.Instances.Read ( Data/Universe/Instances/Read.hs, dist/build/Data/Universe/Instances/Read.o )

Data/Universe/Instances/Read.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in four further locations.
    Please use spaces instead.
[4 of 5] Compiling Data.Universe.Instances.Eq ( Data/Universe/Instances/Eq.hs, dist/build/Data/Universe/Instances/Eq.o )

Data/Universe/Instances/Eq.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in four further locations.
    Please use spaces instead.
[5 of 5] Compiling Data.Universe.Instances.Ord ( Data/Universe/Instances/Ord.hs, dist/build/Data/Universe/Instances/Ord.o )

Data/Universe/Instances/Ord.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in five further locations.
    Please use spaces instead.
Running Haddock for universe-reverse-instances-1.0...
Running hscolour for universe-reverse-instances-1.0...
Preprocessing library universe-reverse-instances-1.0...
Preprocessing library universe-reverse-instances-1.0...

Data/Universe/Instances/Traversable.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in four further locations.
    Please use spaces instead.

Data/Universe/Instances/Show.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.

Data/Universe/Instances/Read.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.

Data/Universe/Instances/Eq.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.

Data/Universe/Instances/Ord.hs:2:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.
Haddock coverage:
  75% (  3 /  4) in 'Data.Universe.Instances.Traversable'
  Missing documentation for:
    Module header
  67% (  2 /  3) in 'Data.Universe.Instances.Show'
  Missing documentation for:
    Module header
  67% (  2 /  3) in 'Data.Universe.Instances.Read'
  Missing documentation for:
    Module header
  67% (  2 /  3) in 'Data.Universe.Instances.Eq'
  Missing documentation for:
    Module header
  67% (  2 /  3) in 'Data.Universe.Instances.Ord'
  Missing documentation for:
    Module header
Warning: Data.Universe.Instances.Read: could not find link destinations for:
    ~
Documentation created: dist/doc/html/universe-reverse-instances/index.html,
dist/doc/html/universe-reverse-instances/universe-reverse-instances.txt
Creating package registration file:
/tmp/pkgConf-universe-reverse-instances-11393557142543915709.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/universe-reverse-instances-1.0-6rRjknOcBXkF2xShQQsEFN
Registering universe-reverse-instances-1.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/universe-reverse-instances-1.0'
Installed universe-reverse-instances-1.0
cabal: Entering directory '/tmp/cabal-tmp-23373/attoparsec-0.13.1.0'
Configuring attoparsec-0.13.1.0...
Building attoparsec-0.13.1.0...
Preprocessing library attoparsec-0.13.1.0...
[ 1 of 21] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, dist/build/Data/Attoparsec/Zepto.o )
[ 2 of 21] Compiling Data.Attoparsec.Text.FastSet ( Data/Attoparsec/Text/FastSet.hs, dist/build/Data/Attoparsec/Text/FastSet.o )
[ 3 of 21] Compiling Data.Attoparsec.Text.Buffer ( Data/Attoparsec/Text/Buffer.hs, dist/build/Data/Attoparsec/Text/Buffer.o )
[ 4 of 21] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, dist/build/Data/Attoparsec/Number.o )
[ 5 of 21] Compiling Data.Attoparsec.Internal.Fhthagn ( Data/Attoparsec/Internal/Fhthagn.hs, dist/build/Data/Attoparsec/Internal/Fhthagn.o )
[ 6 of 21] Compiling Data.Attoparsec.ByteString.FastSet ( Data/Attoparsec/ByteString/FastSet.hs, dist/build/Data/Attoparsec/ByteString/FastSet.o )
[ 7 of 21] Compiling Data.Attoparsec.ByteString.Buffer ( Data/Attoparsec/ByteString/Buffer.hs, dist/build/Data/Attoparsec/ByteString/Buffer.o )
[ 8 of 21] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, dist/build/Data/Attoparsec/Internal/Types.o )
[ 9 of 21] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, dist/build/Data/Attoparsec/Internal.o )
[10 of 21] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, dist/build/Data/Attoparsec/Combinator.o )
[11 of 21] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, dist/build/Data/Attoparsec/ByteString/Internal.o )
[12 of 21] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, dist/build/Data/Attoparsec/Text/Internal.o )
[13 of 21] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, dist/build/Data/Attoparsec/Text.o )
[14 of 21] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, dist/build/Data/Attoparsec/Text/Lazy.o )
[15 of 21] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, dist/build/Data/Attoparsec/Types.o )
[16 of 21] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, dist/build/Data/Attoparsec/ByteString.o )
[17 of 21] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, dist/build/Data/Attoparsec/ByteString/Char8.o )
[18 of 21] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, dist/build/Data/Attoparsec/Char8.o )
[19 of 21] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, dist/build/Data/Attoparsec/ByteString/Lazy.o )
[20 of 21] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, dist/build/Data/Attoparsec/Lazy.o )
[21 of 21] Compiling Data.Attoparsec  ( Data/Attoparsec.hs, dist/build/Data/Attoparsec.o )
Running Haddock for attoparsec-0.13.1.0...
Running hscolour for attoparsec-0.13.1.0...
Preprocessing library attoparsec-0.13.1.0...
Preprocessing library attoparsec-0.13.1.0...
Haddock coverage:
  89% (  8 /  9) in 'Data.Attoparsec.Zepto'
  Missing documentation for:
    Parser (Data/Attoparsec/Zepto.hs:68)
  60% (  6 / 10) in 'Data.Attoparsec.Text.FastSet'
  Missing documentation for:
    FastSet (Data/Attoparsec/Text/FastSet.hs:40)
    fromList (Data/Attoparsec/Text/FastSet.hs:82)
    set (Data/Attoparsec/Text/FastSet.hs:104)
    charClass (Data/Attoparsec/Text/FastSet.hs:117)
  36% (  4 / 11) in 'Data.Attoparsec.Text.Buffer'
  Missing documentation for:
    Buffer (Data/Attoparsec/Text/Buffer.hs:57)
    unbuffer (Data/Attoparsec/Text/Buffer.hs:74)
    unbufferAt (Data/Attoparsec/Text/Buffer.hs:77)
    length (Data/Attoparsec/Text/Buffer.hs:124)
    pappend (Data/Attoparsec/Text/Buffer.hs:97)
    substring (Data/Attoparsec/Text/Buffer.hs:128)
    dropWord16 (Data/Attoparsec/Text/Buffer.hs:135)
 100% (  2 /  2) in 'Data.Attoparsec.Number'
  50% (  1 /  2) in 'Data.Attoparsec.Internal.Fhthagn'
  Missing documentation for:
    Module header
  69% (  9 / 13) in 'Data.Attoparsec.ByteString.FastSet'
  Missing documentation for:
    FastSet (Data/Attoparsec/ByteString/FastSet.hs:44)
    fromList (Data/Attoparsec/ByteString/FastSet.hs:62)
    fromSet (Data/Attoparsec/ByteString/FastSet.hs:44)
    charClass (Data/Attoparsec/ByteString/FastSet.hs:111)
  22% (  2 /  9) in 'Data.Attoparsec.ByteString.Buffer'
  Missing documentation for:
    Buffer (Data/Attoparsec/ByteString/Buffer.hs:70)
    unbuffer (Data/Attoparsec/ByteString/Buffer.hs:87)
    pappend (Data/Attoparsec/ByteString/Buffer.hs:103)
    length (Data/Attoparsec/ByteString/Buffer.hs:136)
    unsafeIndex (Data/Attoparsec/ByteString/Buffer.hs:140)
    substring (Data/Attoparsec/ByteString/Buffer.hs:145)
    unsafeDrop (Data/Attoparsec/ByteString/Buffer.hs:152)
  60% (  6 / 10) in 'Data.Attoparsec.Internal.Types'
  Missing documentation for:
    State (Data/Attoparsec/Internal/Types.hs:118)
    Failure (Data/Attoparsec/Internal/Types.hs:122)
    Success (Data/Attoparsec/Internal/Types.hs:124)
    Pos (Data/Attoparsec/Internal/Types.hs:46)
 100% ( 10 / 10) in 'Data.Attoparsec.Internal'
 100% ( 24 / 24) in 'Data.Attoparsec.Combinator'
  93% ( 39 / 42) in 'Data.Attoparsec.ByteString.Internal'
  Missing documentation for:
    Parser (Data/Attoparsec/ByteString/Internal.hs:95)
    Result (Data/Attoparsec/ByteString/Internal.hs:96)
    storable (Data/Attoparsec/ByteString/Internal.hs:138)
  95% ( 39 / 41) in 'Data.Attoparsec.Text.Internal'
  Missing documentation for:
    Parser (Data/Attoparsec/Text/Internal.hs:89)
    Result (Data/Attoparsec/Text/Internal.hs:90)
  98% ( 90 / 92) in 'Data.Attoparsec.Text'
  Missing documentation for:
    Parser (Data/Attoparsec/Text/Internal.hs:89)
    Result (Data/Attoparsec/Text/Internal.hs:90)
 100% (  9 /  9) in 'Data.Attoparsec.Text.Lazy'
 100% (  4 /  4) in 'Data.Attoparsec.Types'
  97% ( 66 / 68) in 'Data.Attoparsec.ByteString'
  Missing documentation for:
    Parser (Data/Attoparsec/ByteString/Internal.hs:95)
    Result (Data/Attoparsec/ByteString/Internal.hs:96)
  98% ( 91 / 93) in 'Data.Attoparsec.ByteString.Char8'
  Missing documentation for:
    Parser (Data/Attoparsec/ByteString/Internal.hs:95)
    Result (Data/Attoparsec/ByteString/Internal.hs:96)
 100% (  2 /  2) in 'Data.Attoparsec.Char8'
 100% (  9 /  9) in 'Data.Attoparsec.ByteString.Lazy'
 100% (  2 /  2) in 'Data.Attoparsec.Lazy'
 100% (  2 /  2) in 'Data.Attoparsec'
Warning: Data.Attoparsec.ByteString.Char8: could not find link destinations for:
    ~
Documentation created: dist/doc/html/attoparsec/index.html,
dist/doc/html/attoparsec/attoparsec.txt
Creating package registration file:
/tmp/pkgConf-attoparsec-0.13.11428922186356579531.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/attoparsec-0.13.1.0-K5Fyc3MOMYs22DiprZQxLM
Registering attoparsec-0.13.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/attoparsec-0.13.1.0'
Installed attoparsec-0.13.1.0
cabal: Entering directory '/tmp/cabal-tmp-23373/megaparsec-5.1.2'
Configuring megaparsec-5.1.2...
Building megaparsec-5.1.2...
Preprocessing library megaparsec-5.1.2...
[ 1 of 14] Compiling Text.Megaparsec.Pos ( Text/Megaparsec/Pos.hs, dist/build/Text/Megaparsec/Pos.o )
[ 2 of 14] Compiling Text.Megaparsec.Error ( Text/Megaparsec/Error.hs, dist/build/Text/Megaparsec/Error.o )
[ 3 of 14] Compiling Text.Megaparsec.Prim ( Text/Megaparsec/Prim.hs, dist/build/Text/Megaparsec/Prim.o )
[ 4 of 14] Compiling Text.Megaparsec.String ( Text/Megaparsec/String.hs, dist/build/Text/Megaparsec/String.o )
[ 5 of 14] Compiling Text.Megaparsec.Text ( Text/Megaparsec/Text.hs, dist/build/Text/Megaparsec/Text.o )
[ 6 of 14] Compiling Text.Megaparsec.Text.Lazy ( Text/Megaparsec/Text/Lazy.hs, dist/build/Text/Megaparsec/Text/Lazy.o )
[ 7 of 14] Compiling Text.Megaparsec.Combinator ( Text/Megaparsec/Combinator.hs, dist/build/Text/Megaparsec/Combinator.o )
[ 8 of 14] Compiling Text.Megaparsec.Expr ( Text/Megaparsec/Expr.hs, dist/build/Text/Megaparsec/Expr.o )
[ 9 of 14] Compiling Text.Megaparsec.Perm ( Text/Megaparsec/Perm.hs, dist/build/Text/Megaparsec/Perm.o )
[10 of 14] Compiling Text.Megaparsec.Char ( Text/Megaparsec/Char.hs, dist/build/Text/Megaparsec/Char.o )
[11 of 14] Compiling Text.Megaparsec.Lexer ( Text/Megaparsec/Lexer.hs, dist/build/Text/Megaparsec/Lexer.o )
[12 of 14] Compiling Text.Megaparsec.ByteString.Lazy ( Text/Megaparsec/ByteString/Lazy.hs, dist/build/Text/Megaparsec/ByteString/Lazy.o )
[13 of 14] Compiling Text.Megaparsec.ByteString ( Text/Megaparsec/ByteString.hs, dist/build/Text/Megaparsec/ByteString.o )
[14 of 14] Compiling Text.Megaparsec  ( Text/Megaparsec.hs, dist/build/Text/Megaparsec.o )
Running Haddock for megaparsec-5.1.2...
Running hscolour for megaparsec-5.1.2...
Preprocessing library megaparsec-5.1.2...
Preprocessing library megaparsec-5.1.2...
Haddock coverage:
 100% ( 14 / 14) in 'Text.Megaparsec.Pos'
 100% ( 10 / 10) in 'Text.Megaparsec.Error'
 100% ( 30 / 30) in 'Text.Megaparsec.Prim'
 100% (  2 /  2) in 'Text.Megaparsec.String'
 100% (  2 /  2) in 'Text.Megaparsec.Text'
 100% (  2 /  2) in 'Text.Megaparsec.Text.Lazy'
 100% ( 17 / 17) in 'Text.Megaparsec.Combinator'
 100% (  3 /  3) in 'Text.Megaparsec.Expr'
 100% (  7 /  7) in 'Text.Megaparsec.Perm'
 100% ( 39 / 39) in 'Text.Megaparsec.Char'
 100% ( 28 / 28) in 'Text.Megaparsec.Lexer'
 100% (  2 /  2) in 'Text.Megaparsec.ByteString.Lazy'
 100% (  2 /  2) in 'Text.Megaparsec.ByteString'
 100% (116 /116) in 'Text.Megaparsec'
Warning: Text.Megaparsec.Error: could not find link destinations for:
    mergeError
Warning: Text.Megaparsec.Prim: could not find link destinations for:
    dbgLog Hints Consumption Reply Result unfold
Warning: Text.Megaparsec.Char: could not find link destinations for:
    ~
Warning: Text.Megaparsec.Lexer: could not find link destinations for:
    ~
Warning: Text.Megaparsec: could not find link destinations for:
    ~
Documentation created: dist/doc/html/megaparsec/index.html,
dist/doc/html/megaparsec/megaparsec.txt
Creating package registration file:
/tmp/pkgConf-megaparsec-5.11992208942657270181.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/megaparsec-5.1.2-DxTIYqzJXknBdgwA3K2srk
Registering megaparsec-5.1.2...
cabal: Leaving directory '/tmp/cabal-tmp-23373/megaparsec-5.1.2'
Installed megaparsec-5.1.2
Downloading intern-0.9.1.4...
cabal: Entering directory '/tmp/cabal-tmp-23373/intern-0.9.1.4'
Configuring intern-0.9.1.4...
Building intern-0.9.1.4...
Preprocessing library intern-0.9.1.4...
[1 of 9] Compiling Data.Interned.Internal ( Data/Interned/Internal.hs, dist/build/Data/Interned/Internal.o )

Data/Interned/Internal.hs:23:1: warning: [-Wunused-imports]
    The import of ‘Data.Traversable’ is redundant
      except perhaps to import instances from ‘Data.Traversable’
    To import instances alone, use: import Data.Traversable()
[2 of 9] Compiling Data.Interned.IntSet ( Data/Interned/IntSet.hs, dist/build/Data/Interned/IntSet.o )

Data/Interned/IntSet.hs:91:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.
[3 of 9] Compiling Data.Interned    ( Data/Interned.hs, dist/build/Data/Interned.o )
[4 of 9] Compiling Data.Interned.Internal.ByteString ( Data/Interned/Internal/ByteString.hs, dist/build/Data/Interned/Internal/ByteString.o )
[5 of 9] Compiling Data.Interned.ByteString ( Data/Interned/ByteString.hs, dist/build/Data/Interned/ByteString.o )
[6 of 9] Compiling Data.Interned.Internal.String ( Data/Interned/Internal/String.hs, dist/build/Data/Interned/Internal/String.o )
[7 of 9] Compiling Data.Interned.String ( Data/Interned/String.hs, dist/build/Data/Interned/String.o )
[8 of 9] Compiling Data.Interned.Internal.Text ( Data/Interned/Internal/Text.hs, dist/build/Data/Interned/Internal/Text.o )
[9 of 9] Compiling Data.Interned.Text ( Data/Interned/Text.hs, dist/build/Data/Interned/Text.o )
Running Haddock for intern-0.9.1.4...
Running hscolour for intern-0.9.1.4...
Preprocessing library intern-0.9.1.4...
Preprocessing library intern-0.9.1.4...

Data/Interned/Internal.hs:23:1: warning: [-Wunused-imports]
    The import of ‘Data.Traversable’ is redundant
      except perhaps to import instances from ‘Data.Traversable’
    To import instances alone, use: import Data.Traversable()

Data/Interned/IntSet.hs:91:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.
Haddock coverage:
   0% (  0 / 10) in 'Data.Interned.Internal'
  Missing documentation for:
    Module header
    Interned (Data/Interned/Internal.hs:58)
    Uninternable (Data/Interned/Internal.hs:74)
    mkCache (Data/Interned/Internal.hs:46)
    Cache (Data/Interned/Internal.hs:37)
    CacheState (Data/Interned/Internal.hs:32)
    cacheSize (Data/Interned/Internal.hs:39)
    Id (Data/Interned/Internal.hs:56)
    intern (Data/Interned/Internal.hs:77)
    recover (Data/Interned/Internal.hs:90)
 100% ( 52 / 52) in 'Data.Interned.IntSet'
   0% (  0 /  8) in 'Data.Interned'
  Missing documentation for:
    Module header
    Interned (Data/Interned/Internal.hs:58)
    Uninternable (Data/Interned/Internal.hs:74)
    mkCache (Data/Interned/Internal.hs:46)
    Cache (Data/Interned/Internal.hs:37)
    cacheSize (Data/Interned/Internal.hs:39)
    Id (Data/Interned/Internal.hs:56)
    intern (Data/Interned/Internal.hs:77)
   0% (  0 /  2) in 'Data.Interned.Internal.ByteString'
  Missing documentation for:
    Module header
    InternedByteString (Data/Interned/Internal/ByteString.hs:12)
   0% (  0 /  2) in 'Data.Interned.ByteString'
  Missing documentation for:
    Module header
    InternedByteString (Data/Interned/Internal/ByteString.hs:12)
   0% (  0 /  2) in 'Data.Interned.Internal.String'
  Missing documentation for:
    Module header
    InternedString (Data/Interned/Internal/String.hs:11)
   0% (  0 /  2) in 'Data.Interned.String'
  Missing documentation for:
    Module header
    InternedString (Data/Interned/Internal/String.hs:11)
   0% (  0 /  2) in 'Data.Interned.Internal.Text'
  Missing documentation for:
    Module header
    InternedText (Data/Interned/Internal/Text.hs:11)
   0% (  0 /  2) in 'Data.Interned.Text'
  Missing documentation for:
    Module header
    InternedText (Data/Interned/Internal/Text.hs:11)
Warning: Data.Interned.IntSet: could not find link destinations for:
    D:R:DescriptionIntSet0 DNil DTip DBin Prefix Mask
Warning: Data.Interned.Internal.ByteString: could not find link destinations for:
    D:R:DescriptionInternedByteString0 DBS
Warning: Data.Interned.ByteString: could not find link destinations for:
    D:R:DescriptionInternedByteString0 DBS
Warning: Data.Interned.Internal.String: could not find link destinations for:
    D:R:DescriptionInternedString0 Cons Nil
Warning: Data.Interned.String: could not find link destinations for:
    D:R:DescriptionInternedString0 Cons Nil
Warning: Data.Interned.Internal.Text: could not find link destinations for:
    D:R:DescriptionInternedText0 DT
Warning: Data.Interned.Text: could not find link destinations for:
    D:R:DescriptionInternedText0 DT
Documentation created: dist/doc/html/intern/index.html,
dist/doc/html/intern/intern.txt
Creating package registration file:
/tmp/pkgConf-intern-0.9.11108400044185402260.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/intern-0.9.1.4-8Q66qQKTuco4oN872JU0IJ
Registering intern-0.9.1.4...
cabal: Leaving directory '/tmp/cabal-tmp-23373/intern-0.9.1.4'
Installed intern-0.9.1.4
Downloading lattices-1.5.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/lattices-1.5.0'
Configuring lattices-1.5.0...
Building lattices-1.5.0...
Preprocessing library lattices-1.5.0...
[ 1 of 10] Compiling Algebra.PartialOrd ( Algebra/PartialOrd.hs, dist/build/Algebra/PartialOrd.o )
[ 2 of 10] Compiling Algebra.PartialOrd.Instances ( Algebra/PartialOrd/Instances.hs, dist/build/Algebra/PartialOrd/Instances.o )
[ 3 of 10] Compiling Algebra.Lattice  ( Algebra/Lattice.hs, dist/build/Algebra/Lattice.o )

Algebra/Lattice.hs:3:14: warning: [-Wtrustworthy-safe]
    ‘Algebra.Lattice’ is marked as Trustworthy but has been inferred as safe!
[ 4 of 10] Compiling Algebra.Lattice.Dropped ( Algebra/Lattice/Dropped.hs, dist/build/Algebra/Lattice/Dropped.o )
[ 5 of 10] Compiling Algebra.Lattice.Levitated ( Algebra/Lattice/Levitated.hs, dist/build/Algebra/Lattice/Levitated.o )
[ 6 of 10] Compiling Algebra.Lattice.Lexicographic ( Algebra/Lattice/Lexicographic.hs, dist/build/Algebra/Lattice/Lexicographic.o )
[ 7 of 10] Compiling Algebra.Lattice.Lifted ( Algebra/Lattice/Lifted.hs, dist/build/Algebra/Lattice/Lifted.o )
[ 8 of 10] Compiling Algebra.Lattice.Op ( Algebra/Lattice/Op.hs, dist/build/Algebra/Lattice/Op.o )
[ 9 of 10] Compiling Algebra.Lattice.Ordered ( Algebra/Lattice/Ordered.hs, dist/build/Algebra/Lattice/Ordered.o )
[10 of 10] Compiling Algebra.Enumerable ( Algebra/Enumerable.hs, dist/build/Algebra/Enumerable.o )
Running Haddock for lattices-1.5.0...
Running hscolour for lattices-1.5.0...
Preprocessing library lattices-1.5.0...
Preprocessing library lattices-1.5.0...

Algebra/Lattice.hs:3:14: warning: [-Wtrustworthy-safe]
    ‘Algebra.Lattice’ is marked as Trustworthy but has been inferred as safe!
Haddock coverage:
 100% (  9 /  9) in 'Algebra.PartialOrd'
 100% (  1 /  1) in 'Algebra.PartialOrd.Instances'
 100% ( 26 / 26) in 'Algebra.Lattice'
 100% (  3 /  3) in 'Algebra.Lattice.Dropped'
 100% (  3 /  3) in 'Algebra.Lattice.Levitated'
 100% (  2 /  2) in 'Algebra.Lattice.Lexicographic'
 100% (  3 /  3) in 'Algebra.Lattice.Lifted'
 100% (  2 /  2) in 'Algebra.Lattice.Op'
 100% (  2 /  2) in 'Algebra.Lattice.Ordered'
  75% (  3 /  4) in 'Algebra.Enumerable'
  Missing documentation for:
    universeBounded (Algebra/Enumerable.hs:20)
Documentation created: dist/doc/html/lattices/index.html,
dist/doc/html/lattices/lattices.txt
Creating package registration file:
/tmp/pkgConf-lattices-1.52126558185773273718.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/lattices-1.5.0-Hb3tOAM4iBE9fQhDttAiuj
Registering lattices-1.5.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/lattices-1.5.0'
Installed lattices-1.5.0
Downloading pseudo-boolean-0.1.5.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/pseudo-boolean-0.1.5.0'
Configuring pseudo-boolean-0.1.5.0...
Building pseudo-boolean-0.1.5.0...
Preprocessing library pseudo-boolean-0.1.5.0...
[1 of 8] Compiling Data.PseudoBoolean.Types ( src/Data/PseudoBoolean/Types.hs, dist/build/Data/PseudoBoolean/Types.o )
[2 of 8] Compiling Data.PseudoBoolean.Internal.TextUtil ( src/Data/PseudoBoolean/Internal/TextUtil.hs, dist/build/Data/PseudoBoolean/Internal/TextUtil.o )
[3 of 8] Compiling Data.PseudoBoolean.Megaparsec ( src/Data/PseudoBoolean/Megaparsec.hs, dist/build/Data/PseudoBoolean/Megaparsec.o )
[4 of 8] Compiling Data.PseudoBoolean.Parsec ( src/Data/PseudoBoolean/Parsec.hs, dist/build/Data/PseudoBoolean/Parsec.o )
[5 of 8] Compiling Data.PseudoBoolean.ByteStringBuilder ( src/Data/PseudoBoolean/ByteStringBuilder.hs, dist/build/Data/PseudoBoolean/ByteStringBuilder.o )
[6 of 8] Compiling Data.PseudoBoolean.Builder ( src/Data/PseudoBoolean/Builder.hs, dist/build/Data/PseudoBoolean/Builder.o )
[7 of 8] Compiling Data.PseudoBoolean.Attoparsec ( src/Data/PseudoBoolean/Attoparsec.hs, dist/build/Data/PseudoBoolean/Attoparsec.o )
[8 of 8] Compiling Data.PseudoBoolean ( src/Data/PseudoBoolean.hs, dist/build/Data/PseudoBoolean.o )
Running Haddock for pseudo-boolean-0.1.5.0...
Running hscolour for pseudo-boolean-0.1.5.0...
Preprocessing library pseudo-boolean-0.1.5.0...
Preprocessing library pseudo-boolean-0.1.5.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: bytestring-builder-0.10.8.1.0
Haddock coverage:
  83% ( 15 / 18) in 'Data.PseudoBoolean.Types'
  Missing documentation for:
    pbProducts (src/Data/PseudoBoolean/Types.hs:129)
    wboProducts (src/Data/PseudoBoolean/Types.hs:137)
    wboNumSoft (src/Data/PseudoBoolean/Types.hs:145)
 100% (  2 /  2) in 'Data.PseudoBoolean.Internal.TextUtil'
 100% ( 11 / 11) in 'Data.PseudoBoolean.Megaparsec'
 100% ( 11 / 11) in 'Data.PseudoBoolean.Parsec'
 100% ( 12 / 12) in 'Data.PseudoBoolean.ByteStringBuilder'
 100% (  7 /  7) in 'Data.PseudoBoolean.Builder'
 100% (  9 /  9) in 'Data.PseudoBoolean.Attoparsec'
 100% ( 32 / 32) in 'Data.PseudoBoolean'
Warning: Data.PseudoBoolean.Megaparsec: could not find link destinations for:
    ~
Documentation created: dist/doc/html/pseudo-boolean/index.html,
dist/doc/html/pseudo-boolean/pseudo-boolean.txt
Creating package registration file:
/tmp/pkgConf-pseudo-boolean-0.1.516261360521067604223.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/pseudo-boolean-0.1.5.0-JJGN8KRgSiP35e2o68tZRc
Registering pseudo-boolean-0.1.5.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/pseudo-boolean-0.1.5.0'
Installed pseudo-boolean-0.1.5.0
Downloading data-interval-1.2.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/data-interval-1.2.0'
Configuring data-interval-1.2.0...
Building data-interval-1.2.0...
Preprocessing library data-interval-1.2.0...
[1 of 2] Compiling Data.Interval    ( src/Data/Interval.hs, dist/build/Data/Interval.o )

src/Data/Interval.hs:389:8: warning: [-Wname-shadowing]
    This binding for ‘i’ shadows the existing binding
      bound at src/Data/Interval.hs:384:24

src/Data/Interval.hs:520:7: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/Data/Interval.hs:512:1

src/Data/Interval.hs:520:9: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/Data/Interval.hs:512:8
[2 of 2] Compiling Data.IntegerInterval ( src/Data/IntegerInterval.hs, dist/build/Data/IntegerInterval.o )

src/Data/IntegerInterval.hs:404:7: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/Data/IntegerInterval.hs:396:1

src/Data/IntegerInterval.hs:404:9: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/Data/IntegerInterval.hs:396:8
Running Haddock for data-interval-1.2.0...
Running hscolour for data-interval-1.2.0...
Preprocessing library data-interval-1.2.0...
Preprocessing library data-interval-1.2.0...

src/Data/Interval.hs:389:8: warning: [-Wname-shadowing]
    This binding for ‘i’ shadows the existing binding
      bound at src/Data/Interval.hs:384:24

src/Data/Interval.hs:520:7: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/Data/Interval.hs:512:1

src/Data/Interval.hs:520:9: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/Data/Interval.hs:512:8

src/Data/IntegerInterval.hs:404:7: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/Data/IntegerInterval.hs:396:1

src/Data/IntegerInterval.hs:404:9: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/Data/IntegerInterval.hs:396:8
Haddock coverage:
 100% ( 54 / 54) in 'Data.Interval'
 100% ( 58 / 58) in 'Data.IntegerInterval'
Warning: Data.IntegerInterval: could not find link destinations for:
    Interval
Documentation created: dist/doc/html/data-interval/index.html,
dist/doc/html/data-interval/data-interval.txt
Creating package registration file:
/tmp/pkgConf-data-interval-1.2177645073730268714.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/data-interval-1.2.0-2pYjfNuD8OVA1OlWQ3pvqj
Registering data-interval-1.2.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/data-interval-1.2.0'
Installed data-interval-1.2.0
Downloading sign-0.4.3...
cabal: Entering directory '/tmp/cabal-tmp-23373/sign-0.4.3'
Configuring sign-0.4.3...
Building sign-0.4.3...
Preprocessing library sign-0.4.3...
[1 of 1] Compiling Data.Sign        ( src/Data/Sign.hs, dist/build/Data/Sign.o )

src/Data/Sign.hs:42:1: warning: [-Wdeprecations]
    Module ‘Algebra.Enumerable’ is deprecated: Use Data.Universe.Class

src/Data/Sign.hs:71:10: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Enumerable’
    (imported from Algebra.Enumerable):
    Deprecated: "Use Data.Universe.Class"

src/Data/Sign.hs:71:10: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Enumerable’
    (imported from Algebra.Enumerable):
    Deprecated: "Use Data.Universe.Class"

src/Data/Sign.hs:72:14: warning: [-Wdeprecations]
    In the use of ‘universeBounded’ (imported from Algebra.Enumerable):
    Deprecated: "Use Data.Universe.Class"
Running Haddock for sign-0.4.3...
Running hscolour for sign-0.4.3...
Preprocessing library sign-0.4.3...
Preprocessing library sign-0.4.3...

src/Data/Sign.hs:42:1: warning: [-Wdeprecations]
    Module ‘Algebra.Enumerable’ is deprecated: Use Data.Universe.Class

src/Data/Sign.hs:71:10: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Enumerable’
    (imported from Algebra.Enumerable):
    Deprecated: "Use Data.Universe.Class"

src/Data/Sign.hs:71:10: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Enumerable’
    (imported from Algebra.Enumerable):
    Deprecated: "Use Data.Universe.Class"

src/Data/Sign.hs:72:14: warning: [-Wdeprecations]
    In the use of ‘universeBounded’ (imported from Algebra.Enumerable):
    Deprecated: "Use Data.Universe.Class"
Haddock coverage:
 100% ( 14 / 14) in 'Data.Sign'
Documentation created: dist/doc/html/sign/index.html,
dist/doc/html/sign/sign.txt
Creating package registration file: /tmp/pkgConf-sign-0.41346293807227068632.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/sign-0.4.3-1Xir1dbXKFr4iIYFjDloZA
Registering sign-0.4.3...
cabal: Leaving directory '/tmp/cabal-tmp-23373/sign-0.4.3'
Installed sign-0.4.3
Downloading toysolver-0.4.0...
cabal: Entering directory '/tmp/cabal-tmp-23373/toysolver-0.4.0'
Configuring toysolver-0.4.0...
Building toysolver-0.4.0...
Preprocessing library toysolver-0.4.0...
[  1 of 113] Compiling ToySolver.Version.TH ( src/ToySolver/Version/TH.hs, dist/build/ToySolver/Version/TH.o )
[  2 of 113] Compiling ToySolver.Text.SDPFile ( src/ToySolver/Text/SDPFile.hs, dist/build/ToySolver/Text/SDPFile.o )
[  3 of 113] Compiling ToySolver.Text.GurobiSol ( src/ToySolver/Text/GurobiSol.hs, dist/build/ToySolver/Text/GurobiSol.o )
[  4 of 113] Compiling ToySolver.Internal.Util ( src/ToySolver/Internal/Util.hs, dist/build/ToySolver/Internal/Util.o )
[  5 of 113] Compiling ToySolver.Internal.TextUtil ( src/ToySolver/Internal/TextUtil.hs, dist/build/ToySolver/Internal/TextUtil.o )
[  6 of 113] Compiling ToySolver.Internal.ProcessUtil ( src/ToySolver/Internal/ProcessUtil.hs, dist/build/ToySolver/Internal/ProcessUtil.o )
[  7 of 113] Compiling ToySolver.Internal.Data.SeqQueue ( src/ToySolver/Internal/Data/SeqQueue.hs, dist/build/ToySolver/Internal/Data/SeqQueue.o )
[  8 of 113] Compiling ToySolver.Internal.Data.IOURef ( src/ToySolver/Internal/Data/IOURef.hs, dist/build/ToySolver/Internal/Data/IOURef.o )
[  9 of 113] Compiling ToySolver.Internal.Data.Vec ( src/ToySolver/Internal/Data/Vec.hs, dist/build/ToySolver/Internal/Data/Vec.o )
[ 10 of 113] Compiling ToySolver.Internal.Data.IndexedPriorityQueue ( src/ToySolver/Internal/Data/IndexedPriorityQueue.hs, dist/build/ToySolver/Internal/Data/IndexedPriorityQueue.o )
[ 11 of 113] Compiling ToySolver.Internal.Data.PriorityQueue ( src/ToySolver/Internal/Data/PriorityQueue.hs, dist/build/ToySolver/Internal/Data/PriorityQueue.o )
[ 12 of 113] Compiling ToySolver.EUF.CongruenceClosure ( src/ToySolver/EUF/CongruenceClosure.hs, dist/build/ToySolver/EUF/CongruenceClosure.o )

src/ToySolver/EUF/CongruenceClosure.hs:140:21: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:137:12

src/ToySolver/EUF/CongruenceClosure.hs:173:3: warning: [-Wname-shadowing]
    This binding for ‘lookup’ shadows the existing binding
      defined at src/ToySolver/EUF/CongruenceClosure.hs:696:1

src/ToySolver/EUF/CongruenceClosure.hs:299:34: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:12

src/ToySolver/EUF/CongruenceClosure.hs:299:36: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:14

src/ToySolver/EUF/CongruenceClosure.hs:300:39: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:12

src/ToySolver/EUF/CongruenceClosure.hs:300:53: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:14

src/ToySolver/EUF/CongruenceClosure.hs:306:10: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:12

src/ToySolver/EUF/CongruenceClosure.hs:306:12: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:14

src/ToySolver/EUF/CongruenceClosure.hs:306:14: warning: [-Wname-shadowing]
    This binding for ‘a'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:301:7

src/ToySolver/EUF/CongruenceClosure.hs:306:17: warning: [-Wname-shadowing]
    This binding for ‘b'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:302:7

src/ToySolver/EUF/CongruenceClosure.hs:306:20: warning: [-Wname-shadowing]
    This binding for ‘classA’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:304:9

src/ToySolver/EUF/CongruenceClosure.hs:306:27: warning: [-Wname-shadowing]
    This binding for ‘classB’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:305:9

src/ToySolver/EUF/CongruenceClosure.hs:379:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkInvariant’: checkInvariant solver = ...

src/ToySolver/EUF/CongruenceClosure.hs:465:10: warning: [-Wname-shadowing]
    This binding for ‘a'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:460:9

src/ToySolver/EUF/CongruenceClosure.hs:465:10: warning: [-Wunused-matches]
    Defined but not used: ‘a'’

src/ToySolver/EUF/CongruenceClosure.hs:465:14: warning: [-Wname-shadowing]
    This binding for ‘b'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:461:9

src/ToySolver/EUF/CongruenceClosure.hs:465:18: warning: [-Wname-shadowing]
    This binding for ‘classA’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:462:9

src/ToySolver/EUF/CongruenceClosure.hs:465:26: warning: [-Wname-shadowing]
    This binding for ‘classB’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:463:9

src/ToySolver/EUF/CongruenceClosure.hs:480:9: warning: [-Wname-shadowing]
    This binding for ‘n’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:450:3

src/ToySolver/EUF/CongruenceClosure.hs:495:9: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:494:24

src/ToySolver/EUF/CongruenceClosure.hs:497:13: warning: [-Wname-shadowing]
    This binding for ‘loop’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:479:7

src/ToySolver/EUF/CongruenceClosure.hs:497:18: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:495:9

src/ToySolver/EUF/CongruenceClosure.hs:569:20: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:567:20

src/ToySolver/EUF/CongruenceClosure.hs:782:15: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:779:19

src/ToySolver/EUF/CongruenceClosure.hs:786:16: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:779:19
[ 13 of 113] Compiling ToySolver.EUF.EUFSolver ( src/ToySolver/EUF/EUFSolver.hs, dist/build/ToySolver/EUF/EUFSolver.o )
[ 14 of 113] Compiling ToySolver.Data.Var ( src/ToySolver/Data/Var.hs, dist/build/ToySolver/Data/Var.o )
[ 15 of 113] Compiling ToySolver.Data.Polynomial.Base ( src/ToySolver/Data/Polynomial/Base.hs, dist/build/ToySolver/Data/Polynomial/Base.o )

src/ToySolver/Data/Polynomial/Base.hs:494:20: warning: [-Wname-shadowing]
    This binding for ‘prec’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:486:20

src/ToySolver/Data/Polynomial/Base.hs:521:12: warning: [-Wname-shadowing]
    This binding for ‘prec’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:509:24

src/ToySolver/Data/Polynomial/Base.hs:522:12: warning: [-Wname-shadowing]
    This binding for ‘prec’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:509:24

src/ToySolver/Data/Polynomial/Base.hs:843:17: warning: [-Wname-shadowing]
    This binding for ‘xs1’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:838:5

src/ToySolver/Data/Polynomial/Base.hs:843:31: warning: [-Wname-shadowing]
    This binding for ‘xs2’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:838:9

src/ToySolver/Data/Polynomial/Base.hs:858:17: warning: [-Wname-shadowing]
    This binding for ‘xs1’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:853:8

src/ToySolver/Data/Polynomial/Base.hs:858:31: warning: [-Wname-shadowing]
    This binding for ‘xs2’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:853:12
[ 16 of 113] Compiling ToySolver.Data.Polynomial.Factorization.Hensel.Internal ( src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs, dist/build/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.o )

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:53:11: warning: [-Wname-shadowing]
    This binding for ‘k’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:36:14

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:63:10: warning: [-Wname-shadowing]
    This binding for ‘k’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:36:14

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:86:14: warning: [-Wname-shadowing]
    This binding for ‘fs’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:83:25

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:91:8: warning: [-Wname-shadowing]
    This binding for ‘fs’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:83:25

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:116:11: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: []

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:120:11: warning: [-Wname-shadowing]
    This binding for ‘es’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:114:5

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:120:14: warning: [-Wname-shadowing]
    This binding for ‘fs’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:108:25

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:120:17: warning: [-Wname-shadowing]
    This binding for ‘g’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:108:28
[ 17 of 113] Compiling ToySolver.Data.Polynomial.Factorization.Hensel ( src/ToySolver/Data/Polynomial/Factorization/Hensel.hs, dist/build/ToySolver/Data/Polynomial/Factorization/Hensel.o )
[ 18 of 113] Compiling ToySolver.Data.Polynomial.Factorization.SquareFree ( src/ToySolver/Data/Polynomial/Factorization/SquareFree.hs, dist/build/ToySolver/Data/Polynomial/Factorization/SquareFree.o )
[ 19 of 113] Compiling ToySolver.Data.Polynomial.GroebnerBasis ( src/ToySolver/Data/Polynomial/GroebnerBasis.hs, dist/build/ToySolver/Data/Polynomial/GroebnerBasis.o )
[ 20 of 113] Compiling ToySolver.Data.Polynomial.Factorization.FiniteField ( src/ToySolver/Data/Polynomial/Factorization/FiniteField.hs, dist/build/ToySolver/Data/Polynomial/Factorization/FiniteField.o )
[ 21 of 113] Compiling ToySolver.Data.Polynomial.Factorization.Zassenhaus ( src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs, dist/build/ToySolver/Data/Polynomial/Factorization/Zassenhaus.o )

src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:29: warning: [-Wname-shadowing]
    This binding for ‘k’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:6

src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:47: warning: [-Wname-shadowing]
    This binding for ‘pk’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:8
[ 22 of 113] Compiling ToySolver.Data.Polynomial.Factorization.Integer ( src/ToySolver/Data/Polynomial/Factorization/Integer.hs, dist/build/ToySolver/Data/Polynomial/Factorization/Integer.o )
[ 23 of 113] Compiling ToySolver.Data.Polynomial.Factorization.Rational ( src/ToySolver/Data/Polynomial/Factorization/Rational.hs, dist/build/ToySolver/Data/Polynomial/Factorization/Rational.o )
[ 24 of 113] Compiling ToySolver.Data.Polynomial ( src/ToySolver/Data/Polynomial.hs, dist/build/ToySolver/Data/Polynomial.o )
[ 25 of 113] Compiling ToySolver.Data.Polynomial.Interpolation.Lagrange ( src/ToySolver/Data/Polynomial/Interpolation/Lagrange.hs, dist/build/ToySolver/Data/Polynomial/Interpolation/Lagrange.o )
[ 26 of 113] Compiling ToySolver.Data.Polynomial.Factorization.Kronecker ( src/ToySolver/Data/Polynomial/Factorization/Kronecker.hs, dist/build/ToySolver/Data/Polynomial/Factorization/Kronecker.o )
[ 27 of 113] Compiling ToySolver.Data.MIP.Base ( src/ToySolver/Data/MIP/Base.hs, dist/build/ToySolver/Data/MIP/Base.o )

src/ToySolver/Data/MIP/Base.hs:167:23: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/Base.hs:167:5
[ 28 of 113] Compiling ToySolver.Data.MIP.LPFile ( src/ToySolver/Data/MIP/LPFile.hs, dist/build/ToySolver/Data/MIP/LPFile.o )
[ 29 of 113] Compiling ToySolver.Data.MIP.MPSFile ( src/ToySolver/Data/MIP/MPSFile.hs, dist/build/ToySolver/Data/MIP/MPSFile.o )

src/ToySolver/Data/MIP/MPSFile.hs:281:109: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:285:26: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:665:35: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:757:18: warning: [-Wname-shadowing]
    This binding for ‘qm’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:736:7

src/ToySolver/Data/MIP/MPSFile.hs:760:18: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:760:23: warning: [-Wname-shadowing]
    This binding for ‘qm’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:736:7

src/ToySolver/Data/MIP/MPSFile.hs:788:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:795:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:802:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:809:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:816:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:844:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘f’: Patterns not matched: (_:_) []

src/ToySolver/Data/MIP/MPSFile.hs:850:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’: Patterns not matched: (_:_) []
[ 30 of 113] Compiling ToySolver.Data.MIP ( src/ToySolver/Data/MIP.hs, dist/build/ToySolver/Data/MIP.o )
[ 31 of 113] Compiling ToySolver.Data.LBool ( src/ToySolver/Data/LBool.hs, dist/build/ToySolver/Data/LBool.o )
[ 32 of 113] Compiling ToySolver.Data.Delta ( src/ToySolver/Data/Delta.hs, dist/build/ToySolver/Data/Delta.o )
[ 33 of 113] Compiling ToySolver.Data.Boolean ( src/ToySolver/Data/Boolean.hs, dist/build/ToySolver/Data/Boolean.o )
[ 34 of 113] Compiling ToySolver.Data.DNF ( src/ToySolver/Data/DNF.hs, dist/build/ToySolver/Data/DNF.o )
[ 35 of 113] Compiling ToySolver.Data.FOL.Formula ( src/ToySolver/Data/FOL/Formula.hs, dist/build/ToySolver/Data/FOL/Formula.o )
[ 36 of 113] Compiling ToySolver.Data.OrdRel ( src/ToySolver/Data/OrdRel.hs, dist/build/ToySolver/Data/OrdRel.o )
[ 37 of 113] Compiling ToySolver.Data.FOL.Arith ( src/ToySolver/Data/FOL/Arith.hs, dist/build/ToySolver/Data/FOL/Arith.o )
[ 38 of 113] Compiling ToySolver.Data.LA ( src/ToySolver/Data/LA.hs, dist/build/ToySolver/Data/LA.o )
[ 39 of 113] Compiling ToySolver.Data.LA.FOL ( src/ToySolver/Data/LA/FOL.hs, dist/build/ToySolver/Data/LA/FOL.o )
[ 40 of 113] Compiling ToySolver.Data.BoolExpr ( src/ToySolver/Data/BoolExpr.hs, dist/build/ToySolver/Data/BoolExpr.o )

src/ToySolver/Data/BoolExpr.hs:26:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/ToySolver/Data/BoolExpr.hs:30:1: warning: [-Wunused-imports]
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()

src/ToySolver/Data/BoolExpr.hs:118:3: warning: [-Winline-rule-shadowing]
    Rule "fold/fmap" may never fire because ‘fold’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fold’

src/ToySolver/Data/BoolExpr.hs:118:3: warning: [-Winline-rule-shadowing]
    Rule "fold/fmap" may never fire
      because rule "Class op fmap" for ‘fmap’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule
[ 41 of 113] Compiling ToySolver.Wang   ( src/ToySolver/Wang.hs, dist/build/ToySolver/Wang.o )

src/ToySolver/Wang.hs:25:23: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:27:23: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:29:27: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:31:23: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:33:24: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:35:23: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:37:24: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:39:27: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:42:27: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:44:27: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13
[ 42 of 113] Compiling ToySolver.Data.AlgebraicNumber.Sturm ( src/ToySolver/Data/AlgebraicNumber/Sturm.hs, dist/build/ToySolver/Data/AlgebraicNumber/Sturm.o )
[ 43 of 113] Compiling ToySolver.Data.AlgebraicNumber.Root ( src/ToySolver/Data/AlgebraicNumber/Root.hs, dist/build/ToySolver/Data/AlgebraicNumber/Root.o )
[ 44 of 113] Compiling ToySolver.Data.AlgebraicNumber.Real ( src/ToySolver/Data/AlgebraicNumber/Real.hs, dist/build/ToySolver/Data/AlgebraicNumber/Real.o )
[ 45 of 113] Compiling ToySolver.Data.AlgebraicNumber.Graeffe ( src/ToySolver/Data/AlgebraicNumber/Graeffe.hs, dist/build/ToySolver/Data/AlgebraicNumber/Graeffe.o )
[ 46 of 113] Compiling ToySolver.Converter.SAT2PB ( src/ToySolver/Converter/SAT2PB.hs, dist/build/ToySolver/Converter/SAT2PB.o )
[ 47 of 113] Compiling ToySolver.Converter.PB2WBO ( src/ToySolver/Converter/PB2WBO.hs, dist/build/ToySolver/Converter/PB2WBO.o )
[ 48 of 113] Compiling ToySolver.Converter.PB2SMP ( src/ToySolver/Converter/PB2SMP.hs, dist/build/ToySolver/Converter/PB2SMP.o )
[ 49 of 113] Compiling ToySolver.Converter.PB2LSP ( src/ToySolver/Converter/PB2LSP.hs, dist/build/ToySolver/Converter/PB2LSP.o )
[ 50 of 113] Compiling ToySolver.Converter.ObjType ( src/ToySolver/Converter/ObjType.hs, dist/build/ToySolver/Converter/ObjType.o )
[ 51 of 113] Compiling ToySolver.Converter.PBSetObj ( src/ToySolver/Converter/PBSetObj.hs, dist/build/ToySolver/Converter/PBSetObj.o )
[ 52 of 113] Compiling ToySolver.Converter.MIP2SMT ( src/ToySolver/Converter/MIP2SMT.hs, dist/build/ToySolver/Converter/MIP2SMT.o )

src/ToySolver/Converter/MIP2SMT.hs:161:7: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Converter/MIP2SMT.hs:147:13

src/ToySolver/Converter/MIP2SMT.hs:400:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testFile’

src/ToySolver/Converter/MIP2SMT.hs:407:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test’

src/ToySolver/Converter/MIP2SMT.hs:410:7: warning: [-Wunused-top-binds]
    Defined but not used: ‘testdata’
[ 53 of 113] Compiling ToySolver.Combinatorial.SubsetSum ( src/ToySolver/Combinatorial/SubsetSum.hs, dist/build/ToySolver/Combinatorial/SubsetSum.o )

src/ToySolver/Combinatorial/SubsetSum.hs:87:7: warning: [-Wname-shadowing]
    This binding for ‘w2’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/SubsetSum.hs:75:7
[ 54 of 113] Compiling ToySolver.SAT.Types ( src/ToySolver/SAT/Types.hs, dist/build/ToySolver/SAT/Types.o )
[ 55 of 113] Compiling ToySolver.Converter.PB2IP ( src/ToySolver/Converter/PB2IP.hs, dist/build/ToySolver/Converter/PB2IP.o )

src/ToySolver/Converter/PB2IP.hs:100:14: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Converter/PB2IP.hs:92:17

src/ToySolver/Converter/PB2IP.hs:120:27: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Converter/PB2IP.hs:120:5
[ 56 of 113] Compiling ToySolver.Converter.SAT2IP ( src/ToySolver/Converter/SAT2IP.hs, dist/build/ToySolver/Converter/SAT2IP.o )
[ 57 of 113] Compiling ToySolver.Converter.WBO2PB ( src/ToySolver/Converter/WBO2PB.hs, dist/build/ToySolver/Converter/WBO2PB.o )
[ 58 of 113] Compiling ToySolver.SAT.MUS.Types ( src/ToySolver/SAT/MUS/Types.hs, dist/build/ToySolver/SAT/MUS/Types.o )
[ 59 of 113] Compiling ToySolver.SAT.PBO.Context ( src/ToySolver/SAT/PBO/Context.hs, dist/build/ToySolver/SAT/PBO/Context.o )
[ 60 of 113] Compiling ToySolver.SAT.Printer ( src/ToySolver/SAT/Printer.hs, dist/build/ToySolver/SAT/Printer.o )
[ 61 of 113] Compiling ToySolver.SAT.TheorySolver ( src/ToySolver/SAT/TheorySolver.hs, dist/build/ToySolver/SAT/TheorySolver.o )
[ 62 of 113] Compiling ToySolver.SAT    ( src/ToySolver/SAT.hs, dist/build/ToySolver/SAT.o )

src/ToySolver/SAT.hs:159:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/ToySolver/SAT.hs:1269:15: warning: [-Wname-shadowing]
    This binding for ‘constr’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1258:17

src/ToySolver/SAT.hs:1291:15: warning: [-Wname-shadowing]
    This binding for ‘constr’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1276:33

src/ToySolver/SAT.hs:1392:27: warning: [-Wname-shadowing]
    This binding for ‘solver’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1376:25

src/ToySolver/SAT.hs:1820:15: warning: [-Wname-shadowing]
    This binding for ‘ret’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1816:11

src/ToySolver/SAT.hs:2543:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2535:36

src/ToySolver/SAT.hs:2545:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2535:36

src/ToySolver/SAT.hs:2581:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2573:37

src/ToySolver/SAT.hs:2583:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2573:37

src/ToySolver/SAT.hs:2957:18: warning: [-Wname-shadowing]
    This binding for ‘i’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2949:5

src/ToySolver/SAT.hs:3208:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3205:11

src/ToySolver/SAT.hs:3210:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3205:11

src/ToySolver/SAT.hs:3210:25: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3205:13

src/ToySolver/SAT.hs:3354:44: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3342:30

src/ToySolver/SAT.hs:3362:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3359:11

src/ToySolver/SAT.hs:3364:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3359:11

src/ToySolver/SAT.hs:3364:25: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3359:13

src/ToySolver/SAT.hs:3410:11: warning: [-Wname-shadowing]
    This binding for ‘watchsum’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3400:3

src/ToySolver/SAT.hs:3526:13: warning: [-Wname-shadowing]
    This binding for ‘ref’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3485:7
[ 63 of 113] Compiling ToySolver.EUF.FiniteModelFinder ( src/ToySolver/EUF/FiniteModelFinder.hs, dist/build/ToySolver/EUF/FiniteModelFinder.o )
[ 64 of 113] Compiling ToySolver.SAT.MUS ( src/ToySolver/SAT/MUS.hs, dist/build/ToySolver/SAT/MUS.o )
[ 65 of 113] Compiling ToySolver.SAT.MUS.QuickXplain ( src/ToySolver/SAT/MUS/QuickXplain.hs, dist/build/ToySolver/SAT/MUS/QuickXplain.o )
[ 66 of 113] Compiling ToySolver.SAT.PBO.BC ( src/ToySolver/SAT/PBO/BC.hs, dist/build/ToySolver/SAT/PBO/BC.o )
[ 67 of 113] Compiling ToySolver.SAT.PBO.BCD ( src/ToySolver/SAT/PBO/BCD.hs, dist/build/ToySolver/SAT/PBO/BCD.o )

src/ToySolver/SAT/PBO/BCD.hs:91:7: warning: [-Wname-shadowing]
    This binding for ‘sels’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO/BCD.hs:73:5
[ 68 of 113] Compiling ToySolver.SAT.PBO.BCD2 ( src/ToySolver/SAT/PBO/BCD2.hs, dist/build/ToySolver/SAT/PBO/BCD2.o )

src/ToySolver/SAT/PBO/BCD2.hs:170:11: warning: [-Wname-shadowing]
    This binding for ‘sels’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO/BCD2.hs:263:5
[ 69 of 113] Compiling ToySolver.SAT.PBO.MSU4 ( src/ToySolver/SAT/PBO/MSU4.hs, dist/build/ToySolver/SAT/PBO/MSU4.o )
[ 70 of 113] Compiling ToySolver.SAT.PBO.UnsatBased ( src/ToySolver/SAT/PBO/UnsatBased.hs, dist/build/ToySolver/SAT/PBO/UnsatBased.o )
[ 71 of 113] Compiling ToySolver.SAT.PBO ( src/ToySolver/SAT/PBO.hs, dist/build/ToySolver/SAT/PBO.o )

src/ToySolver/SAT/PBO.hs:122:10: warning: [-Wname-shadowing]
    This binding for ‘m’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO.hs:119:3

src/ToySolver/SAT/PBO.hs:147:15: warning: [-Wname-shadowing]
    This binding for ‘m’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO.hs:119:3
[ 72 of 113] Compiling ToySolver.SAT.TseitinEncoder ( src/ToySolver/SAT/TseitinEncoder.hs, dist/build/ToySolver/SAT/TseitinEncoder.o )

src/ToySolver/SAT/TseitinEncoder.hs:217:13: warning: [-Wname-shadowing]
    This binding for ‘solver’ shadows the existing binding
      bound at src/ToySolver/SAT/TseitinEncoder.hs:198:7
[ 73 of 113] Compiling ToySolver.SAT.PBNLC ( src/ToySolver/SAT/PBNLC.hs, dist/build/ToySolver/SAT/PBNLC.o )

src/ToySolver/SAT/PBNLC.hs:49:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:49:7

src/ToySolver/SAT/PBNLC.hs:50:65: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:49:7

src/ToySolver/SAT/PBNLC.hs:69:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:69:7

src/ToySolver/SAT/PBNLC.hs:70:41: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:69:7

src/ToySolver/SAT/PBNLC.hs:81:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:81:7

src/ToySolver/SAT/PBNLC.hs:82:65: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:81:7

src/ToySolver/SAT/PBNLC.hs:103:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:103:7

src/ToySolver/SAT/PBNLC.hs:104:41: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:103:7
[ 74 of 113] Compiling ToySolver.SAT.Integer ( src/ToySolver/SAT/Integer.hs, dist/build/ToySolver/SAT/Integer.o )
[ 75 of 113] Compiling ToySolver.Text.GCNF ( src/ToySolver/Text/GCNF.hs, dist/build/ToySolver/Text/GCNF.o )
[ 76 of 113] Compiling ToySolver.Text.MaxSAT ( src/ToySolver/Text/MaxSAT.hs, dist/build/ToySolver/Text/MaxSAT.o )

src/ToySolver/Text/MaxSAT.hs:167:8: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/Text/MaxSAT.hs:164:15
[ 77 of 113] Compiling ToySolver.Converter.MaxSAT2NLPB ( src/ToySolver/Converter/MaxSAT2NLPB.hs, dist/build/ToySolver/Converter/MaxSAT2NLPB.o )
[ 78 of 113] Compiling ToySolver.Converter.MaxSAT2WBO ( src/ToySolver/Converter/MaxSAT2WBO.hs, dist/build/ToySolver/Converter/MaxSAT2WBO.o )
[ 79 of 113] Compiling ToySolver.Converter.MaxSAT2IP ( src/ToySolver/Converter/MaxSAT2IP.hs, dist/build/ToySolver/Converter/MaxSAT2IP.o )
[ 80 of 113] Compiling ToySolver.Combinatorial.Knapsack.DPSparse ( src/ToySolver/Combinatorial/Knapsack/DPSparse.hs, dist/build/ToySolver/Combinatorial/Knapsack/DPSparse.o )

src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:30:1: warning: [-Winline-rule-shadowing]
    Rule "solve/Int" may never fire because ‘solve’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘solve’

src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:31:1: warning: [-Winline-rule-shadowing]
    Rule "solve/Integer" may never fire
      because ‘solve’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘solve’
[ 81 of 113] Compiling ToySolver.Combinatorial.Knapsack.DPDense ( src/ToySolver/Combinatorial/Knapsack/DPDense.hs, dist/build/ToySolver/Combinatorial/Knapsack/DPDense.o )
[ 82 of 113] Compiling ToySolver.Combinatorial.Knapsack.BB ( src/ToySolver/Combinatorial/Knapsack/BB.hs, dist/build/ToySolver/Combinatorial/Knapsack/BB.o )
[ 83 of 113] Compiling ToySolver.Combinatorial.HittingSet.Simple ( src/ToySolver/Combinatorial/HittingSet/Simple.hs, dist/build/ToySolver/Combinatorial/HittingSet/Simple.o )
[ 84 of 113] Compiling ToySolver.SAT.MUS.CAMUS ( src/ToySolver/SAT/MUS/CAMUS.hs, dist/build/ToySolver/SAT/MUS/CAMUS.o )
[ 85 of 113] Compiling ToySolver.SAT.MUS.DAA ( src/ToySolver/SAT/MUS/DAA.hs, dist/build/ToySolver/SAT/MUS/DAA.o )

src/ToySolver/SAT/MUS/DAA.hs:58:13: warning: [-Wname-shadowing]
    This binding for ‘muses’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:57:10

src/ToySolver/SAT/MUS/DAA.hs:59:13: warning: [-Wname-shadowing]
    This binding for ‘muses’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:57:10

src/ToySolver/SAT/MUS/DAA.hs:87:9: warning: [-Wname-shadowing]
    This binding for ‘loop’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:57:5

src/ToySolver/SAT/MUS/DAA.hs:87:14: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:85:10
[ 86 of 113] Compiling ToySolver.Combinatorial.HittingSet.SHD ( src/ToySolver/Combinatorial/HittingSet/SHD.hs, dist/build/ToySolver/Combinatorial/HittingSet/SHD.o )
[ 87 of 113] Compiling ToySolver.Combinatorial.HittingSet.HTCBDD ( src/ToySolver/Combinatorial/HittingSet/HTCBDD.hs, dist/build/ToySolver/Combinatorial/HittingSet/HTCBDD.o )
[ 88 of 113] Compiling ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996 ( src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs, dist/build/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.o )

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:93:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘volume’

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:154:13: warning: [-Wname-shadowing]
    This binding for ‘vs’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:150:5

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:154:17: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:145:21

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:154:19: warning: [-Wname-shadowing]
    This binding for ‘g’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:145:23

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:251:19: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:251:5

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:315:25: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:315:11
[ 89 of 113] Compiling ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999 ( src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs, dist/build/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.o )

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:54:39: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:66:29: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:75:21: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:87:22: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:107:22: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:120:5: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:133:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘evalCNF’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘f’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:138:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘g’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:141:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA1’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:142:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA2’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:143:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA3’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:144:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA4’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:147:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testB1’
[ 90 of 113] Compiling ToySolver.Arith.VirtualSubstitution ( src/ToySolver/Arith/VirtualSubstitution.hs, dist/build/ToySolver/Arith/VirtualSubstitution.o )

src/ToySolver/Arith/VirtualSubstitution.hs:81:15: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Arith/VirtualSubstitution.hs:73:5

src/ToySolver/Arith/VirtualSubstitution.hs:82:11: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/VirtualSubstitution.hs:71:9

src/ToySolver/Arith/VirtualSubstitution.hs:147:10: warning: [-Wname-shadowing]
    This binding for ‘vs’ shadows the existing binding
      bound at src/ToySolver/Arith/VirtualSubstitution.hs:144:15
[ 91 of 113] Compiling ToySolver.Arith.Simplex2 ( src/ToySolver/Arith/Simplex2.hs, dist/build/ToySolver/Arith/Simplex2.o )

src/ToySolver/Arith/Simplex2.hs:71:5: warning: [-Wduplicate-exports]
    ‘getModel’ is exported by ‘getModel’ and ‘SolverValue(..)’

src/ToySolver/Arith/Simplex2.hs:1155:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkFeasibility’:
        checkFeasibility solver = ...

src/ToySolver/Arith/Simplex2.hs:1171:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkNBFeasibility’:
        checkNBFeasibility solver = ...

src/ToySolver/Arith/Simplex2.hs:1188:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkOptimality’: checkOptimality solver = ...
[ 92 of 113] Compiling ToySolver.SMT    ( src/ToySolver/SMT.hs, dist/build/ToySolver/SMT.o )
[ 93 of 113] Compiling ToySolver.Arith.Simplex ( src/ToySolver/Arith/Simplex.hs, dist/build/ToySolver/Arith/Simplex.o )
[ 94 of 113] Compiling ToySolver.Arith.MIPSolver2 ( src/ToySolver/Arith/MIPSolver2.hs, dist/build/ToySolver/Arith/MIPSolver2.o )
[ 95 of 113] Compiling ToySolver.Arith.FourierMotzkin.Base ( src/ToySolver/Arith/FourierMotzkin/Base.hs, dist/build/ToySolver/Arith/FourierMotzkin/Base.o )

src/ToySolver/Arith/FourierMotzkin/Base.hs:155:12: warning: [-Wname-shadowing]
    This binding for ‘op’ shadows the existing binding
      bound at src/ToySolver/Arith/FourierMotzkin/Base.hs:152:22

src/ToySolver/Arith/FourierMotzkin/Base.hs:155:15: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/Arith/FourierMotzkin/Base.hs:152:20

src/ToySolver/Arith/FourierMotzkin/Base.hs:155:17: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/Arith/FourierMotzkin/Base.hs:152:25
[ 96 of 113] Compiling ToySolver.Arith.FourierMotzkin.FOL ( src/ToySolver/Arith/FourierMotzkin/FOL.hs, dist/build/ToySolver/Arith/FourierMotzkin/FOL.o )
[ 97 of 113] Compiling ToySolver.Arith.FourierMotzkin.Optimization ( src/ToySolver/Arith/FourierMotzkin/Optimization.hs, dist/build/ToySolver/Arith/FourierMotzkin/Optimization.o )
[ 98 of 113] Compiling ToySolver.Arith.FourierMotzkin ( src/ToySolver/Arith/FourierMotzkin.hs, dist/build/ToySolver/Arith/FourierMotzkin.o )
[ 99 of 113] Compiling ToySolver.Arith.OmegaTest.Base ( src/ToySolver/Arith/OmegaTest/Base.hs, dist/build/ToySolver/Arith/OmegaTest/Base.o )

src/ToySolver/Arith/OmegaTest/Base.hs:272:85: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Arith/OmegaTest/Base.hs:271:5

src/ToySolver/Arith/OmegaTest/Base.hs:298:44: warning: [-Wname-shadowing]
    This binding for ‘cs’ shadows the existing binding
      bound at src/ToySolver/Arith/OmegaTest/Base.hs:298:14
[100 of 113] Compiling ToySolver.Arith.Cooper.Base ( src/ToySolver/Arith/Cooper/Base.hs, dist/build/ToySolver/Arith/Cooper/Base.o )

src/ToySolver/Arith/Cooper/Base.hs:56:1: warning: [-Wunused-imports]
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/ToySolver/Arith/Cooper/Base.hs:215:15: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:207:5

src/ToySolver/Arith/Cooper/Base.hs:216:11: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:205:9

src/ToySolver/Arith/Cooper/Base.hs:255:18: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:256:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:257:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:258:18: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:270:5

src/ToySolver/Arith/Cooper/Base.hs:263:18: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:264:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:265:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:266:18: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:270:5

src/ToySolver/Arith/Cooper/Base.hs:418:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testHagiya’

src/ToySolver/Arith/Cooper/Base.hs:432:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test3’
[101 of 113] Compiling ToySolver.Arith.Cooper.FOL ( src/ToySolver/Arith/Cooper/FOL.hs, dist/build/ToySolver/Arith/Cooper/FOL.o )
[102 of 113] Compiling ToySolver.Arith.Cooper ( src/ToySolver/Arith/Cooper.hs, dist/build/ToySolver/Arith/Cooper.o )
[103 of 113] Compiling ToySolver.Arith.CAD ( src/ToySolver/Arith/CAD.hs, dist/build/ToySolver/Arith/CAD.o )
[104 of 113] Compiling ToySolver.Arith.OmegaTest ( src/ToySolver/Arith/OmegaTest.hs, dist/build/ToySolver/Arith/OmegaTest.o )
[105 of 113] Compiling ToySolver.Data.AlgebraicNumber.Complex ( src/ToySolver/Data/AlgebraicNumber/Complex.hs, dist/build/ToySolver/Data/AlgebraicNumber/Complex.o )
[106 of 113] Compiling ToySolver.Arith.BoundsInference ( src/ToySolver/Arith/BoundsInference.hs, dist/build/ToySolver/Arith/BoundsInference.o )
[107 of 113] Compiling ToySolver.Arith.LPSolver ( src/ToySolver/Arith/LPSolver.hs, dist/build/ToySolver/Arith/LPSolver.o )

src/ToySolver/Arith/LPSolver.hs:277:5: warning: [-Wname-shadowing]
    This binding for ‘ret’ shadows the existing binding
      bound at src/ToySolver/Arith/LPSolver.hs:273:3

src/ToySolver/Arith/LPSolver.hs:317:5: warning: [-Wunused-local-binds]
    Defined but not used: ‘isTriviallyTrue’
[108 of 113] Compiling ToySolver.Arith.LPSolverHL ( src/ToySolver/Arith/LPSolverHL.hs, dist/build/ToySolver/Arith/LPSolverHL.o )

src/ToySolver/Arith/LPSolverHL.hs:82:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_3_2’

src/ToySolver/Arith/LPSolverHL.hs:97:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_3_2’

src/ToySolver/Arith/LPSolverHL.hs:102:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_3_5’

src/ToySolver/Arith/LPSolverHL.hs:120:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_3_5’

src/ToySolver/Arith/LPSolverHL.hs:125:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_1’

src/ToySolver/Arith/LPSolverHL.hs:137:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_1’

src/ToySolver/Arith/LPSolverHL.hs:142:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_2’

src/ToySolver/Arith/LPSolverHL.hs:154:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_2’

src/ToySolver/Arith/LPSolverHL.hs:159:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_3’

src/ToySolver/Arith/LPSolverHL.hs:171:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_3’

src/ToySolver/Arith/LPSolverHL.hs:176:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_5’

src/ToySolver/Arith/LPSolverHL.hs:189:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_5’

src/ToySolver/Arith/LPSolverHL.hs:194:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_6’

src/ToySolver/Arith/LPSolverHL.hs:212:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_6’

src/ToySolver/Arith/LPSolverHL.hs:217:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_7’

src/ToySolver/Arith/LPSolverHL.hs:235:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_7’

src/ToySolver/Arith/LPSolverHL.hs:241:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘kuhn_7_3’

src/ToySolver/Arith/LPSolverHL.hs:258:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_kuhn_7_3’

src/ToySolver/Arith/LPSolverHL.hs:263:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testAll’
[109 of 113] Compiling ToySolver.Arith.MIPSolverHL ( src/ToySolver/Arith/MIPSolverHL.hs, dist/build/ToySolver/Arith/MIPSolverHL.o )

src/ToySolver/Arith/MIPSolverHL.hs:218:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example1’

src/ToySolver/Arith/MIPSolverHL.hs:240:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test1’

src/ToySolver/Arith/MIPSolverHL.hs:248:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test1'’

src/ToySolver/Arith/MIPSolverHL.hs:259:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example2’

src/ToySolver/Arith/MIPSolverHL.hs:275:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test2’
[110 of 113] Compiling ToySolver.Arith.LPUtil ( src/ToySolver/Arith/LPUtil.hs, dist/build/ToySolver/Arith/LPUtil.o )
[111 of 113] Compiling ToySolver.Arith.ContiTraverso ( src/ToySolver/Arith/ContiTraverso.hs, dist/build/ToySolver/Arith/ContiTraverso.o )
[112 of 113] Compiling Paths_toysolver  ( dist/build/autogen/Paths_toysolver.hs, dist/build/Paths_toysolver.o )
[113 of 113] Compiling ToySolver.Version ( src/ToySolver/Version.hs, dist/build/ToySolver/Version.o )
fatal: Not a git repository (or any of the parent directories): .git
Preprocessing executable 'toysolver' for toysolver-0.4.0...
[1 of 1] Compiling Main             ( toysolver/toysolver.hs, dist/build/toysolver/toysolver-tmp/Main.o )
Linking dist/build/toysolver/toysolver ...
Preprocessing executable 'toysat' for toysolver-0.4.0...
[1 of 2] Compiling UBCSAT           ( toysat/UBCSAT.hs, dist/build/toysat/toysat-tmp/UBCSAT.o )
[2 of 2] Compiling Main             ( toysat/toysat.hs, dist/build/toysat/toysat-tmp/Main.o )
Linking dist/build/toysat/toysat ...
Preprocessing executable 'toysmt' for toysolver-0.4.0...
[1 of 6] Compiling Smtlib.Syntax.Syntax ( Smtlib/Smtlib/Syntax/Syntax.hs, dist/build/toysmt/toysmt-tmp/Smtlib/Syntax/Syntax.o )
[2 of 6] Compiling Smtlib.Syntax.ShowSL ( Smtlib/Smtlib/Syntax/ShowSL.hs, dist/build/toysmt/toysmt-tmp/Smtlib/Syntax/ShowSL.o )
[3 of 6] Compiling Smtlib.Parsers.CommonParsers ( Smtlib/Smtlib/Parsers/CommonParsers.hs, dist/build/toysmt/toysmt-tmp/Smtlib/Parsers/CommonParsers.o )
[4 of 6] Compiling Smtlib.Parsers.CommandsParsers ( Smtlib/Smtlib/Parsers/CommandsParsers.hs, dist/build/toysmt/toysmt-tmp/Smtlib/Parsers/CommandsParsers.o )
[5 of 6] Compiling ToySolver.SMT.SMTLIB2Solver ( toysmt/ToySolver/SMT/SMTLIB2Solver.hs, dist/build/toysmt/toysmt-tmp/ToySolver/SMT/SMTLIB2Solver.o )

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:77:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:163:79: warning: [-Wname-shadowing]
    This binding for ‘t’ shadows the existing binding
      bound at toysmt/ToySolver/SMT/SMTLIB2Solver.hs:137:18

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:172:7: warning: [-Wname-shadowing]
    This binding for ‘v’ shadows the existing binding
      bound at toysmt/ToySolver/SMT/SMTLIB2Solver.hs:166:30

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:328:11: warning: [-Wname-shadowing]
    This binding for ‘cmd’ shadows the existing binding
      bound at toysmt/ToySolver/SMT/SMTLIB2Solver.hs:323:25

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:552:25: warning: [-Wname-shadowing]
    This binding for ‘cs’ shadows the existing binding
      bound at toysmt/ToySolver/SMT/SMTLIB2Solver.hs:549:5

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:684:3: warning: [-Wname-shadowing]
    This binding for ‘ts’ shadows the existing binding
      bound at toysmt/ToySolver/SMT/SMTLIB2Solver.hs:683:17

toysmt/ToySolver/SMT/SMTLIB2Solver.hs:741:42: warning: [-Wname-shadowing]
    This binding for ‘val’ shadows the existing binding
      bound at toysmt/ToySolver/SMT/SMTLIB2Solver.hs:737:25
[6 of 6] Compiling Main             ( toysmt/toysmt.hs, dist/build/toysmt/toysmt-tmp/Main.o )
Linking dist/build/toysmt/toysmt ...
Preprocessing executable 'lpconvert' for toysolver-0.4.0...
[1 of 1] Compiling Main             ( lpconvert/lpconvert.hs, dist/build/lpconvert/lpconvert-tmp/Main.o )
Linking dist/build/lpconvert/lpconvert ...
Preprocessing executable 'pbconvert' for toysolver-0.4.0...
[1 of 1] Compiling Main             ( pbconvert/pbconvert.hs, dist/build/pbconvert/pbconvert-tmp/Main.o )

pbconvert/pbconvert.hs:153:24: warning: [-Wname-shadowing]
    This binding for ‘opb’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:152:11

pbconvert/pbconvert.hs:154:25: warning: [-Wname-shadowing]
    This binding for ‘wbo’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:155:11

pbconvert/pbconvert.hs:156:24: warning: [-Wname-shadowing]
    This binding for ‘opb’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:152:11

pbconvert/pbconvert.hs:157:25: warning: [-Wname-shadowing]
    This binding for ‘wbo’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:155:11

pbconvert/pbconvert.hs:159:24: warning: [-Wname-shadowing]
    This binding for ‘opb’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:152:11

pbconvert/pbconvert.hs:160:25: warning: [-Wname-shadowing]
    This binding for ‘wbo’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:155:11

pbconvert/pbconvert.hs:162:24: warning: [-Wname-shadowing]
    This binding for ‘opb’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:152:11

pbconvert/pbconvert.hs:163:25: warning: [-Wname-shadowing]
    This binding for ‘wbo’ shadows the existing binding
      bound at pbconvert/pbconvert.hs:155:11
Linking dist/build/pbconvert/pbconvert ...
Running Haddock for toysolver-0.4.0...
Running hscolour for toysolver-0.4.0...
Preprocessing library toysolver-0.4.0...
Preprocessing executable 'toysolver' for toysolver-0.4.0...
Preprocessing executable 'toysat' for toysolver-0.4.0...
Preprocessing executable 'toysmt' for toysolver-0.4.0...
Preprocessing executable 'lpconvert' for toysolver-0.4.0...
Preprocessing executable 'pbconvert' for toysolver-0.4.0...
Preprocessing library toysolver-0.4.0...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: bytestring-builder-0.10.8.1.0

src/ToySolver/EUF/CongruenceClosure.hs:140:21: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:137:12

src/ToySolver/EUF/CongruenceClosure.hs:173:3: warning: [-Wname-shadowing]
    This binding for ‘lookup’ shadows the existing binding
      defined at src/ToySolver/EUF/CongruenceClosure.hs:696:1

src/ToySolver/EUF/CongruenceClosure.hs:299:34: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:12

src/ToySolver/EUF/CongruenceClosure.hs:299:36: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:14

src/ToySolver/EUF/CongruenceClosure.hs:300:39: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:12

src/ToySolver/EUF/CongruenceClosure.hs:300:53: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:14

src/ToySolver/EUF/CongruenceClosure.hs:306:10: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:12

src/ToySolver/EUF/CongruenceClosure.hs:306:12: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:298:14

src/ToySolver/EUF/CongruenceClosure.hs:306:14: warning: [-Wname-shadowing]
    This binding for ‘a'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:301:7

src/ToySolver/EUF/CongruenceClosure.hs:306:17: warning: [-Wname-shadowing]
    This binding for ‘b'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:302:7

src/ToySolver/EUF/CongruenceClosure.hs:306:20: warning: [-Wname-shadowing]
    This binding for ‘classA’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:304:9

src/ToySolver/EUF/CongruenceClosure.hs:306:27: warning: [-Wname-shadowing]
    This binding for ‘classB’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:305:9

src/ToySolver/EUF/CongruenceClosure.hs:465:10: warning: [-Wname-shadowing]
    This binding for ‘a'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:460:9

src/ToySolver/EUF/CongruenceClosure.hs:465:10: warning: [-Wunused-matches]
    Defined but not used: ‘a'’

src/ToySolver/EUF/CongruenceClosure.hs:465:14: warning: [-Wname-shadowing]
    This binding for ‘b'’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:461:9

src/ToySolver/EUF/CongruenceClosure.hs:465:18: warning: [-Wname-shadowing]
    This binding for ‘classA’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:462:9

src/ToySolver/EUF/CongruenceClosure.hs:465:26: warning: [-Wname-shadowing]
    This binding for ‘classB’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:463:9

src/ToySolver/EUF/CongruenceClosure.hs:480:9: warning: [-Wname-shadowing]
    This binding for ‘n’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:450:3

src/ToySolver/EUF/CongruenceClosure.hs:495:9: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:494:24

src/ToySolver/EUF/CongruenceClosure.hs:497:13: warning: [-Wname-shadowing]
    This binding for ‘loop’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:479:7

src/ToySolver/EUF/CongruenceClosure.hs:497:18: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:495:9

src/ToySolver/EUF/CongruenceClosure.hs:569:20: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:567:20

src/ToySolver/EUF/CongruenceClosure.hs:782:15: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:779:19

src/ToySolver/EUF/CongruenceClosure.hs:786:16: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/EUF/CongruenceClosure.hs:779:19

src/ToySolver/EUF/CongruenceClosure.hs:379:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkInvariant’: checkInvariant solver = ...

src/ToySolver/Data/Polynomial/Base.hs:494:20: warning: [-Wname-shadowing]
    This binding for ‘prec’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:486:20

src/ToySolver/Data/Polynomial/Base.hs:521:12: warning: [-Wname-shadowing]
    This binding for ‘prec’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:509:24

src/ToySolver/Data/Polynomial/Base.hs:522:12: warning: [-Wname-shadowing]
    This binding for ‘prec’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:509:24

src/ToySolver/Data/Polynomial/Base.hs:843:17: warning: [-Wname-shadowing]
    This binding for ‘xs1’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:838:5

src/ToySolver/Data/Polynomial/Base.hs:843:31: warning: [-Wname-shadowing]
    This binding for ‘xs2’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:838:9

src/ToySolver/Data/Polynomial/Base.hs:858:17: warning: [-Wname-shadowing]
    This binding for ‘xs1’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:853:8

src/ToySolver/Data/Polynomial/Base.hs:858:31: warning: [-Wname-shadowing]
    This binding for ‘xs2’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Base.hs:853:12
Haddock coverage:
   0% (  0 /  3) in 'ToySolver.Version.TH'
  Missing documentation for:
    Module header
    gitHashQ (src/ToySolver/Version/TH.hs:19)
    compilationTimeQ (src/ToySolver/Version/TH.hs:26)
  50% ( 11 / 22) in 'ToySolver.Text.SDPFile'
  Missing documentation for:
    Problem (src/ToySolver/Text/SDPFile.hs:61)
    Matrix (src/ToySolver/Text/SDPFile.hs:69)
    Block (src/ToySolver/Text/SDPFile.hs:71)
    blockElem (src/ToySolver/Text/SDPFile.hs:81)
    DenseMatrix (src/ToySolver/Text/SDPFile.hs:88)
    DenseBlock (src/ToySolver/Text/SDPFile.hs:90)
    denseMatrix (src/ToySolver/Text/SDPFile.hs:95)
    denseBlock (src/ToySolver/Text/SDPFile.hs:92)
    diagBlock (src/ToySolver/Text/SDPFile.hs:98)
    render (src/ToySolver/Text/SDPFile.hs:270)
    renderSparse (src/ToySolver/Text/SDPFile.hs:273)
   0% (  0 /  3) in 'ToySolver.Text.GurobiSol'
  Missing documentation for:
    Module header
    Model (src/ToySolver/Text/GurobiSol.hs:10)
    render (src/ToySolver/Text/GurobiSol.hs:12)
  44% (  4 /  9) in 'ToySolver.Internal.Util'
  Missing documentation for:
    showRational (src/ToySolver/Internal/Util.hs:45)
    showRationalAsFiniteDecimal (src/ToySolver/Internal/Util.hs:51)
    revSequence (src/ToySolver/Internal/Util.hs:73)
    revMapM (src/ToySolver/Internal/Util.hs:82)
    revForM (src/ToySolver/Internal/Util.hs:86)
  67% (  2 /  3) in 'ToySolver.Internal.TextUtil'
  Missing documentation for:
    readInt (src/ToySolver/Internal/TextUtil.hs:24)
  50% (  1 /  2) in 'ToySolver.Internal.ProcessUtil'
  Missing documentation for:
    runProcessWithOutputCallback (src/ToySolver/Internal/ProcessUtil.hs:33)
  50% (  5 / 10) in 'ToySolver.Internal.Data.SeqQueue'
  Missing documentation for:
    SeqQueue (src/ToySolver/Internal/Data/SeqQueue.hs:35)
    Enqueue
    Dequeue
    QueueSize
    clear (src/ToySolver/Internal/Data/SeqQueue.hs:65)
  17% (  1 /  6) in 'ToySolver.Internal.Data.IOURef'
  Missing documentation for:
    IOURef (src/ToySolver/Internal/Data/IOURef.hs:27)
    newIOURef (src/ToySolver/Internal/Data/IOURef.hs:30)
    readIOURef (src/ToySolver/Internal/Data/IOURef.hs:36)
    writeIOURef (src/ToySolver/Internal/Data/IOURef.hs:40)
    modifyIOURef (src/ToySolver/Internal/Data/IOURef.hs:44)
  27% (  9 / 33) in 'ToySolver.Internal.Data.Vec'
  Missing documentation for:
    GenericVec (src/ToySolver/Internal/Data/Vec.hs:65)
    Vec (src/ToySolver/Internal/Data/Vec.hs:68)
    UVec (src/ToySolver/Internal/Data/Vec.hs:69)
    Index (src/ToySolver/Internal/Data/Vec.hs:71)
    new (src/ToySolver/Internal/Data/Vec.hs:73)
    clone (src/ToySolver/Internal/Data/Vec.hs:254)
    read (src/ToySolver/Internal/Data/Vec.hs:88)
    write (src/ToySolver/Internal/Data/Vec.hs:101)
    modify (src/ToySolver/Internal/Data/Vec.hs:111)
    modify' (src/ToySolver/Internal/Data/Vec.hs:122)
    unsafeRead (src/ToySolver/Internal/Data/Vec.hs:147)
    unsafeWrite (src/ToySolver/Internal/Data/Vec.hs:153)
    unsafeModify (src/ToySolver/Internal/Data/Vec.hs:133)
    unsafeModify' (src/ToySolver/Internal/Data/Vec.hs:140)
    resize (src/ToySolver/Internal/Data/Vec.hs:162)
    growTo (src/ToySolver/Internal/Data/Vec.hs:177)
    push (src/ToySolver/Internal/Data/Vec.hs:186)
    pop (src/ToySolver/Internal/Data/Vec.hs:206)
    popMaybe (src/ToySolver/Internal/Data/Vec.hs:192)
    unsafePop (src/ToySolver/Internal/Data/Vec.hs:220)
    peek (src/ToySolver/Internal/Data/Vec.hs:228)
    unsafePeek (src/ToySolver/Internal/Data/Vec.hs:237)
    clear (src/ToySolver/Internal/Data/Vec.hs:242)
    getElems (src/ToySolver/Internal/Data/Vec.hs:245)
  70% ( 16 / 23) in 'ToySolver.Internal.Data.IndexedPriorityQueue'
  Missing documentation for:
    Value (src/ToySolver/Internal/Data/IndexedPriorityQueue.hs:60)
    Index (src/ToySolver/Internal/Data/IndexedPriorityQueue.hs:59)
    Enqueue
    Dequeue
    QueueSize
    member (src/ToySolver/Internal/Data/IndexedPriorityQueue.hs:169)
    update (src/ToySolver/Internal/Data/IndexedPriorityQueue.hs:178)
  79% ( 15 / 19) in 'ToySolver.Internal.Data.PriorityQueue'
  Missing documentation for:
    Index (src/ToySolver/Internal/Data/PriorityQueue.hs:45)
    Enqueue
    Dequeue
    QueueSize
  20% (  8 / 40) in 'ToySolver.EUF.CongruenceClosure'
  Missing documentation for:
    Solver (src/ToySolver/EUF/CongruenceClosure.hs:142)
    newSolver (src/ToySolver/EUF/CongruenceClosure.hs:166)
    FSym (src/ToySolver/EUF/CongruenceClosure.hs:87)
    Term (src/ToySolver/EUF/CongruenceClosure.hs:89)
    FlatTerm (src/ToySolver/EUF/CongruenceClosure.hs:92)
    ConstrID (src/ToySolver/EUF/CongruenceClosure.hs:97)
    newFSym (src/ToySolver/EUF/CongruenceClosure.hs:214)
    VAFun (src/ToySolver/EUF/CongruenceClosure.hs:225)
    newFun (src/ToySolver/EUF/CongruenceClosure.hs:234)
    newConst (src/ToySolver/EUF/CongruenceClosure.hs:239)
    merge (src/ToySolver/EUF/CongruenceClosure.hs:242)
    merge' (src/ToySolver/EUF/CongruenceClosure.hs:245)
    mergeFlatTerm (src/ToySolver/EUF/CongruenceClosure.hs:256)
    mergeFlatTerm' (src/ToySolver/EUF/CongruenceClosure.hs:259)
    areCongruent (src/ToySolver/EUF/CongruenceClosure.hs:354)
    areCongruentFlatTerm (src/ToySolver/EUF/CongruenceClosure.hs:360)
    explain (src/ToySolver/EUF/CongruenceClosure.hs:435)
    explainFlatTerm (src/ToySolver/EUF/CongruenceClosure.hs:441)
    explainConst (src/ToySolver/EUF/CongruenceClosure.hs:447)
    Entity (src/ToySolver/EUF/CongruenceClosure.hs:520)
    EntityTuple (src/ToySolver/EUF/CongruenceClosure.hs:521)
    Model (src/ToySolver/EUF/CongruenceClosure.hs:523)
    getModel (src/ToySolver/EUF/CongruenceClosure.hs:532)
    eval (src/ToySolver/EUF/CongruenceClosure.hs:611)
    evalAp (src/ToySolver/EUF/CongruenceClosure.hs:614)
    pushBacktrackPoint (src/ToySolver/EUF/CongruenceClosure.hs:647)
    popBacktrackPoint (src/ToySolver/EUF/CongruenceClosure.hs:658)
    termToFlatTerm (src/ToySolver/EUF/CongruenceClosure.hs:746)
    termToFSym (src/ToySolver/EUF/CongruenceClosure.hs:775)
    fsymToTerm (src/ToySolver/EUF/CongruenceClosure.hs:778)
    fsymToFlatTerm (src/ToySolver/EUF/CongruenceClosure.hs:768)
    flatTermToFSym (src/ToySolver/EUF/CongruenceClosure.hs:755)
  22% (  8 / 37) in 'ToySolver.EUF.EUFSolver'
  Missing documentation for:
    Solver (src/ToySolver/EUF/EUFSolver.hs:75)
    newSolver (src/ToySolver/EUF/EUFSolver.hs:83)
    FSym (src/ToySolver/EUF/CongruenceClosure.hs:87)
    Term (src/ToySolver/EUF/CongruenceClosure.hs:89)
    ConstrID (src/ToySolver/EUF/CongruenceClosure.hs:97)
    VAFun (src/ToySolver/EUF/CongruenceClosure.hs:225)
    newFSym (src/ToySolver/EUF/EUFSolver.hs:99)
    newFun (src/ToySolver/EUF/EUFSolver.hs:105)
    newConst (src/ToySolver/EUF/EUFSolver.hs:102)
    assertEqual (src/ToySolver/EUF/EUFSolver.hs:108)
    assertEqual' (src/ToySolver/EUF/EUFSolver.hs:111)
    assertNotEqual (src/ToySolver/EUF/EUFSolver.hs:114)
    assertNotEqual' (src/ToySolver/EUF/EUFSolver.hs:117)
    check (src/ToySolver/EUF/EUFSolver.hs:130)
    areEqual (src/ToySolver/EUF/EUFSolver.hs:145)
    explain (src/ToySolver/EUF/EUFSolver.hs:148)
    Entity (src/ToySolver/EUF/CongruenceClosure.hs:520)
    EntityTuple (src/ToySolver/EUF/CongruenceClosure.hs:521)
    Model (src/ToySolver/EUF/CongruenceClosure.hs:523)
    getModel (src/ToySolver/EUF/EUFSolver.hs:160)
    eval (src/ToySolver/EUF/CongruenceClosure.hs:611)
    evalAp (src/ToySolver/EUF/CongruenceClosure.hs:614)
    pushBacktrackPoint (src/ToySolver/EUF/EUFSolver.hs:172)
    popBacktrackPoint (src/ToySolver/EUF/EUFSolver.hs:177)
    termToFlatTerm (src/ToySolver/EUF/EUFSolver.hs:187)
    termToFSym (src/ToySolver/EUF/EUFSolver.hs:188)
    fsymToTerm (src/ToySolver/EUF/EUFSolver.hs:189)
    fsymToFlatTerm (src/ToySolver/EUF/EUFSolver.hs:190)
    flatTermToFSym (src/ToySolver/EUF/EUFSolver.hs:191)
 100% (  6 /  6) in 'ToySolver.Data.Var'
  61% ( 54 / 88) in 'ToySolver.Data.Polynomial.Base'
  Missing documentation for:
    Var (src/ToySolver/Data/Polynomial/Base.hs:153)
    coeffMap (src/ToySolver/Data/Polynomial/Base.hs:168)
    fromCoeffMap (src/ToySolver/Data/Polynomial/Base.hs:263)
    Vars (src/T
src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:53:11: warning: [-Wname-shadowing]
    This binding for ‘k’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:36:14

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:63:10: warning: [-Wname-shadowing]
    This binding for ‘k’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:36:14

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:86:14: warning: [-Wname-shadowing]
    This binding for ‘fs’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:83:25

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:91:8: warning: [-Wname-shadowing]
    This binding for ‘fs’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:83:25

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:120:11: warning: [-Wname-shadowing]
    This binding for ‘es’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:114:5

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:120:14: warning: [-Wname-shadowing]
    This binding for ‘fs’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:108:25

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:120:17: warning: [-Wname-shadowing]
    This binding for ‘g’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:108:28

src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:116:11: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: []

src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:29: warning: [-Wname-shadowing]
    This binding for ‘k’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:6

src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:47: warning: [-Wname-shadowing]
    This binding for ‘pk’ shadows the existing binding
      bound at src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:81:8

src/ToySolver/Data/MIP/Base.hs:167:23: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/Base.hs:167:5

src/ToySolver/Data/MIP/MPSFile.hs:281:109: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:285:26: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:665:35: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:757:18: warning: [-Wname-shadowing]
    This binding for ‘qm’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:736:7

src/ToySolver/Data/MIP/MPSFile.hs:760:18: warning: [-Wname-shadowing]
    This binding for ‘row’ shadows the existing binding
      defined at src/ToySolver/Data/MIP/MPSFile.hs:114:1

src/ToySolver/Data/MIP/MPSFile.hs:760:23: warning: [-Wname-shadowing]
    This binding for ‘qm’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:736:7

src/ToySolver/Data/MIP/MPSFile.hs:788:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:795:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:802:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:809:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:816:11: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Data/MIP/MPSFile.hs:783:13

src/ToySolver/Data/MIP/MPSFile.hs:844:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘f’: Patterns not matched: (_:_) []

src/ToySolver/Data/MIP/MPSFile.hs:850:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘g’: Patterns not matched: (_:_) []
oySolver/Data/Polynomial/Base.hs:156)
    ContPP (src/ToySolver/Data/Polynomial/Base.hs:310)
    UTerm (src/ToySolver/Data/Polynomial/Base.hs:705)
    UMonomial (src/ToySolver/Data/Polynomial/Base.hs:742)
    divides (src/ToySolver/Data/Polynomial/Base.hs:612)
    Term (src/ToySolver/Data/Polynomial/Base.hs:703)
    tdeg (src/ToySolver/Data/Polynomial/Base.hs:707)
    tscale (src/ToySolver/Data/Polynomial/Base.hs:710)
    tmult (src/ToySolver/Data/Polynomial/Base.hs:713)
    tdivides (src/ToySolver/Data/Polynomial/Base.hs:716)
    tdiv (src/ToySolver/Data/Polynomial/Base.hs:719)
    tderiv (src/ToySolver/Data/Polynomial/Base.hs:722)
    tintegral (src/ToySolver/Data/Polynomial/Base.hs:727)
    mone (src/ToySolver/Data/Polynomial/Base.hs:766)
    mfromIndices (src/ToySolver/Data/Polynomial/Base.hs:769)
    mfromIndicesMap (src/ToySolver/Data/Polynomial/Base.hs:774)
    mindices (src/ToySolver/Data/Polynomial/Base.hs:782)
    mindicesMap (src/ToySolver/Data/Polynomial/Base.hs:739)
    mmult (src/ToySolver/Data/Polynomial/Base.hs:785)
    mpow (src/ToySolver/Data/Polynomial/Base.hs:788)
    mdivides (src/ToySolver/Data/Polynomial/Base.hs:795)
    mdiv (src/ToySolver/Data/Polynomial/Base.hs:798)
    mderiv (src/ToySolver/Data/Polynomial/Base.hs:805)
    mintegral (src/ToySolver/Data/Polynomial/Base.hs:815)
    mlcm (src/ToySolver/Data/Polynomial/Base.hs:821)
    mgcd (src/ToySolver/Data/Polynomial/Base.hs:824)
    mcoprime (src/ToySolver/Data/Polynomial/Base.hs:827)
    MonomialOrder (src/ToySolver/Data/Polynomial/Base.hs:834)
    prettyPrint (src/ToySolver/Data/Polynomial/Base.hs:482)
    PrettyCoeff (src/ToySolver/Data/Polynomial/Base.hs:526)
    PrettyVar (src/ToySolver/Data/Polynomial/Base.hs:552)
  25% (  1 /  4) in 'ToySolver.Data.Polynomial.Factorization.Hensel.Internal'
  Missing documentation for:
    hensel (src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:35)
    cabook_proposition_5_10 (src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:80)
    cabook_proposition_5_11 (src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:105)
  50% (  1 /  2) in 'ToySolver.Data.Polynomial.Factorization.Hensel'
  Missing documentation for:
    hensel (src/ToySolver/Data/Polynomial/Factorization/Hensel/Internal.hs:35)
 100% (  2 /  2) in 'ToySolver.Data.Polynomial.Factorization.SquareFree'
  44% (  4 /  9) in 'ToySolver.Data.Polynomial.GroebnerBasis'
  Missing documentation for:
    Strategy (src/ToySolver/Data/Polynomial/GroebnerBasis.hs:61)
    basis (src/ToySolver/Data/Polynomial/GroebnerBasis.hs:77)
    basis' (src/ToySolver/Data/Polynomial/GroebnerBasis.hs:84)
    spolynomial (src/ToySolver/Data/Polynomial/GroebnerBasis.hs:66)
    reduceGBasis (src/ToySolver/Data/Polynomial/GroebnerBasis.hs:108)
  60% (  3 /  5) in 'ToySolver.Data.Polynomial.Factorization.FiniteField'
  Missing documentation for:
    factor (src/ToySolver/Data/Polynomial/Factorization/FiniteField.hs:49)
    basisOfBerlekampSubalgebra (src/ToySolver/Data/Polynomial/Factorization/FiniteField.hs:118)
  33% (  1 /  3) in 'ToySolver.Data.Polynomial.Factorization.Zassenhaus'
  Missing documentation for:
    factor (src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:45)
    zassenhaus (src/ToySolver/Data/Polynomial/Factorization/Zassenhaus.hs:48)
 100% (  1 /  1) in 'ToySolver.Data.Polynomial.Factorization.Integer'
   0% (  0 /  1) in 'ToySolver.Data.Polynomial.Factorization.Rational'
  Missing documentation for:
    Module header
  61% ( 54 / 88) in 'ToySolver.Data.Polynomial'
  Missing documentation for:
    Var (src/ToySolver/Data/Polynomial/Base.hs:153)
    coeffMap (src/ToySolver/Data/Polynomial/Base.hs:168)
    fromCoeffMap (src/ToySolver/Data/Polynomial/Base.hs:263)
    Vars (src/ToySolver/Data/Polynomial/Base.hs:156)
    ContPP (src/ToySolver/Data/Polynomial/Base.hs:310)
    UTerm (src/ToySolver/Data/Polynomial/Base.hs:705)
    UMonomial (src/ToySolver/Data/Polynomial/Base.hs:742)
    divides (src/ToySolver/Data/Polynomial/Base.hs:612)
    Term (src/ToySolver/Data/Polynomial/Base.hs:703)
    tdeg (src/ToySolver/Data/Polynomial/Base.hs:707)
    tscale (src/ToySolver/Data/Polynomial/Base.hs:710)
    tmult (src/ToySolver/Data/Polynomial/Base.hs:713)
    tdivides (src/ToySolver/Data/Polynomial/Base.hs:716)
    tdiv (src/ToySolver/Data/Polynomial/Base.hs:719)
    tderiv (src/ToySolver/Data/Polynomial/Base.hs:722)
    tintegral (src/ToySolver/Data/Polynomial/Base.hs:727)
    mone (src/ToySolver/Data/Polynomial/Base.hs:766)
    mfromIndices (src/ToySolver/Data/Polynomial/Base.hs:769)
    mfromIndicesMap (src/ToySolver/Data/Polynomial/Base.hs:774)
    mindices (src/ToySolver/Data/Polynomial/Base.hs:782)
    mindicesMap (src/ToySolver/Data/Polynomial/Base.hs:739)
    mmult (src/ToySolver/Data/Polynomial/Base.hs:785)
    mpow (src/ToySolver/Data/Polynomial/Base.hs:788)
    mdivides (src/ToySolver/Data/Polynomial/Base.hs:795)
    mdiv (src/ToySolver/Data/Polynomial/Base.hs:798)
    mderiv (src/ToySolver/Data/Polynomial/Base.hs:805)
    mintegral (src/ToySolver/Data/Polynomial/Base.hs:815)
    mlcm (src/ToySolver/Data/Polynomial/Base.hs:821)
    mgcd (src/ToySolver/Data/Polynomial/Base.hs:824)
    mcoprime (src/ToySolver/Data/Polynomial/Base.hs:827)
    MonomialOrder (src/ToySolver/Data/Polynomial/Base.hs:834)
    prettyPrint (src/ToySolver/Data/Polynomial/Base.hs:482)
    PrettyCoeff (src/ToySolver/Data/Polynomial/Base.hs:526)
    PrettyVar (src/ToySolver/Data/Polynomial/Base.hs:552)
   0% (  0 /  2) in 'ToySolver.Data.Polynomial.Interpolation.Lagrange'
  Missing documentation for:
    Module header
    interpolate (src/ToySolver/Data/Polynomial/Interpolation/Lagrange.hs:9)
  50% (  1 /  2) in 'ToySolver.Data.Polynomial.Factorization.Kronecker'
  Missing documentation for:
    factor (src/ToySolver/Data/Polynomial/Factorization/Kronecker.hs:34)
  64% ( 23 / 36) in 'ToySolver.Data.MIP.Base'
  Missing documentation for:
    varExpr (src/ToySolver/Data/MIP/Base.hs:96)
    constExpr (src/ToySolver/Data/MIP/Base.hs:99)
    terms (src/ToySolver/Data/MIP/Base.hs:103)
    .==. (src/ToySolver/Data/MIP/Base.hs:148)
    .<=. (src/ToySolver/Data/MIP/Base.hs:153)
    .>=. (src/ToySolver/Data/MIP/Base.hs:158)
    VarType (src/ToySolver/Data/MIP/Base.hs:179)
    variables (src/ToySolver/Data/MIP/Base.hs:283)
    integerVariables (src/ToySolver/Data/MIP/Base.hs:286)
    semiContinuousVariables (src/ToySolver/Data/MIP/Base.hs:289)
    semiIntegerVariables (src/ToySolver/Data/MIP/Base.hs:292)
    Variables (src/ToySolver/Data/MIP/Base.hs:222)
    intersectBounds (src/ToySolver/Data/MIP/Base.hs:280)
 100% (  5 /  5) in 'ToySolver.Data.MIP.LPFile'
  80% (  4 /  5) in 'ToySolver.Data.MIP.MPSFile'
  Missing documentation for:
    render (src/ToySolver/Data/MIP/MPSFile.hs:588)
  58% (  7 / 12) in 'ToySolver.Data.MIP'
  Missing documentation for:
    writeFile (src/ToySolver/Data/MIP.hs:63)
    writeLPFile (src/ToySolver/Data/MIP.hs:70)
    writeMPSFile (src/ToySolver/Data/MIP.hs:76)
    toLPString (src/ToySolver/Data/MIP.hs:82)
    toMPSString (src/ToySolver/Data/MIP.hs:85)
 100% (  8 /  8) in 'ToySolver.Data.LBool'
 100% ( 13 / 13) in 'ToySolver.Data.Delta'
  57% (  4 /  7) in 'ToySolver.Data.Boolean'
  Missing documentation for:
    MonotoneBoolean (src/ToySolver/Data/Boolean.hs:32)
    IfThenElse (src/ToySolver/Data/Boolean.hs:58)
    iteBoolean (src/ToySolver/Data/Boolean.hs:61)
 100% (  2 /  2) in 'ToySolver.Data.DNF'
 100% (  6 /  6) in 'ToySolver.Data.FOL.Formula'
  92% ( 12 / 13) in 'ToySolver.Data.OrdRel'
  Missing documentation for:
    fromOrdRel (src/ToySolver/Data/OrdRel.hs:135)
  92% ( 12 / 13) in 'ToySolver.Data.FOL.Arith'
  Missing documentation for:
    evalAtom (src/ToySolver/Data/FOL/Arith.hs:101)
  82% ( 31 / 38) in 'ToySolver.Data.LA'
  Missing documentation for:
    asConst (src/ToySolver/Data/LA.hs:118)
    lift1 (src/ToySolver/Data/LA.hs:176)
    applySubst (src/ToySolver/Data/LA.hs:183)
    showExpr (src/ToySolver/Data/LA.hs:239)
    showAtom (src/ToySolver/Data/LA.hs:259)
    applySubstAtom (src/ToySolver/Data/LA.hs:266)
    BoundsEnv (src/ToySol
src/ToySolver/Data/BoolExpr.hs:26:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/ToySolver/Data/BoolExpr.hs:30:1: warning: [-Wunused-imports]
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()

src/ToySolver/Data/BoolExpr.hs:118:3: warning: [-Winline-rule-shadowing]
    Rule "fold/fmap" may never fire because ‘fold’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fold’

src/ToySolver/Data/BoolExpr.hs:118:3: warning: [-Winline-rule-shadowing]
    Rule "fold/fmap" may never fire
      because rule "Class op fmap" for ‘fmap’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

src/ToySolver/Wang.hs:25:23: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:27:23: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:29:27: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:31:23: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:33:24: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:35:23: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:37:24: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Wang.hs:39:27: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:42:27: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:11

src/ToySolver/Wang.hs:44:27: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Wang.hs:20:13

src/ToySolver/Converter/MIP2SMT.hs:161:7: warning: [-Wname-shadowing]
    This binding for ‘r’ shadows the existing binding
      bound at src/ToySolver/Converter/MIP2SMT.hs:147:13

src/ToySolver/Converter/MIP2SMT.hs:400:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testFile’

src/ToySolver/Converter/MIP2SMT.hs:407:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test’

src/ToySolver/Converter/MIP2SMT.hs:410:7: warning: [-Wunused-top-binds]
    Defined but not used: ‘testdata’

src/ToySolver/Combinatorial/SubsetSum.hs:87:7: warning: [-Wname-shadowing]
    This binding for ‘w2’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/SubsetSum.hs:75:7

src/ToySolver/Converter/PB2IP.hs:100:14: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Converter/PB2IP.hs:92:17

src/ToySolver/Converter/PB2IP.hs:120:27: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Converter/PB2IP.hs:120:5

src/ToySolver/SAT.hs:159:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/ToySolver/SAT.hs:1269:15: warning: [-Wname-shadowing]
    This binding for ‘constr’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1258:17

src/ToySolver/SAT.hs:1291:15: warning: [-Wname-shadowing]
    This binding for ‘constr’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1276:33

src/ToySolver/SAT.hs:1392:27: warning: [-Wname-shadowing]
    This binding for ‘solver’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1376:25

src/ToySolver/SAT.hs:1820:15: warning: [-Wname-shadowing]
    This binding for ‘ret’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:1816:11

src/ToySolver/SAT.hs:2543:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2535:36

src/ToySolver/SAT.hs:2545:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2535:36

src/ToySolver/SAT.hs:2581:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2573:37

src/ToySolver/SAT.hs:2583:11: warning: [-Wname-shadowing]
    This binding for ‘end’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2573:37

src/ToySolver/SAT.hs:2957:18: warning: [-Wname-shadowing]
    This binding for ‘i’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:2949:5

src/ToySolver/SAT.hs:3208:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3205:11

src/ToySolver/SAT.hs:3210:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3205:11

src/ToySolver/SAT.hs:3210:25: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3205:13

src/ToySolver/SAT.hs:3354:44: warning: [-Wname-shadowing]
    This binding for ‘l’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3342:30

src/ToySolver/SAT.hs:3362:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3359:11

src/ToySolver/SAT.hs:3364:14: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3359:11

src/ToySolver/SAT.hs:3364:25: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3359:13

src/ToySolver/SAT.hs:3410:11: warning: [-Wname-shadowing]
    This binding for ‘watchsum’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3400:3

src/ToySolver/SAT.hs:3526:13: warning: [-Wname-shadowing]
    This binding for ‘ref’ shadows the existing binding
      bound at src/ToySolver/SAT.hs:3485:7
ver/Data/LA.hs:286)
   0% (  0 /  5) in 'ToySolver.Data.LA.FOL'
  Missing documentation for:
    Module header
    fromFOLAtom (src/ToySolver/Data/LA/FOL.hs:18)
    toFOLFormula (src/ToySolver/Data/LA/FOL.hs:24)
    fromFOLExpr (src/ToySolver/Data/LA/FOL.hs:27)
    toFOLExpr (src/ToySolver/Data/LA/FOL.hs:44)
  67% (  4 /  6) in 'ToySolver.Data.BoolExpr'
  Missing documentation for:
    fold (src/ToySolver/Data/BoolExpr.hs:106)
    simplify (src/ToySolver/Data/BoolExpr.hs:121)
   0% (  0 /  4) in 'ToySolver.Wang'
  Missing documentation for:
    Module header
    Formula (src/ToySolver/Wang.hs:13)
    Sequent (src/ToySolver/Wang.hs:14)
    isValid (src/ToySolver/Wang.hs:16)
  54% (  7 / 13) in 'ToySolver.Data.AlgebraicNumber.Sturm'
  Missing documentation for:
    halve (src/ToySolver/Data/AlgebraicNumber/Sturm.hs:139)
    halve' (src/ToySolver/Data/AlgebraicNumber/Sturm.hs:142)
    narrow (src/ToySolver/Data/AlgebraicNumber/Sturm.hs:154)
    narrow' (src/ToySolver/Data/AlgebraicNumber/Sturm.hs:157)
    approx (src/ToySolver/Data/AlgebraicNumber/Sturm.hs:164)
    approx' (src/ToySolver/Data/AlgebraicNumber/Sturm.hs:167)
   8% (  1 / 12) in 'ToySolver.Data.AlgebraicNumber.Root'
  Missing documentation for:
    Var (src/ToySolver/Data/AlgebraicNumber/Root.hs:31)
    normalizePoly (src/ToySolver/Data/AlgebraicNumber/Root.hs:37)
    rootAdd (src/ToySolver/Data/AlgebraicNumber/Root.hs:40)
    rootMul (src/ToySolver/Data/AlgebraicNumber/Root.hs:43)
    rootShift (src/ToySolver/Data/AlgebraicNumber/Root.hs:46)
    rootScale (src/ToySolver/Data/AlgebraicNumber/Root.hs:50)
    rootRecip (src/ToySolver/Data/AlgebraicNumber/Root.hs:54)
    rootSimpPoly (src/ToySolver/Data/AlgebraicNumber/Root.hs:60)
    rootNthRoot (src/ToySolver/Data/AlgebraicNumber/Root.hs:75)
    lift2 (src/ToySolver/Data/AlgebraicNumber/Root.hs:78)
    findPoly (src/ToySolver/Data/AlgebraicNumber/Root.hs:93)
  95% ( 21 / 22) in 'ToySolver.Data.AlgebraicNumber.Real'
  Missing documentation for:
    simpARealPoly (src/ToySolver/Data/AlgebraicNumber/Real.hs:436)
  33% (  1 /  3) in 'ToySolver.Data.AlgebraicNumber.Graeffe'
  Missing documentation for:
    NthRoot (src/ToySolver/Data/AlgebraicNumber/Graeffe.hs:31)
    graeffesMethod (src/ToySolver/Data/AlgebraicNumber/Graeffe.hs:34)
  50% (  1 /  2) in 'ToySolver.Converter.SAT2PB'
  Missing documentation for:
    convert (src/ToySolver/Converter/SAT2PB.hs:22)
  50% (  1 /  2) in 'ToySolver.Converter.PB2WBO'
  Missing documentation for:
    convert (src/ToySolver/Converter/PB2WBO.hs:22)
  50% (  1 /  2) in 'ToySolver.Converter.PB2SMP'
  Missing documentation for:
    convert (src/ToySolver/Converter/PB2SMP.hs:20)
  33% (  1 /  3) in 'ToySolver.Converter.PB2LSP'
  Missing documentation for:
    convert (src/ToySolver/Converter/PB2LSP.hs:21)
    convertWBO (src/ToySolver/Converter/PB2LSP.hs:46)
  50% (  1 /  2) in 'ToySolver.Converter.ObjType'
  Missing documentation for:
    ObjType (src/ToySolver/Converter/ObjType.hs:17)
  33% (  1 /  3) in 'ToySolver.Converter.PBSetObj'
  Missing documentation for:
    ObjType (src/ToySolver/Converter/ObjType.hs:17)
    setObj (src/ToySolver/Converter/PBSetObj.hs:21)
  40% (  2 /  5) in 'ToySolver.Converter.MIP2SMT'
  Missing documentation for:
    convert (src/ToySolver/Converter/MIP2SMT.hs:314)
    Language (src/ToySolver/Converter/MIP2SMT.hs:57)
    YicesVersion (src/ToySolver/Converter/MIP2SMT.hs:62)
  80% (  4 /  5) in 'ToySolver.Combinatorial.SubsetSum'
  Missing documentation for:
    Weight (src/ToySolver/Combinatorial/SubsetSum.hs:43)
  36% ( 21 / 58) in 'ToySolver.SAT.Types'
  Missing documentation for:
    Module header
    VarSet (src/ToySolver/SAT/Types.hs:85)
    VarMap (src/ToySolver/SAT/Types.hs:86)
    validVar (src/ToySolver/SAT/Types.hs:89)
    IModel (src/ToySolver/SAT/Types.hs:92)
    LitSet (src/ToySolver/SAT/Types.hs:115)
    LitMap (src/ToySolver/SAT/Types.hs:116)
    litUndef (src/ToySolver/SAT/Types.hs:112)
    validLit (src/ToySolver/SAT/Types.hs:119)
    evalLit (src/ToySolver/SAT/Types.hs:149)
    instantiateClause (src/ToySolver/SAT/Types.hs:168)
    clauseSubsume (src/ToySolver/SAT/Types.hs:182)
    evalClause (src/ToySolver/SAT/Types.hs:188)
    clauseToPBLinAtLeast (src/ToySolver/SAT/Types.hs:191)
    AtLeast (src/ToySolver/SAT/Types.hs:194)
    Exactly (src/ToySolver/SAT/Types.hs:195)
    normalizeAtLeast (src/ToySolver/SAT/Types.hs:197)
    instantiateAtLeast (src/ToySolver/SAT/Types.hs:207)
    evalAtLeast (src/ToySolver/SAT/Types.hs:221)
    evalExactly (src/ToySolver/SAT/Types.hs:224)
    PBLinTerm (src/ToySolver/SAT/Types.hs:227)
    PBLinSum (src/ToySolver/SAT/Types.hs:228)
    PBLinAtLeast (src/ToySolver/SAT/Types.hs:229)
    PBLinExactly (src/ToySolver/SAT/Types.hs:230)
    instantiatePBLinAtLeast (src/ToySolver/SAT/Types.hs:321)
    instantiatePBLinExactly (src/ToySolver/SAT/Types.hs:336)
    cutResolve (src/ToySolver/SAT/Types.hs:339)
    cardinalityReduction (src/ToySolver/SAT/Types.hs:349)
    negatePBLinAtLeast (src/ToySolver/SAT/Types.hs:366)
    evalPBLinSum (src/ToySolver/SAT/Types.hs:369)
    evalPBLinAtLeast (src/ToySolver/SAT/Types.hs:372)
    evalPBLinExactly (src/ToySolver/SAT/Types.hs:375)
    pbLowerBound (src/ToySolver/SAT/Types.hs:378)
    pbUpperBound (src/ToySolver/SAT/Types.hs:381)
    pbSubsume (src/ToySolver/SAT/Types.hs:385)
    instantiateXORClause (src/ToySolver/SAT/Types.hs:421)
    evalXORClause (src/ToySolver/SAT/Types.hs:435)
  33% (  1 /  3) in 'ToySolver.Converter.PB2IP'
  Missing documentation for:
    convert (src/ToySolver/Converter/PB2IP.hs:29)
    convertWBO (src/ToySolver/Converter/PB2IP.hs:65)
  50% (  1 /  2) in 'ToySolver.Converter.SAT2IP'
  Missing documentation for:
    convert (src/ToySolver/Converter/SAT2IP.hs:25)
  50% (  1 /  2) in 'ToySolver.Converter.WBO2PB'
  Missing documentation for:
    convert (src/ToySolver/Converter/WBO2PB.hs:19)
 100% (  7 /  7) in 'ToySolver.SAT.MUS.Types'
   0% (  0 / 16) in 'ToySolver.SAT.PBO.Context'
  Missing documentation for:
    Module header
    Context (src/ToySolver/SAT/PBO/Context.hs:33)
    getBestValue (src/ToySolver/SAT/PBO/Context.hs:48)
    getBestModel (src/ToySolver/SAT/PBO/Context.hs:51)
    isOptimum (src/ToySolver/SAT/PBO/Context.hs:54)
    isFinished (src/ToySolver/SAT/PBO/Context.hs:64)
    getSearchUpperBound (src/ToySolver/SAT/PBO/Context.hs:70)
    setFinished (src/ToySolver/SAT/PBO/Context.hs:77)
    SimpleContext (src/ToySolver/SAT/PBO/Context.hs:89)
    newSimpleContext (src/ToySolver/SAT/PBO/Context.hs:147)
    newSimpleContext2 (src/ToySolver/SAT/PBO/Context.hs:150)
    setOnUpdateBestSolution (src/ToySolver/SAT/PBO/Context.hs:174)
    setOnUpdateLowerBound (src/ToySolver/SAT/PBO/Context.hs:177)
    setLogger (src/ToySolver/SAT/PBO/Context.hs:180)
    Normalized (src/ToySolver/SAT/PBO/Context.hs:187)
    normalize (src/ToySolver/SAT/PBO/Context.hs:221)
  80% (  4 /  5) in 'ToySolver.SAT.Printer'
  Missing documentation for:
    musPrintSol (src/ToySolver/SAT/Printer.hs:68)
   0% (  0 /  3) in 'ToySolver.SAT.TheorySolver'
  Missing documentation for:
    Module header
    TheorySolver (src/ToySolver/SAT/TheorySolver.hs:8)
    emptyTheory (src/ToySolver/SAT/TheorySolver.hs:18)
  66% ( 78 /118) in 'ToySolver.SAT'
  Missing documentation for:
    evalLit (src/ToySolver/SAT/Types.hs:149)
    evalClause (src/ToySolver/SAT/Types.hs:188)
    AtLeast (src/ToySolver/SAT/Types.hs:194)
    Exactly (src/ToySolver/SAT/Types.hs:195)
    evalAtLeast (src/ToySolver/SAT/Types.hs:221)
    evalExactly (src/ToySolver/SAT/Types.hs:224)
    PBLinTerm (src/ToySolver/SAT/Types.hs:227)
    PBLinSum (src/ToySolver/SAT/Types.hs:228)
    PBLinAtLeast (src/ToySolver/SAT/Types.hs:229)
    PBLinExactly (src/ToySolver/SAT/Types.hs:230)
    evalPBLinSum (src/ToySolver/SAT/Types.hs:369)
    evalPBLinAtLeast (src/ToySolver/SAT/Types.hs:372)
    evalPBLinExactly (src/ToySolver/SAT/Types.hs:375)
    evalXORClause (src/ToySolver/SAT/Types.hs:435)
    setTheory (src/ToySolver/SAT.hs:3669)
    BudgetExceeded (src/ToySolver/SAT.hs:1149)
    IModel (src/ToySolver/SAT/Types.hs:92)
    Config (src/ToySolv
src/ToySolver/SAT/PBO/BCD.hs:91:7: warning: [-Wname-shadowing]
    This binding for ‘sels’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO/BCD.hs:73:5

src/ToySolver/SAT/PBO/BCD2.hs:170:11: warning: [-Wname-shadowing]
    This binding for ‘sels’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO/BCD2.hs:263:5

src/ToySolver/SAT/PBO.hs:122:10: warning: [-Wname-shadowing]
    This binding for ‘m’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO.hs:119:3

src/ToySolver/SAT/PBO.hs:147:15: warning: [-Wname-shadowing]
    This binding for ‘m’ shadows the existing binding
      bound at src/ToySolver/SAT/PBO.hs:119:3

src/ToySolver/SAT/TseitinEncoder.hs:217:13: warning: [-Wname-shadowing]
    This binding for ‘solver’ shadows the existing binding
      bound at src/ToySolver/SAT/TseitinEncoder.hs:198:7

src/ToySolver/SAT/PBNLC.hs:49:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:49:7

src/ToySolver/SAT/PBNLC.hs:50:65: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:49:7

src/ToySolver/SAT/PBNLC.hs:69:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:69:7

src/ToySolver/SAT/PBNLC.hs:70:41: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:69:7

src/ToySolver/SAT/PBNLC.hs:81:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:81:7

src/ToySolver/SAT/PBNLC.hs:82:65: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:81:7

src/ToySolver/SAT/PBNLC.hs:103:21: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:103:7

src/ToySolver/SAT/PBNLC.hs:104:41: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/SAT/PBNLC.hs:103:7

src/ToySolver/Text/MaxSAT.hs:167:8: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/ToySolver/Text/MaxSAT.hs:164:15

src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:30:1: warning: [-Winline-rule-shadowing]
    Rule "solve/Int" may never fire because ‘solve’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘solve’

src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:31:1: warning: [-Winline-rule-shadowing]
    Rule "solve/Integer" may never fire
      because ‘solve’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘solve’

src/ToySolver/SAT/MUS/DAA.hs:58:13: warning: [-Wname-shadowing]
    This binding for ‘muses’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:57:10

src/ToySolver/SAT/MUS/DAA.hs:59:13: warning: [-Wname-shadowing]
    This binding for ‘muses’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:57:10

src/ToySolver/SAT/MUS/DAA.hs:87:9: warning: [-Wname-shadowing]
    This binding for ‘loop’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:57:5

src/ToySolver/SAT/MUS/DAA.hs:87:14: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/SAT/MUS/DAA.hs:85:10
er/SAT.hs:1450)
    getConfig (src/ToySolver/SAT.hs:1521)
    setConfig (src/ToySolver/SAT.hs:1524)
    modifyConfig (src/ToySolver/SAT.hs:1527)
    setConfBudget (src/ToySolver/SAT.hs:1639)
    setRestartStrategy (src/ToySolver/SAT.hs:1531)
    setLearningStrategy (src/ToySolver/SAT.hs:1571)
    setEnablePhaseSaving (src/ToySolver/SAT.hs:1691)
    getEnablePhaseSaving (src/ToySolver/SAT.hs:1696)
    defaultEnablePhaseSaving (src/ToySolver/SAT.hs:1701)
    setEnableForwardSubsumptionRemoval (src/ToySolver/SAT.hs:1705)
    getEnableForwardSubsumptionRemoval (src/ToySolver/SAT.hs:1710)
    defaultEnableForwardSubsumptionRemoval (src/ToySolver/SAT.hs:1715)
    setEnableBackwardSubsumptionRemoval (src/ToySolver/SAT.hs:1719)
    getEnableBackwardSubsumptionRemoval (src/ToySolver/SAT.hs:1724)
    defaultEnableBackwardSubsumptionRemoval (src/ToySolver/SAT.hs:1729)
    setCheckModel (src/ToySolver/SAT.hs:1617)
    defaultRandomFreq (src/ToySolver/SAT.hs:1628)
    setPBHandlerType (src/ToySolver/SAT.hs:1653)
    getVarFixed (src/ToySolver/SAT.hs:300)
    getLitFixed (src/ToySolver/SAT.hs:309)
    varBumpActivity (src/ToySolver/SAT.hs:600)
    varDecayActivity (src/ToySolver/SAT.hs:595)
  43% ( 12 / 28) in 'ToySolver.EUF.FiniteModelFinder'
  Missing documentation for:
    Atom (src/ToySolver/EUF/FiniteModelFinder.hs:109)
    Lit (src/ToySolver/EUF/FiniteModelFinder.hs:112)
    Clause (src/ToySolver/EUF/FiniteModelFinder.hs:114)
    Formula (src/ToySolver/EUF/FiniteModelFinder.hs:126)
    GenFormula (src/ToySolver/EUF/FiniteModelFinder.hs:129)
    Model (src/ToySolver/EUF/FiniteModelFinder.hs:466)
    EntityTuple (src/ToySolver/EUF/FiniteModelFinder.hs:391)
    showModel (src/ToySolver/EUF/FiniteModelFinder.hs:473)
    evalFormula (src/ToySolver/EUF/FiniteModelFinder.hs:485)
    evalAtom (src/ToySolver/EUF/FiniteModelFinder.hs:500)
    evalTerm (src/ToySolver/EUF/FiniteModelFinder.hs:504)
    evalLit (src/ToySolver/EUF/FiniteModelFinder.hs:508)
    evalClause (src/ToySolver/EUF/FiniteModelFinder.hs:512)
    evalClauses (src/ToySolver/EUF/FiniteModelFinder.hs:515)
    evalClausesU (src/ToySolver/EUF/FiniteModelFinder.hs:518)
    findModel (src/ToySolver/EUF/FiniteModelFinder.hs:523)
 100% (  4 /  4) in 'ToySolver.SAT.MUS'
 100% (  4 /  4) in 'ToySolver.SAT.MUS.QuickXplain'
  50% (  1 /  2) in 'ToySolver.SAT.PBO.BC'
  Missing documentation for:
    solve (src/ToySolver/SAT/PBO/BC.hs:34)
  50% (  1 /  2) in 'ToySolver.SAT.PBO.BCD'
  Missing documentation for:
    solve (src/ToySolver/SAT/PBO/BCD.hs:59)
  67% (  2 /  3) in 'ToySolver.SAT.PBO.BCD2'
  Missing documentation for:
    solve (src/ToySolver/SAT/PBO/BCD2.hs:94)
  50% (  1 /  2) in 'ToySolver.SAT.PBO.MSU4'
  Missing documentation for:
    solve (src/ToySolver/SAT/PBO/MSU4.hs:36)
  50% (  1 /  2) in 'ToySolver.SAT.PBO.UnsatBased'
  Missing documentation for:
    solve (src/ToySolver/SAT/PBO/UnsatBased.hs:33)
  21% (  6 / 28) in 'ToySolver.SAT.PBO'
  Missing documentation for:
    Optimizer (src/ToySolver/SAT/PBO.hs:83)
    newOptimizer (src/ToySolver/SAT/PBO.hs:92)
    newOptimizer2 (src/ToySolver/SAT/PBO.hs:95)
    optimize (src/ToySolver/SAT/PBO.hs:110)
    addSolution (src/ToySolver/SAT/PBO.hs:201)
    getBestSolution (src/ToySolver/SAT/PBO.hs:204)
    getBestValue (src/ToySolver/SAT/PBO.hs:207)
    getBestModel (src/ToySolver/SAT/PBO.hs:210)
    isUnsat (src/ToySolver/SAT/PBO.hs:213)
    isOptimum (src/ToySolver/SAT/PBO.hs:216)
    isFinished (src/ToySolver/SAT/PBO.hs:219)
    getSearchStrategy (src/ToySolver/SAT/PBO.hs:166)
    setSearchStrategy (src/ToySolver/SAT/PBO.hs:169)
    defaultEnableObjFunVarsHeuristics (src/ToySolver/SAT/PBO.hs:172)
    getEnableObjFunVarsHeuristics (src/ToySolver/SAT/PBO.hs:175)
    setEnableObjFunVarsHeuristics (src/ToySolver/SAT/PBO.hs:178)
    defaultTrialLimitConf (src/ToySolver/SAT/PBO.hs:181)
    getTrialLimitConf (src/ToySolver/SAT/PBO.hs:184)
    setTrialLimitConf (src/ToySolver/SAT/PBO.hs:187)
    setOnUpdateBestSolution (src/ToySolver/SAT/PBO.hs:191)
    setOnUpdateLowerBound (src/ToySolver/SAT/PBO.hs:194)
    setLogger (src/ToySolver/SAT/PBO.hs:197)
  61% ( 17 / 28) in 'ToySolver.SAT.TseitinEncoder'
  Missing documentation for:
    encSolver (src/ToySolver/SAT/TseitinEncoder.hs:98)
    Polarity (src/ToySolver/SAT/TseitinEncoder.hs:309)
    negatePolarity (src/ToySolver/SAT/TseitinEncoder.hs:316)
    polarityPos (src/ToySolver/SAT/TseitinEncoder.hs:319)
    polarityNeg (src/ToySolver/SAT/TseitinEncoder.hs:322)
    polarityBoth (src/ToySolver/SAT/TseitinEncoder.hs:325)
    polarityNone (src/ToySolver/SAT/TseitinEncoder.hs:328)
    evalFormula (src/ToySolver/SAT/TseitinEncoder.hs:92)
    encodeFormula (src/ToySolver/SAT/TseitinEncoder.hs:162)
    encodeFormulaWithPolarity (src/ToySolver/SAT/TseitinEncoder.hs:165)
    getDefinitions (src/ToySolver/SAT/TseitinEncoder.hs:303)
  80% ( 12 / 15) in 'ToySolver.SAT.PBNLC'
  Missing documentation for:
    PBTerm (src/ToySolver/SAT/PBNLC.hs:39)
    PBSum (src/ToySolver/SAT/PBNLC.hs:40)
    evalPBSum (src/ToySolver/SAT/PBNLC.hs:137)
   0% (  0 /  7) in 'ToySolver.SAT.Integer'
  Missing documentation for:
    Module header
    Expr (src/ToySolver/SAT/Integer.hs:22)
    newVar (src/ToySolver/SAT/Integer.hs:24)
    linearize (src/ToySolver/SAT/Integer.hs:55)
    addConstraint (src/ToySolver/SAT/Integer.hs:62)
    addConstraintSoft (src/ToySolver/SAT/Integer.hs:77)
    eval (src/ToySolver/SAT/Integer.hs:94)
  29% (  2 /  7) in 'ToySolver.Text.GCNF'
  Missing documentation for:
    GCNF (src/ToySolver/Text/GCNF.hs:32)
    GroupIndex (src/ToySolver/Text/GCNF.hs:40)
    GClause (src/ToySolver/Text/GCNF.hs:42)
    parseString (src/ToySolver/Text/GCNF.hs:44)
    parseFile (src/ToySolver/Text/GCNF.hs:68)
  38% (  3 /  8) in 'ToySolver.Text.MaxSAT'
  Missing documentation for:
    WCNF (src/ToySolver/Text/MaxSAT.hs:35)
    WeightedClause (src/ToySolver/Text/MaxSAT.hs:43)
    parseFile (src/ToySolver/Text/MaxSAT.hs:48)
    parseString (src/ToySolver/Text/MaxSAT.hs:57)
    parseByteString (src/ToySolver/Text/MaxSAT.hs:114)
  50% (  1 /  2) in 'ToySolver.Converter.MaxSAT2NLPB'
  Missing documentation for:
    convert (src/ToySolver/Converter/MaxSAT2NLPB.hs:20)
  50% (  1 /  2) in 'ToySolver.Converter.MaxSAT2WBO'
  Missing documentation for:
    convert (src/ToySolver/Converter/MaxSAT2WBO.hs:20)
  50% (  1 /  2) in 'ToySolver.Converter.MaxSAT2IP'
  Missing documentation for:
    convert (src/ToySolver/Converter/MaxSAT2IP.hs:24)
  20% (  1 /  5) in 'ToySolver.Combinatorial.Knapsack.DPSparse'
  Missing documentation for:
    solve (src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:34)
    solveInt (src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:82)
    solveInteger (src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:124)
    solveGeneric (src/ToySolver/Combinatorial/Knapsack/DPSparse.hs:41)
  25% (  1 /  4) in 'ToySolver.Combinatorial.Knapsack.DPDense'
  Missing documentation for:
    Weight (src/ToySolver/Combinatorial/Knapsack/DPDense.hs:29)
    Value (src/ToySolver/Combinatorial/Knapsack/DPDense.hs:30)
    solve (src/ToySolver/Combinatorial/Knapsack/DPDense.hs:32)
  25% (  1 /  4) in 'ToySolver.Combinatorial.Knapsack.BB'
  Missing documentation for:
    Weight (src/ToySolver/Combinatorial/Knapsack/BB.hs:27)
    Value (src/ToySolver/Combinatorial/Knapsack/BB.hs:28)
    solve (src/ToySolver/Combinatorial/Knapsack/BB.hs:30)
  33% (  1 /  3) in 'ToySolver.Combinatorial.HittingSet.Simple'
  Missing documentation for:
    minimalHittingSets (src/ToySolver/Combinatorial/HittingSet/Simple.hs:25)
    enumMinimalHittingSets (src/ToySolver/Combinatorial/HittingSet/Simple.hs:28)
  43% (  3 /  7) in 'ToySolver.SAT.MUS.CAMUS'
  Missing documentation for:
    allMCSAssumptions (src/ToySolver/SAT/MUS/CAMUS.hs:120)
    allMUSAssumptions (src/ToySolver/SAT/MUS/CAMUS.hs:132)
    enumMCSAssumptions (src/ToySolver/SAT/MUS/CAMUS.hs:78)
    camus (src/ToySolver/SAT/MUS/CAMUS.hs:137)
  50% (  3 /  6) in 'ToySolver.SAT.MUS.DAA'
  Missing documentation for:
    allMCSAssumptions (src/ToySolver/SAT/MUS/DAA.hs:39)
    allMUSAssumptions (src/ToySolver/SAT/MUS/DAA
src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:93:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘volume’

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:154:13: warning: [-Wname-shadowing]
    This binding for ‘vs’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:150:5

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:154:17: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:145:21

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:154:19: warning: [-Wname-shadowing]
    This binding for ‘g’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:145:23

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:251:19: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:251:5

src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:315:25: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:315:11

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:54:39: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:66:29: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:75:21: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:87:22: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:107:22: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:120:5: warning: [-Wname-shadowing]
    This binding for ‘f’ shadows the existing binding
      defined at src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:133:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘evalCNF’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:137:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘f’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:138:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘g’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:141:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA1’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:142:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA2’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:143:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA3’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:144:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testA4’

src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:147:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testB1’

src/ToySolver/Arith/VirtualSubstitution.hs:81:15: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Arith/VirtualSubstitution.hs:73:5

src/ToySolver/Arith/VirtualSubstitution.hs:82:11: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/VirtualSubstitution.hs:71:9

src/ToySolver/Arith/VirtualSubstitution.hs:147:10: warning: [-Wname-shadowing]
    This binding for ‘vs’ shadows the existing binding
      bound at src/ToySolver/Arith/VirtualSubstitution.hs:144:15

src/ToySolver/Arith/Simplex2.hs:71:5: warning: [-Wduplicate-exports]
    ‘getModel’ is exported by ‘getModel’ and ‘SolverValue(..)’

src/ToySolver/Arith/Simplex2.hs:1155:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkFeasibility’:
        checkFeasibility solver = ...

src/ToySolver/Arith/Simplex2.hs:1171:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkNBFeasibility’:
        checkNBFeasibility solver = ...

src/ToySolver/Arith/Simplex2.hs:1188:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘checkOptimality’: checkOptimality solver = ...

src/ToySolver/Arith/FourierMotzkin/Base.hs:155:12: warning: [-Wname-shadowing]
    This binding for ‘op’ shadows the existing binding
      bound at src/ToySolver/Arith/FourierMotzkin/Base.hs:152:22

src/ToySolver/Arith/FourierMotzkin/Base.hs:155:15: warning: [-Wname-shadowing]
    This binding for ‘a’ shadows the existing binding
      bound at src/ToySolver/Arith/FourierMotzkin/Base.hs:152:20

src/ToySolver/Arith/FourierMotzkin/Base.hs:155:17: warning: [-Wname-shadowing]
    This binding for ‘b’ shadows the existing binding
      bound at src/ToySolver/Arith/FourierMotzkin/Base.hs:152:25
.hs:44)
    daa (src/ToySolver/SAT/MUS/DAA.hs:49)
  50% (  2 /  4) in 'ToySolver.Combinatorial.HittingSet.SHD'
  Missing documentation for:
    Failure (src/ToySolver/Combinatorial/HittingSet/SHD.hs:62)
    minimalHittingSets (src/ToySolver/Combinatorial/HittingSet/SHD.hs:67)
  40% (  2 /  5) in 'ToySolver.Combinatorial.HittingSet.HTCBDD'
  Missing documentation for:
    Method (src/ToySolver/Combinatorial/HittingSet/HTCBDD.hs:54)
    Failure (src/ToySolver/Combinatorial/HittingSet/HTCBDD.hs:71)
    minimalHittingSets (src/ToySolver/Combinatorial/HittingSet/HTCBDD.hs:76)
  64% ( 14 / 22) in 'ToySolver.Combinatorial.HittingSet.FredmanKhachiyan1996'
  Missing documentation for:
    isCounterExampleOf (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:86)
    condition_1_1 (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:95)
    condition_1_2 (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:105)
    condition_1_3 (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:123)
    condition_2_1 (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:141)
    condition_1_1_solve (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:98)
    condition_1_3_solve (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:128)
    condition_2_1_solve (src/ToySolver/Combinatorial/HittingSet/FredmanKhachiyan1996.hs:144)
  60% (  3 /  5) in 'ToySolver.Combinatorial.HittingSet.GurvichKhachiyan1999'
  Missing documentation for:
    minimalHittingSets (src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:113)
    enumMinimalHittingSets (src/ToySolver/Combinatorial/HittingSet/GurvichKhachiyan1999.hs:116)
 100% ( 11 / 11) in 'ToySolver.Arith.VirtualSubstitution'
  21% ( 15 / 72) in 'ToySolver.Arith.Simplex2'
  Missing documentation for:
    Solver (src/ToySolver/Arith/Simplex2.hs:161)
    GenericSolver (src/ToySolver/Arith/Simplex2.hs:141)
    SolverValue (src/ToySolver/Arith/Simplex2.hs:231)
    newSolver (src/ToySolver/Arith/Simplex2.hs:167)
    cloneSolver (src/ToySolver/Arith/Simplex2.hs:199)
    Var (src/ToySolver/Arith/Simplex2.hs:139)
    newVar (src/ToySolver/Arith/Simplex2.hs:361)
    .<. (src/ToySolver/Data/OrdRel.hs:96)
    .<. (src/ToySolver/Data/OrdRel.hs:96)
    .==. (src/ToySolver/Data/OrdRel.hs:91)
    .<. (src/ToySolver/Data/OrdRel.hs:96)
    .<. (src/ToySolver/Data/OrdRel.hs:96)
    ConstrID (src/ToySolver/Arith/Simplex2.hs:259)
    ConstrIDSet (src/ToySolver/Arith/Simplex2.hs:260)
    assertAtom (src/ToySolver/Arith/Simplex2.hs:368)
    assertAtom' (src/ToySolver/Arith/Simplex2.hs:371)
    assertAtomEx (src/ToySolver/Arith/Simplex2.hs:383)
    assertAtomEx' (src/ToySolver/Arith/Simplex2.hs:386)
    assertLower (src/ToySolver/Arith/Simplex2.hs:433)
    assertLower' (src/ToySolver/Arith/Simplex2.hs:436)
    assertUpper (src/ToySolver/Arith/Simplex2.hs:454)
    assertUpper' (src/ToySolver/Arith/Simplex2.hs:457)
    setObj (src/ToySolver/Arith/Simplex2.hs:476)
    getObj (src/ToySolver/Arith/Simplex2.hs:479)
    setOptDir (src/ToySolver/Arith/Simplex2.hs:489)
    getOptDir (src/ToySolver/Arith/Simplex2.hs:492)
    check (src/ToySolver/Arith/Simplex2.hs:529)
    pushBacktrackPoint (src/ToySolver/Arith/Simplex2.hs:303)
    popBacktrackPoint (src/ToySolver/Arith/Simplex2.hs:311)
    optimize (src/ToySolver/Arith/Simplex2.hs:636)
    dualSimplex (src/ToySolver/Arith/Simplex2.hs:765)
    Model (src/ToySolver/Arith/Simplex2.hs:876)
    getModel (src/ToySolver/Arith/Simplex2.hs:234)
    RawModel (src/ToySolver/Arith/Simplex2.hs:864)
    getRawModel (src/ToySolver/Arith/Simplex2.hs:866)
    getValue (src/ToySolver/Arith/Simplex2.hs:950)
    getObjValue (src/ToySolver/Arith/Simplex2.hs:873)
    explain (src/ToySolver/Arith/Simplex2.hs:878)
    getTableau (src/ToySolver/Arith/Simplex2.hs:945)
    getRow (src/ToySolver/Arith/Simplex2.hs:955)
    getCol (src/ToySolver/Arith/Simplex2.hs:962)
    getCoeff (src/ToySolver/Arith/Simplex2.hs:967)
    nVars (src/ToySolver/Arith/Simplex2.hs:499)
    isBasicVariable (src/ToySolver/Arith/Simplex2.hs:502)
    isNonBasicVariable (src/ToySolver/Arith/Simplex2.hs:507)
    isFeasible (src/ToySolver/Arith/Simplex2.hs:510)
    isOptimal (src/ToySolver/Arith/Simplex2.hs:519)
    getLB (src/ToySolver/Arith/Simplex2.hs:935)
    getUB (src/ToySolver/Arith/Simplex2.hs:940)
    Bound (src/ToySolver/Arith/Simplex2.hs:262)
    boundValue (src/ToySolver/Arith/Simplex2.hs:264)
    boundExplanation (src/ToySolver/Arith/Simplex2.hs:267)
    clearLogger (src/ToySolver/Arith/Simplex2.hs:1044)
    PivotStrategy (src/ToySolver/Arith/Simplex2.hs:278)
    setPivotStrategy (src/ToySolver/Arith/Simplex2.hs:284)
    dump (src/ToySolver/Arith/Simplex2.hs:1120)
    simplifyAtom (src/ToySolver/Arith/Simplex2.hs:399)
  17% (  7 / 42) in 'ToySolver.SMT'
  Missing documentation for:
    Solver (src/ToySolver/SMT.hs:175)
    newSolver (src/ToySolver/SMT.hs:208)
    Exception (src/ToySolver/SMT.hs:168)
    ssymArity (src/ToySolver/SMT.hs:102)
    Sort (src/ToySolver/SMT.hs:107)
    sBool (src/ToySolver/SMT.hs:110)
    sReal (src/ToySolver/SMT.hs:113)
    FunType (src/ToySolver/SMT.hs:116)
    Expr (src/ToySolver/SMT.hs:118)
    exprSort (src/ToySolver/SMT.hs:425)
    FSym (src/ToySolver/SMT.hs:93)
    declareSSym (src/ToySolver/SMT.hs:339)
    declareSort (src/ToySolver/SMT.hs:342)
    VASortFun (src/ToySolver/SMT.hs:350)
    declareFSym (src/ToySolver/SMT.hs:362)
    declareFun (src/ToySolver/SMT.hs:393)
    declareConst (src/ToySolver/SMT.hs:401)
    VAFun (src/ToySolver/SMT.hs:381)
    assert (src/ToySolver/SMT.hs:404)
    assertNamed (src/ToySolver/SMT.hs:414)
    getGlobalDeclarations (src/ToySolver/SMT.hs:419)
    setGlobalDeclarations (src/ToySolver/SMT.hs:422)
    checkSAT (src/ToySolver/SMT.hs:716)
    checkSATAssuming (src/ToySolver/SMT.hs:719)
    push (src/ToySolver/SMT.hs:751)
    pop (src/ToySolver/SMT.hs:767)
    Model (src/ToySolver/SMT.hs:783)
    Value (src/ToySolver/SMT.hs:796)
    getModel (src/ToySolver/SMT.hs:802)
    eval (src/ToySolver/SMT.hs:822)
    valSort (src/ToySolver/SMT.hs:888)
    FunDef (src/ToySolver/SMT.hs:893)
    evalFSym (src/ToySolver/SMT.hs:895)
    getUnsatAssumptions (src/ToySolver/SMT.hs:913)
    getUnsatCore (src/ToySolver/SMT.hs:917)
  37% ( 10 / 27) in 'ToySolver.Arith.Simplex'
  Missing documentation for:
    Tableau (src/ToySolver/Arith/Simplex.hs:67)
    Row (src/ToySolver/Arith/Simplex.hs:80)
    emptyTableau (src/ToySolver/Arith/Simplex.hs:85)
    objRowIndex (src/ToySolver/Arith/Simplex.hs:88)
    pivot (src/ToySolver/Arith/Simplex.hs:91)
    addRow (src/ToySolver/Arith/Simplex.hs:135)
    setObjFun (src/ToySolver/Arith/Simplex.hs:138)
    currentValue (src/ToySolver/Arith/Simplex.hs:151)
    currentObjValue (src/ToySolver/Arith/Simplex.hs:157)
    isFeasible (src/ToySolver/Arith/Simplex.hs:168)
    isOptimal (src/ToySolver/Arith/Simplex.hs:172)
    simplex (src/ToySolver/Arith/Simplex.hs:187)
    dualSimplex (src/ToySolver/Arith/Simplex.hs:222)
    phaseI (src/ToySolver/Arith/Simplex.hs:253)
    primalDualSimplex (src/ToySolver/Arith/Simplex.hs:291)
    isValidTableau (src/ToySolver/Arith/Simplex.hs:160)
    toCSV (src/ToySolver/Arith/Simplex.hs:340)
  40% (  6 / 15) in 'ToySolver.Arith.MIPSolver2'
  Missing documentation for:
    Solver (src/ToySolver/Arith/MIPSolver2.hs:85)
    newSolver (src/ToySolver/Arith/MIPSolver2.hs:104)
    optimize (src/ToySolver/Arith/MIPSolver2.hs:139)
    getBestSolution (src/ToySolver/Arith/MIPSolver2.hs:374)
    getBestValue (src/ToySolver/Arith/MIPSolver2.hs:386)
    getBestModel (src/ToySolver/Arith/MIPSolver2.hs:383)
    setNThread (src/ToySolver/Arith/MIPSolver2.hs:412)
    setOnUpdateBestSolution (src/ToySolver/Arith/MIPSolver2.hs:424)
    setShowRational (src/ToySolver/Arith/MIPSolver2.hs:409)
  48% ( 12 / 25) in 'ToySolver.Arith.FourierMotzkin.Base'
  Missing documentation for:
    eqR (src/ToySolver/Arith/FourierMotzkin/Base.hs:103)
    ExprZ (src/ToySolver/Arith/FourierMotzkin/Base.hs:69)
    fromLAAtom (src/ToySolver/Arith/FourierMotzkin/Base.hs:151)
    toLAAtom (src/ToySolver/
src/ToySolver/Arith/OmegaTest/Base.hs:272:85: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Arith/OmegaTest/Base.hs:271:5

src/ToySolver/Arith/OmegaTest/Base.hs:298:44: warning: [-Wname-shadowing]
    This binding for ‘cs’ shadows the existing binding
      bound at src/ToySolver/Arith/OmegaTest/Base.hs:298:14

src/ToySolver/Arith/Cooper/Base.hs:56:1: warning: [-Wunused-imports]
    The import of ‘Data.Monoid’ is redundant
      except perhaps to import instances from ‘Data.Monoid’
    To import instances alone, use: import Data.Monoid()

src/ToySolver/Arith/Cooper/Base.hs:215:15: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:207:5

src/ToySolver/Arith/Cooper/Base.hs:216:11: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:205:9

src/ToySolver/Arith/Cooper/Base.hs:255:18: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:256:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:257:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:258:18: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:270:5

src/ToySolver/Arith/Cooper/Base.hs:263:18: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:264:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:265:20: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:246:15

src/ToySolver/Arith/Cooper/Base.hs:266:18: warning: [-Wname-shadowing]
    This binding for ‘c’ shadows the existing binding
      bound at src/ToySolver/Arith/Cooper/Base.hs:270:5

src/ToySolver/Arith/Cooper/Base.hs:418:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testHagiya’

src/ToySolver/Arith/Cooper/Base.hs:432:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test3’

src/ToySolver/Arith/LPSolver.hs:277:5: warning: [-Wname-shadowing]
    This binding for ‘ret’ shadows the existing binding
      bound at src/ToySolver/Arith/LPSolver.hs:273:3

src/ToySolver/Arith/LPSolver.hs:317:5: warning: [-Wunused-local-binds]
    Defined but not used: ‘isTriviallyTrue’

src/ToySolver/Arith/LPSolverHL.hs:82:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_3_2’

src/ToySolver/Arith/LPSolverHL.hs:97:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_3_2’

src/ToySolver/Arith/LPSolverHL.hs:102:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_3_5’

src/ToySolver/Arith/LPSolverHL.hs:120:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_3_5’

src/ToySolver/Arith/LPSolverHL.hs:125:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_1’

src/ToySolver/Arith/LPSolverHL.hs:137:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_1’

src/ToySolver/Arith/LPSolverHL.hs:142:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_2’

src/ToySolver/Arith/LPSolverHL.hs:154:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_2’

src/ToySolver/Arith/LPSolverHL.hs:159:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_3’

src/ToySolver/Arith/LPSolverHL.hs:171:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_3’

src/ToySolver/Arith/LPSolverHL.hs:176:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_5’

src/ToySolver/Arith/LPSolverHL.hs:189:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_5’

src/ToySolver/Arith/LPSolverHL.hs:194:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_6’

src/ToySolver/Arith/LPSolverHL.hs:212:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_6’

src/ToySolver/Arith/LPSolverHL.hs:217:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example_4_7’

src/ToySolver/Arith/LPSolverHL.hs:235:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_4_7’

src/ToySolver/Arith/LPSolverHL.hs:241:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘kuhn_7_3’

src/ToySolver/Arith/LPSolverHL.hs:258:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test_kuhn_7_3’

src/ToySolver/Arith/LPSolverHL.hs:263:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘testAll’

src/ToySolver/Arith/MIPSolverHL.hs:218:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example1’

src/ToySolver/Arith/MIPSolverHL.hs:240:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test1’

src/ToySolver/Arith/MIPSolverHL.hs:248:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test1'’

src/ToySolver/Arith/MIPSolverHL.hs:259:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘example2’

src/ToySolver/Arith/MIPSolverHL.hs:275:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘test2’
fatal: Not a git repository (or any of the parent directories): .git
Arith/FourierMotzkin/Base.hs:164)
    constraintsToDNF (src/ToySolver/Arith/FourierMotzkin/Base.hs:169)
    Bounds (src/ToySolver/Arith/FourierMotzkin/Base.hs:178)
    evalBounds (src/ToySolver/Arith/FourierMotzkin/Base.hs:180)
    boundsToConstrs (src/ToySolver/Arith/FourierMotzkin/Base.hs:188)
    collectBounds (src/ToySolver/Arith/FourierMotzkin/Base.hs:195)
    project' (src/ToySolver/Arith/FourierMotzkin/Base.hs:237)
    projectN' (src/ToySolver/Arith/FourierMotzkin/Base.hs:252)
    solve' (src/ToySolver/Arith/FourierMotzkin/Base.hs:299)
    toRat (src/ToySolver/Arith/FourierMotzkin/Base.hs:74)
  50% (  2 /  4) in 'ToySolver.Arith.FourierMotzkin.FOL'
  Missing documentation for:
    Module header
    eliminateQuantifiers' (src/ToySolver/Arith/FourierMotzkin/FOL.hs:56)
 100% (  2 /  2) in 'ToySolver.Arith.FourierMotzkin.Optimization'
 100% ( 11 / 11) in 'ToySolver.Arith.FourierMotzkin'
  67% (  6 /  9) in 'ToySolver.Arith.OmegaTest.Base'
  Missing documentation for:
    checkRealNoCheck (src/ToySolver/Arith/OmegaTest/Base.hs:81)
    checkRealByFM (src/ToySolver/Arith/OmegaTest/Base.hs:84)
    zmod (src/ToySolver/Arith/OmegaTest/Base.hs:336)
  89% ( 17 / 19) in 'ToySolver.Arith.Cooper.Base'
  Missing documentation for:
    evalLit (src/ToySolver/Arith/Cooper/Base.hs:177)
    fromLAAtom (src/ToySolver/Arith/Cooper/Base.hs:75)
 100% (  3 /  3) in 'ToySolver.Arith.Cooper.FOL'
  95% ( 20 / 21) in 'ToySolver.Arith.Cooper'
  Missing documentation for:
    fromLAAtom (src/ToySolver/Arith/Cooper/Base.hs:75)
  29% (  5 / 17) in 'ToySolver.Arith.CAD'
  Missing documentation for:
    Point (src/ToySolver/Arith/CAD.hs:78)
    Cell (src/ToySolver/Arith/CAD.hs:81)
    project (src/ToySolver/Arith/CAD.hs:448)
    project' (src/ToySolver/Arith/CAD.hs:210)
    projectN (src/ToySolver/Arith/CAD.hs:455)
    projectN' (src/ToySolver/Arith/CAD.hs:484)
    solve (src/ToySolver/Arith/CAD.hs:502)
    solve' (src/ToySolver/Arith/CAD.hs:517)
    Model (src/ToySolver/Arith/CAD.hs:418)
    findSample (src/ToySolver/Arith/CAD.hs:420)
    evalCell (src/ToySolver/Arith/CAD.hs:435)
    evalPoint (src/ToySolver/Arith/CAD.hs:439)
  58% (  7 / 12) in 'ToySolver.Arith.OmegaTest'
  Missing documentation for:
    checkRealNoCheck (src/ToySolver/Arith/OmegaTest/Base.hs:81)
    checkRealByFM (src/ToySolver/Arith/OmegaTest/Base.hs:84)
    checkRealByCAD (src/ToySolver/Arith/OmegaTest.hs:57)
    checkRealByVS (src/ToySolver/Arith/OmegaTest.hs:68)
    checkRealBySimplex (src/ToySolver/Arith/OmegaTest.hs:71)
 100% ( 10 / 10) in 'ToySolver.Data.AlgebraicNumber.Complex'
  75% (  3 /  4) in 'ToySolver.Arith.BoundsInference'
  Missing documentation for:
    BoundsEnv (src/ToySolver/Data/LA.hs:286)
  44% ( 11 / 25) in 'ToySolver.Arith.LPSolver'
  Missing documentation for:
    Solver (src/ToySolver/Arith/LPSolver.hs:74)
    emptySolver (src/ToySolver/Arith/LPSolver.hs:76)
    LP (src/ToySolver/Arith/LPSolver.hs:82)
    getTableau (src/ToySolver/Arith/LPSolver.hs:91)
    putTableau (src/ToySolver/Arith/LPSolver.hs:96)
    tableau (src/ToySolver/Arith/LPSolver.hs:211)
    define (src/ToySolver/Arith/LPSolver.hs:116)
    phaseI (src/ToySolver/Arith/LPSolver.hs:229)
    simplex (src/ToySolver/Arith/LPSolver.hs:251)
    dualSimplex (src/ToySolver/Arith/LPSolver.hs:259)
    twoPhaseSimplex (src/ToySolver/Arith/LPSolver.hs:271)
    primalDualSimplex (src/ToySolver/Arith/LPSolver.hs:283)
    getModel (src/ToySolver/Arith/LPSolver.hs:221)
    collectNonnegVars (src/ToySolver/Arith/LPSolver.hs:307)
  33% (  2 /  6) in 'ToySolver.Arith.LPSolverHL'
  Missing documentation for:
    minimize (src/ToySolver/Arith/LPSolverHL.hs:47)
    maximize (src/ToySolver/Arith/LPSolverHL.hs:44)
    optimize (src/ToySolver/Arith/LPSolverHL.hs:63)
    solve (src/ToySolver/Arith/LPSolverHL.hs:50)
  50% (  3 /  6) in 'ToySolver.Arith.MIPSolverHL'
  Missing documentation for:
    minimize (src/ToySolver/Arith/MIPSolverHL.hs:77)
    maximize (src/ToySolver/Arith/MIPSolverHL.hs:74)
    optimize (src/ToySolver/Arith/MIPSolverHL.hs:80)
   0% (  0 /  3) in 'ToySolver.Arith.LPUtil'
  Missing documentation for:
    Module header
    toStandardForm (src/ToySolver/Arith/LPUtil.hs:21)
    toStandardForm' (src/ToySolver/Arith/LPUtil.hs:38)
  33% (  1 /  3) in 'ToySolver.Arith.ContiTraverso'
  Missing documentation for:
    solve (src/ToySolver/Arith/ContiTraverso.hs:52)
    solve' (src/ToySolver/Arith/ContiTraverso.hs:68)
   0% (  0 /  8) in 'Paths_toysolver'
  Missing documentation for:
    Module header
    version (dist/build/autogen/Paths_toysolver.hs:28)
    getBinDir (dist/build/autogen/Paths_toysolver.hs:38)
    getLibDir (dist/build/autogen/Paths_toysolver.hs:38)
    getDataDir (dist/build/autogen/Paths_toysolver.hs:38)
    getLibexecDir (dist/build/autogen/Paths_toysolver.hs:38)
    getDataFileName (dist/build/autogen/Paths_toysolver.hs:45)
    getSysconfDir (dist/build/autogen/Paths_toysolver.hs:38)
   0% (  0 /  5) in 'ToySolver.Version'
  Missing documentation for:
    Module header
    version (dist/build/autogen/Paths_toysolver.hs:28)
    packageVersions (src/ToySolver/Version.hs:15)
    gitHash (src/ToySolver/Version.hs:143)
    compilationTime (src/ToySolver/Version.hs:146)
Warning: ToySolver.Data.MIP.Base: could not find link destinations for:
    unsafeIndex unsafeRangeSize
Warning: ToySolver.SAT: could not find link destinations for:
    SomeConstraintHandler
Warning: ToySolver.Arith.Simplex2: could not find link destinations for:
    ~ unsafeIndex unsafeRangeSize
Warning: ToySolver.SMT: could not find link destinations for:
    withSortVArgs arityVASortFun withVArgs arityVAFun
Documentation created: dist/doc/html/toysolver/index.html,
dist/doc/html/toysolver/toysolver.txt
Preprocessing executable 'toysolver' for toysolver-0.4.0...
Preprocessing executable 'toysat' for toysolver-0.4.0...
Preprocessing executable 'toysmt' for toysolver-0.4.0...
Preprocessing executable 'lpconvert' for toysolver-0.4.0...
Preprocessing executable 'pbconvert' for toysolver-0.4.0...
Creating package registration file:
/tmp/pkgConf-toysolver-0.4646806931122101760.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/toysolver-0.4.0-9b1JO2jzg3B8UKDfS9HpiY
Installing executable(s) in
/home/builder/hackage-server/build-cache/tmp-install/bin
Warning: The directory
/home/builder/hackage-server/build-cache/tmp-install/bin is not in the system
search path.
Registering toysolver-0.4.0...
cabal: Leaving directory '/tmp/cabal-tmp-23373/toysolver-0.4.0'
Installed toysolver-0.4.0

Test log

No test log was submitted for this report.