Build #1 for toysolver-0.0.2

[all reports]

Package toysolver-0.0.2
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies time-1.4.0.1, stm-2.4.2, random-1.0.1.1, queue-0.1.2, parsec-3.1.3, parse-dimacs-1.3, old-locale-1.0.0.5, mtl-2.1.2, filepath-1.3.0.1, deepseq-1.3.0.1, containers-0.5.0.0, bytestring-0.10.0.2, base-4.6.0.1, array-0.4.0.1, OptDir-0.0.3
Flags -forcechar8

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring hashable-1.2.1.0...
Building hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
[1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o )
[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 )
In-place registering hashable-1.2.1.0...
Running Haddock for hashable-1.2.1.0...
Running hscolour for hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
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:
    Data.Hashable.Class.GHashable
Documentation created: dist/doc/html/hashable/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/hashable-1.2.1.0
Registering hashable-1.2.1.0...
Installed hashable-1.2.1.0
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 )
In-place registering parse-dimacs-1.3...
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'
Documentation created: dist/doc/html/parse-dimacs/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/parse-dimacs-1.3
Registering parse-dimacs-1.3...
Installed parse-dimacs-1.3
Configuring stm-2.4.2...
Building stm-2.4.2...
Preprocessing library stm-2.4.2...
[ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o )
[ 2 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o )
[ 3 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o )
[ 4 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.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.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o )
[ 7 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o )
[ 8 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.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 )
In-place registering stm-2.4.2...
Running Haddock for stm-2.4.2...
Running hscolour for stm-2.4.2...
Preprocessing library stm-2.4.2...
Preprocessing library stm-2.4.2...
Haddock coverage:
   0% (  0 / 11) in 'Control.Sequential.STM'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TBQueue'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue'
 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan'
 100% ( 15 / 15) in 'Control.Concurrent.STM.TMVar'
 100% ( 12 / 12) in 'Control.Concurrent.STM.TVar'
 100% (  2 /  2) in 'Control.Concurrent.STM.TArray'
  90% (  9 / 10) in 'Control.Monad.STM'
 100% (  8 /  8) in 'Control.Concurrent.STM'
  40% (  2 /  5) in 'Control.Concurrent.STM.TSem'
Documentation created: dist/doc/html/stm/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/stm-2.4.2
Registering stm-2.4.2...
Installed stm-2.4.2
Configuring syb-0.4.1...
Building syb-0.4.1...
Preprocessing library syb-0.4.1...
[ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o )
[ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o )
[ 3 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o )
[ 4 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.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.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o )
[ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o )
[ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o )
[ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o )
[10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o )
[11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o )
[12 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o )
[13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.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 )
In-place registering syb-0.4.1...
Running Haddock for syb-0.4.1...
Running hscolour for syb-0.4.1...
Preprocessing library syb-0.4.1...
Preprocessing library syb-0.4.1...
Haddock coverage:
 100% (  2 /  2) in 'Data.Generics.Basics'
 100% (  2 /  2) in 'Generics.SYB.Basics'
 100% (  1 /  1) in 'Data.Generics.Instances'
 100% (  1 /  1) in 'Generics.SYB.Instances'
  96% ( 43 / 45) in 'Data.Generics.Aliases'
 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% ( 16 / 16) in 'Data.Generics.Twins'
 100% (  2 /  2) in 'Generics.SYB.Twins'
 100% (  3 /  3) in 'Data.Generics.Builders'
 100% (  2 /  2) in 'Generics.SYB.Builders'
 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
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/syb-0.4.1
Registering syb-0.4.1...
Installed syb-0.4.1
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 )
In-place registering queue-0.1.2...
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'
  80% (  4 /  5) in 'Data.Queue.Instances.STM'
  86% (  6 /  7) in 'Data.Queue.Instances'
  38% (  5 / 13) in 'Data.Queue'
Documentation created: dist/doc/html/queue/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/queue-0.1.2
Registering queue-0.1.2...
Installed queue-0.1.2
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 )
In-place registering OptDir-0.0.3...
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'
Documentation created: dist/doc/html/OptDir/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/OptDir-0.0.3
Registering OptDir-0.0.3...
Installed OptDir-0.0.3
Downloading toysolver-0.0.2...
Configuring toysolver-0.0.2...
Building toysolver-0.0.2...
Preprocessing executable 'toysolver' for toysolver-0.0.2...
[ 1 of 28] Compiling Converter.ObjType ( src/Converter/ObjType.hs, dist/build/toysolver/toysolver-tmp/Converter/ObjType.o )
[ 2 of 28] Compiling Data.Lattice     ( src/Data/Lattice.hs, dist/build/toysolver/toysolver-tmp/Data/Lattice.o )
[ 3 of 28] Compiling Data.Linear      ( src/Data/Linear.hs, dist/build/toysolver/toysolver-tmp/Data/Linear.o )
[ 4 of 28] Compiling SAT.Types        ( src/SAT/Types.hs, dist/build/toysolver/toysolver-tmp/SAT/Types.o )
[ 5 of 28] Compiling Util             ( src/Util.hs, dist/build/toysolver/toysolver-tmp/Util.o )
[ 6 of 28] Compiling Data.Interval    ( src/Data/Interval.hs, dist/build/toysolver/toysolver-tmp/Data/Interval.o )
[ 7 of 28] Compiling Data.Delta       ( src/Data/Delta.hs, dist/build/toysolver/toysolver-tmp/Data/Delta.o )
[ 8 of 28] Compiling SAT.Printer      ( src/SAT/Printer.hs, dist/build/toysolver/toysolver-tmp/SAT/Printer.o )
[ 9 of 28] Compiling Text.MaxSAT      ( src/Text/MaxSAT.hs, dist/build/toysolver/toysolver-tmp/Text/MaxSAT.o )
[10 of 28] Compiling Text.PBFile      ( src/Text/PBFile.hs, dist/build/toysolver/toysolver-tmp/Text/PBFile.o )
[11 of 28] Compiling Text.LPFile      ( src/Text/LPFile.hs, dist/build/toysolver/toysolver-tmp/Text/LPFile.o )

src/Text/LPFile.hs:244:3: Warning:
    This binding for `bnds' shadows the existing binding
      bound at src/Text/LPFile.hs:240:3

src/Text/LPFile.hs:257:46: Warning:
    This binding for `xs' shadows the existing binding
      bound at src/Text/LPFile.hs:241:3

src/Text/LPFile.hs:443:16: Warning:
    This binding for `s' shadows the existing binding
      bound at src/Text/LPFile.hs:441:3

src/Text/LPFile.hs:446:37: Warning:
    This binding for `c' shadows the existing binding
      bound at src/Text/LPFile.hs:442:3

src/Text/LPFile.hs:542:44: Warning: Defined but not used: `b'

src/Text/LPFile.hs:564:24: Warning:
    This binding for `l' shadows the existing binding
      bound at src/Text/LPFile.hs:516:8

src/Text/LPFile.hs:638:13: Warning:
    This binding for `val' shadows the existing binding
      bound at src/Text/LPFile.hs:634:51

src/Text/LPFile.hs:661:11: Warning:
    This binding for `xs' shadows the existing binding
      bound at src/Text/LPFile.hs:658:12

src/Text/LPFile.hs:662:11: Warning:
    This binding for `xs' shadows the existing binding
      bound at src/Text/LPFile.hs:658:12

src/Text/LPFile.hs:670:1: Warning:
    Defined but not used: `compileExpr'
[12 of 28] Compiling Converter.CNF2LP ( src/Converter/CNF2LP.hs, dist/build/toysolver/toysolver-tmp/Converter/CNF2LP.o )
[13 of 28] Compiling Converter.PB2LP  ( src/Converter/PB2LP.hs, dist/build/toysolver/toysolver-tmp/Converter/PB2LP.o )
[14 of 28] Compiling Converter.MaxSAT2LP ( src/Converter/MaxSAT2LP.hs, dist/build/toysolver/toysolver-tmp/Converter/MaxSAT2LP.o )
[15 of 28] Compiling Data.Expr        ( src/Data/Expr.hs, dist/build/toysolver/toysolver-tmp/Data/Expr.o )
[16 of 28] Compiling Data.Formula     ( src/Data/Formula.hs, dist/build/toysolver/toysolver-tmp/Data/Formula.o )
[17 of 28] Compiling Data.LA          ( src/Data/LA.hs, dist/build/toysolver/toysolver-tmp/Data/LA.o )
[18 of 28] Compiling Simplex2         ( src/Simplex2.hs, dist/build/toysolver/toysolver-tmp/Simplex2.o )

src/Simplex2.hs:725:3:
    Ambiguous occurrence modifyIORef'
    It could refer to either Simplex2.modifyIORef',
                             defined at src/Simplex2.hs:828:1
                          or Data.IORef.modifyIORef',
                             imported from `Data.IORef' at src/Simplex2.hs:96:1-17

src/Simplex2.hs:726:3:
    Ambiguous occurrence modifyIORef'
    It could refer to either Simplex2.modifyIORef',
                             defined at src/Simplex2.hs:828:1
                          or Data.IORef.modifyIORef',
                             imported from `Data.IORef' at src/Simplex2.hs:96:1-17
Failed to install toysolver-0.0.2
cabal: Error: some packages failed to install:
toysolver-0.0.2 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.