Build #2 for preprocessor-tools-2.0.0

[all reports]

Package preprocessor-tools-2.0.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2018-05-05 15:39:04.545229286 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies base-4.10.1.0, mtl-2.2.1, parsec-3.1.11, syb-0.7
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring preprocessor-tools-2.0.0...
Building preprocessor-tools-2.0.0...
Failed to install preprocessor-tools-2.0.0
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/preprocessor-tools-2.0.0-38J336l3A3MLYa6tOA2A8Y.log ):
cabal: Entering directory '/tmp/cabal-tmp-4277/preprocessor-tools-2.0.0'
Configuring preprocessor-tools-2.0.0...
Preprocessing library for preprocessor-tools-2.0.0..
Building library for preprocessor-tools-2.0.0..
[ 1 of 10] Compiling Language.Haskell.Preprocessor.Loc ( Language/Haskell/Preprocessor/Loc.hs, dist/build/Language/Haskell/Preprocessor/Loc.o )

Language/Haskell/Preprocessor/Loc.hs:22:5: warning: [-Wname-shadowing]
    This binding for ‘file’ shadows the existing binding
      defined at Language/Haskell/Preprocessor/Loc.hs:25:1
   |
22 | new file line col = fromSourcePos (newPos file line col)
   |     ^^^^

Language/Haskell/Preprocessor/Loc.hs:22:10: warning: [-Wname-shadowing]
    This binding for ‘line’ shadows the existing binding
      defined at Language/Haskell/Preprocessor/Loc.hs:28:1
   |
22 | new file line col = fromSourcePos (newPos file line col)
   |          ^^^^

Language/Haskell/Preprocessor/Loc.hs:22:15: warning: [-Wname-shadowing]
    This binding for ‘col’ shadows the existing binding
      defined at Language/Haskell/Preprocessor/Loc.hs:31:1
   |
22 | new file line col = fromSourcePos (newPos file line col)
   |               ^^^
[ 2 of 10] Compiling Language.Haskell.Preprocessor.Error ( Language/Haskell/Preprocessor/Error.hs, dist/build/Language/Haskell/Preprocessor/Error.o )

Language/Haskell/Preprocessor/Error.hs:30:22: warning: [-Wname-shadowing]
    This binding for ‘loc’ shadows the existing binding
      defined at Language/Haskell/Preprocessor/Error.hs:12:22
   |
30 |   showsPrec _ (Error loc msg)
   |                      ^^^

Language/Haskell/Preprocessor/Error.hs:30:26: warning: [-Wname-shadowing]
    This binding for ‘msg’ shadows the existing binding
      defined at Language/Haskell/Preprocessor/Error.hs:13:22
   |
30 |   showsPrec _ (Error loc msg)
   |                          ^^^
[ 3 of 10] Compiling Language.Haskell.Preprocessor.SynSpec ( Language/Haskell/Preprocessor/SynSpec.hs, dist/build/Language/Haskell/Preprocessor/SynSpec.o )

Language/Haskell/Preprocessor/SynSpec.hs:16:10: error:
    Not in scope: type constructor or class ‘Semigroup’
   |
16 | instance Semigroup SynSpec where
   |          ^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-4277/preprocessor-tools-2.0.0'
cabal: Error: some packages failed to install:
preprocessor-tools-2.0.0-38J336l3A3MLYa6tOA2A8Y failed during the building
phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.