Build #1 for yesod-dsl-0.1.1.6

[all reports]

Package yesod-dsl-0.1.1.6
Install InstallOk
Docs Ok
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies text-0.11.2.3, shakespeare-text-1.0.0.8, mtl-2.1.2, filepath-1.3.0.1, directory-1.2.0.1, containers-0.5.0.0, base-4.6.0.1, array-0.4.0.1, MissingH-1.2.0.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Configuring yesod-dsl-0.1.1.6...
Dependency MissingH ==1.2.0.2: using MissingH-1.2.0.2
Dependency array ==0.4.0.1: using array-0.4.0.1
Dependency base ==4.6.0.1: using base-4.6.0.1
Dependency containers ==0.5.0.0: using containers-0.5.0.0
Dependency directory ==1.2.0.1: using directory-1.2.0.1
Dependency filepath ==1.3.0.1: using filepath-1.3.0.1
Dependency mtl ==2.1.2: using mtl-2.1.2
Dependency shakespeare-text ==1.0.0.8: using shakespeare-text-1.0.0.8
Dependency text ==0.11.2.3: using text-0.11.2.3
Using Cabal-1.16.0.3 compiled by ghc-7.6
Using compiler: ghc-7.6.3
Using install prefix: /srv/hackage/var/build/cache/inst
Binaries installed in: /srv/hackage/var/build/cache/inst/bin
Libraries installed in:
/srv/hackage/var/build/cache/inst/lib/yesod-dsl-0.1.1.6/ghc-7.6.3
Private binaries installed in: /srv/hackage/var/build/cache/inst/libexec
Data files installed in:
/srv/hackage/var/build/cache/inst/share/yesod-dsl-0.1.1.6
Documentation installed in:
/srv/hackage/var/build/cache/inst/share/doc/yesod-dsl-0.1.1.6
Using alex version 3.0.1 found on system at: /usr/bin/alex
Using ar found on system at: /usr/bin/ar
No c2hs found
No cpphs found
No ffihugs found
Using gcc version 4.7 found on system at: /usr/bin/gcc
Using ghc version 7.6.3 found on system at: /usr/local/bin/ghc
Using ghc-pkg version 7.6.3 found on system at: /usr/local/bin/ghc-pkg
No greencard found
Using haddock version 2.13.2 found on system at: /usr/local/bin/haddock
Using happy version 1.18.9 found on system at: /usr/bin/happy
No hmake found
Using hpc version 0.6 found on system at: /usr/local/bin/hpc
Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs
Using hscolour version 1.19 found on system at: /usr/bin/HsColour
No hugs found
No jhc found
Using ld found on system at: /usr/bin/ld
No lhc found
No lhc-pkg found
No nhc98 found
No pkg-config found
Using ranlib found on system at: /usr/bin/ranlib
Using strip found on system at: /usr/bin/strip
Using tar found on system at: /bin/tar
No uhc found
creating dist/build
creating dist/build/autogen
Building yesod-dsl-0.1.1.6...
Preprocessing executable 'yesod-dsl' for yesod-dsl-0.1.1.6...
Building executable yesod-dsl...
creating dist/build/yesod-dsl
creating dist/build/yesod-dsl/yesod-dsl-tmp
/usr/local/bin/ghc --make -fbuilding-cabal-package -odir dist/build/yesod-dsl/yesod-dsl-tmp -hidir dist/build/yesod-dsl/yesod-dsl-tmp -stubdir dist/build/yesod-dsl/yesod-dsl-tmp -i -idist/build/yesod-dsl/yesod-dsl-tmp -i. -idist/build/autogen -Idist/build/autogen -Idist/build/yesod-dsl/yesod-dsl-tmp -optP-include -optPdist/build/autogen/cabal_macros.h -hide-all-packages -package-db /srv/hackage/var/build/cache/inst/local.conf.d -package-db dist/package.conf.inplace -package-id MissingH-1.2.0.2-a15b37441427b3851bb59082aa21f3f7 -package-id array-0.4.0.1-3b78425c10ff2dad7acf7e8c8ae014c3 -package-id base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 -package-id containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2 -package-id directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2 -package-id filepath-1.3.0.1-b12cbe18566fe1532a1fda4c85e31cbe -package-id mtl-2.1.2-94c72af955e94b8d7b2f359dadd0cb62 -package-id shakespeare-text-1.0.0.8-0e053171fb7b707889fbe9e102e99a86 -package-id text-0.11.2.3-20bbe8fabd6e57647019c7050504c715 -XHaskell98 ./main.hs -o dist/build/yesod-dsl/yesod-dsl -Wall -O0
[ 1 of 21] Compiling Generator.Common ( Generator/Common.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Common.o )
[ 2 of 21] Compiling Lexer            ( dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.o )

Lexer.x:226:1: Warning:
    Top-level binding with no type signature:
      stripQuotes :: forall a. [a] -> [a]

Lexer.x:229:9: Warning: Defined but not used: `s'

Lexer.x:234:1: Warning:
    Top-level binding with no type signature:
      tokenLineNum :: Token -> Int

Lexer.x:235:1: Warning:
    Top-level binding with no type signature:
      tokenColNum :: Token -> Int

Lexer.x:236:1: Warning:
    Top-level binding with no type signature:
      tokenType :: Token -> TokenType

Lexer.x:239:20: Warning: Defined but not used: `offset'

Lexer.x:239:35: Warning: Defined but not used: `colNum'

Lexer.x:242:19: Warning: Defined but not used: `offset'

Lexer.x:242:26: Warning: Defined but not used: `lineNum'

Lexer.x:244:1: Warning:
    Top-level binding with no type signature:
      lexer :: String -> [Token]

Lexer.x:246:1: Warning:
    Top-level binding with no type signature:
      alex_action_3 :: AlexPosn -> String -> Token

Lexer.x:247:1: Warning:
    Top-level binding with no type signature:
      alex_action_4 :: AlexPosn -> String -> Token

Lexer.x:248:1: Warning:
    Top-level binding with no type signature:
      alex_action_5 :: AlexPosn -> String -> Token

Lexer.x:249:1: Warning:
    Top-level binding with no type signature:
      alex_action_6 :: AlexPosn -> String -> Token

Lexer.x:250:1: Warning:
    Top-level binding with no type signature:
      alex_action_7 :: AlexPosn -> String -> Token

Lexer.x:251:1: Warning:
    Top-level binding with no type signature:
      alex_action_8 :: AlexPosn -> String -> Token

Lexer.x:252:1: Warning:
    Top-level binding with no type signature:
      alex_action_9 :: AlexPosn -> String -> Token

Lexer.x:253:1: Warning:
    Top-level binding with no type signature:
      alex_action_10 :: AlexPosn -> String -> Token

Lexer.x:254:1: Warning:
    Top-level binding with no type signature:
      alex_action_11 :: AlexPosn -> String -> Token

Lexer.x:255:1: Warning:
    Top-level binding with no type signature:
      alex_action_12 :: AlexPosn -> String -> Token

Lexer.x:256:1: Warning:
    Top-level binding with no type signature:
      alex_action_13 :: AlexPosn -> String -> Token

Lexer.x:257:1: Warning:
    Top-level binding with no type signature:
      alex_action_14 :: AlexPosn -> String -> Token

Lexer.x:258:1: Warning:
    Top-level binding with no type signature:
      alex_action_15 :: AlexPosn -> String -> Token

Lexer.x:259:1: Warning:
    Top-level binding with no type signature:
      alex_action_16 :: AlexPosn -> String -> Token

Lexer.x:260:1: Warning:
    Top-level binding with no type signature:
      alex_action_17 :: AlexPosn -> String -> Token

Lexer.x:261:1: Warning:
    Top-level binding with no type signature:
      alex_action_18 :: AlexPosn -> String -> Token

Lexer.x:262:1: Warning:
    Top-level binding with no type signature:
      alex_action_19 :: AlexPosn -> String -> Token

Lexer.x:263:1: Warning:
    Top-level binding with no type signature:
      alex_action_20 :: AlexPosn -> String -> Token

Lexer.x:264:1: Warning:
    Top-level binding with no type signature:
      alex_action_21 :: AlexPosn -> String -> Token

Lexer.x:265:1: Warning:
    Top-level binding with no type signature:
      alex_action_22 :: AlexPosn -> String -> Token

Lexer.x:266:1: Warning:
    Top-level binding with no type signature:
      alex_action_23 :: AlexPosn -> String -> Token

Lexer.x:267:1: Warning:
    Top-level binding with no type signature:
      alex_action_24 :: AlexPosn -> String -> Token

Lexer.x:268:1: Warning:
    Top-level binding with no type signature:
      alex_action_25 :: AlexPosn -> String -> Token

Lexer.x:269:1: Warning:
    Top-level binding with no type signature:
      alex_action_26 :: AlexPosn -> String -> Token

Lexer.x:270:1: Warning:
    Top-level binding with no type signature:
      alex_action_27 :: AlexPosn -> String -> Token

Lexer.x:271:1: Warning:
    Top-level binding with no type signature:
      alex_action_28 :: AlexPosn -> String -> Token

Lexer.x:272:1: Warning:
    Top-level binding with no type signature:
      alex_action_29 :: AlexPosn -> String -> Token

Lexer.x:273:1: Warning:
    Top-level binding with no type signature:
      alex_action_30 :: AlexPosn -> String -> Token

Lexer.x:274:1: Warning:
    Top-level binding with no type signature:
      alex_action_31 :: AlexPosn -> String -> Token

Lexer.x:275:1: Warning:
    Top-level binding with no type signature:
      alex_action_32 :: AlexPosn -> String -> Token

Lexer.x:276:1: Warning:
    Top-level binding with no type signature:
      alex_action_33 :: AlexPosn -> String -> Token

Lexer.x:277:1: Warning:
    Top-level binding with no type signature:
      alex_action_34 :: AlexPosn -> String -> Token

Lexer.x:278:1: Warning:
    Top-level binding with no type signature:
      alex_action_35 :: AlexPosn -> String -> Token

Lexer.x:279:1: Warning:
    Top-level binding with no type signature:
      alex_action_36 :: AlexPosn -> String -> Token

Lexer.x:280:1: Warning:
    Top-level binding with no type signature:
      alex_action_37 :: AlexPosn -> String -> Token

Lexer.x:281:1: Warning:
    Top-level binding with no type signature:
      alex_action_38 :: AlexPosn -> String -> Token

Lexer.x:282:1: Warning:
    Top-level binding with no type signature:
      alex_action_39 :: AlexPosn -> String -> Token

Lexer.x:283:1: Warning:
    Top-level binding with no type signature:
      alex_action_40 :: AlexPosn -> String -> Token

Lexer.x:284:1: Warning:
    Top-level binding with no type signature:
      alex_action_41 :: AlexPosn -> String -> Token

Lexer.x:285:1: Warning:
    Top-level binding with no type signature:
      alex_action_42 :: AlexPosn -> String -> Token

Lexer.x:286:1: Warning:
    Top-level binding with no type signature:
      alex_action_43 :: AlexPosn -> String -> Token

Lexer.x:287:1: Warning:
    Top-level binding with no type signature:
      alex_action_44 :: AlexPosn -> String -> Token

Lexer.x:288:1: Warning:
    Top-level binding with no type signature:
      alex_action_45 :: AlexPosn -> String -> Token

Lexer.x:289:1: Warning:
    Top-level binding with no type signature:
      alex_action_46 :: AlexPosn -> String -> Token

Lexer.x:290:1: Warning:
    Top-level binding with no type signature:
      alex_action_47 :: AlexPosn -> String -> Token

Lexer.x:291:1: Warning:
    Top-level binding with no type signature:
      alex_action_48 :: AlexPosn -> String -> Token

Lexer.x:292:1: Warning:
    Top-level binding with no type signature:
      alex_action_49 :: AlexPosn -> String -> Token

Lexer.x:293:1: Warning:
    Top-level binding with no type signature:
      alex_action_50 :: AlexPosn -> String -> Token

Lexer.x:294:1: Warning:
    Top-level binding with no type signature:
      alex_action_51 :: AlexPosn -> String -> Token

Lexer.x:295:1: Warning:
    Top-level binding with no type signature:
      alex_action_52 :: AlexPosn -> String -> Token

Lexer.x:296:1: Warning:
    Top-level binding with no type signature:
      alex_action_53 :: AlexPosn -> String -> Token

Lexer.x:297:1: Warning:
    Top-level binding with no type signature:
      alex_action_54 :: AlexPosn -> String -> Token

Lexer.x:298:1: Warning:
    Top-level binding with no type signature:
      alex_action_55 :: AlexPosn -> String -> Token

Lexer.x:299:1: Warning:
    Top-level binding with no type signature:
      alex_action_56 :: AlexPosn -> String -> Token

Lexer.x:300:1: Warning:
    Top-level binding with no type signature:
      alex_action_57 :: AlexPosn -> String -> Token

Lexer.x:301:1: Warning:
    Top-level binding with no type signature:
      alex_action_58 :: AlexPosn -> String -> Token

Lexer.x:302:1: Warning:
    Top-level binding with no type signature:
      alex_action_59 :: AlexPosn -> String -> Token

Lexer.x:303:1: Warning:
    Top-level binding with no type signature:
      alex_action_60 :: AlexPosn -> String -> Token

Lexer.x:304:1: Warning:
    Top-level binding with no type signature:
      alex_action_61 :: AlexPosn -> String -> Token

Lexer.x:305:1: Warning:
    Top-level binding with no type signature:
      alex_action_62 :: AlexPosn -> String -> Token

Lexer.x:306:1: Warning:
    Top-level binding with no type signature:
      alex_action_63 :: AlexPosn -> String -> Token

Lexer.x:307:1: Warning:
    Top-level binding with no type signature:
      alex_action_64 :: AlexPosn -> String -> Token

Lexer.x:308:1: Warning:
    Top-level binding with no type signature:
      alex_action_65 :: AlexPosn -> String -> Token

Lexer.x:309:1: Warning:
    Top-level binding with no type signature:
      alex_action_66 :: AlexPosn -> String -> Token

Lexer.x:310:1: Warning:
    Top-level binding with no type signature:
      alex_action_67 :: AlexPosn -> String -> Token

Lexer.x:311:1: Warning:
    Top-level binding with no type signature:
      alex_action_68 :: AlexPosn -> String -> Token

Lexer.x:312:1: Warning:
    Top-level binding with no type signature:
      alex_action_69 :: AlexPosn -> String -> Token

Lexer.x:313:1: Warning:
    Top-level binding with no type signature:
      alex_action_70 :: AlexPosn -> String -> Token

Lexer.x:314:1: Warning:
    Top-level binding with no type signature:
      alex_action_71 :: AlexPosn -> String -> Token

Lexer.x:315:1: Warning:
    Top-level binding with no type signature:
      alex_action_72 :: AlexPosn -> String -> Token

Lexer.x:316:1: Warning:
    Top-level binding with no type signature:
      alex_action_73 :: AlexPosn -> String -> Token

Lexer.x:317:1: Warning:
    Top-level binding with no type signature:
      alex_action_74 :: AlexPosn -> String -> Token

Lexer.x:318:1: Warning:
    Top-level binding with no type signature:
      alex_action_75 :: AlexPosn -> String -> Token

Lexer.x:319:1: Warning:
    Top-level binding with no type signature:
      alex_action_76 :: AlexPosn -> String -> Token

Lexer.x:320:1: Warning:
    Top-level binding with no type signature:
      alex_action_77 :: AlexPosn -> String -> Token

Lexer.x:321:1: Warning:
    Top-level binding with no type signature:
      alex_action_78 :: AlexPosn -> String -> Token

Lexer.x:322:1: Warning:
    Top-level binding with no type signature:
      alex_action_79 :: AlexPosn -> String -> Token

Lexer.x:323:1: Warning:
    Top-level binding with no type signature:
      alex_action_80 :: AlexPosn -> String -> Token

Lexer.x:324:1: Warning:
    Top-level binding with no type signature:
      alex_action_81 :: AlexPosn -> String -> Token

Lexer.x:325:1: Warning:
    Top-level binding with no type signature:
      alex_action_82 :: AlexPosn -> String -> Token

Lexer.x:326:1: Warning:
    Top-level binding with no type signature:
      alex_action_83 :: AlexPosn -> String -> Token

Lexer.x:327:1: Warning:
    Top-level binding with no type signature:
      alex_action_84 :: AlexPosn -> String -> Token

Lexer.x:328:1: Warning:
    Top-level binding with no type signature:
      alex_action_85 :: AlexPosn -> String -> Token

Lexer.x:329:1: Warning:
    Top-level binding with no type signature:
      alex_action_86 :: AlexPosn -> String -> Token

Lexer.x:330:1: Warning:
    Top-level binding with no type signature:
      alex_action_87 :: AlexPosn -> String -> Token

Lexer.x:331:1: Warning:
    Top-level binding with no type signature:
      alex_action_88 :: AlexPosn -> String -> Token

Lexer.x:332:1: Warning:
    Top-level binding with no type signature:
      alex_action_89 :: AlexPosn -> String -> Token

Lexer.x:333:1: Warning:
    Top-level binding with no type signature:
      alex_action_90 :: AlexPosn -> String -> Token

Lexer.x:334:1: Warning:
    Top-level binding with no type signature:
      alex_action_91 :: AlexPosn -> String -> Token

Lexer.x:335:1: Warning:
    Top-level binding with no type signature:
      alex_action_92 :: AlexPosn -> String -> Token

Lexer.x:336:1: Warning:
    Top-level binding with no type signature:
      alex_action_93 :: AlexPosn -> String -> Token

Lexer.x:337:1: Warning:
    Top-level binding with no type signature:
      alex_action_94 :: AlexPosn -> String -> Token

Lexer.x:338:1: Warning:
    Top-level binding with no type signature:
      alex_action_95 :: AlexPosn -> String -> Token

Lexer.x:339:1: Warning:
    Top-level binding with no type signature:
      alex_action_96 :: AlexPosn -> String -> Token

Lexer.x:340:1: Warning:
    Top-level binding with no type signature:
      alex_action_97 :: AlexPosn -> String -> Token

Lexer.x:341:1: Warning:
    Top-level binding with no type signature:
      alex_action_98 :: AlexPosn -> String -> Token

Lexer.x:342:1: Warning:
    Top-level binding with no type signature:
      alex_action_99 :: AlexPosn -> String -> Token

Lexer.x:343:1: Warning:
    Top-level binding with no type signature:
      alex_action_100 :: AlexPosn -> String -> Token

Lexer.x:344:1: Warning:
    Top-level binding with no type signature:
      alex_action_101 :: AlexPosn -> String -> Token

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:451:1: Warning:
    Top-level binding with no type signature:
      alexIndexInt32OffAddr :: AlexAddr -> Int# -> Int#

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:475:1: Warning:
    Top-level binding with no type signature:
      quickIndex :: Array
                      Int [AlexAcc (AlexPosn -> String -> Token) (Any *)]
                    -> Int -> [AlexAcc (AlexPosn -> String -> Token) (Any *)]

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:491:1: Warning:
    Top-level binding with no type signature:
      alexScan :: (AlexPosn, Char, [Byte], String)
                  -> Int -> AlexReturn (AlexPosn -> String -> Token)

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:494:1: Warning:
    Top-level binding with no type signature:
      alexScanUser :: Any *
                      -> (AlexPosn, Char, [Byte], String)
                      -> Int
                      -> AlexReturn (AlexPosn -> String -> Token)

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:525:1: Warning:
    Top-level binding with no type signature:
      alex_scan_tkn :: Any *
                       -> (AlexPosn, Char, [Byte], String)
                       -> Int#
                       -> (AlexPosn, Char, [Byte], String)
                       -> Int#
                       -> AlexLastAcc (AlexPosn -> String -> Token)
                       -> (AlexLastAcc (AlexPosn -> String -> Token),
                           (AlexPosn, Char, [Byte], String))

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:559:43: Warning:
    Defined but not used: `rest'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:562:45: Warning:
    Defined but not used: `rest'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:573:10: Warning:
    Defined but not used: `f'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:575:10: Warning:
    Defined but not used: `f'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:588:1: Warning:
    Defined but not used: `alexAndPred'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:588:1: Warning:
    Top-level binding with no type signature:
      alexAndPred :: forall t t1 t2 t3.
                     (t -> t1 -> t2 -> t3 -> Bool)
                     -> (t -> t1 -> t2 -> t3 -> Bool) -> t -> t1 -> t2 -> t3 -> Bool

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:592:1: Warning:
    Defined but not used: `alexPrevCharIs'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:592:1: Warning:
    Top-level binding with no type signature:
      alexPrevCharIs :: forall t t1 t2.
                        Char -> t -> AlexInput -> t1 -> t2 -> Bool

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:594:1: Warning:
    Defined but not used: `alexPrevCharMatches'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:594:1: Warning:
    Top-level binding with no type signature:
      alexPrevCharMatches :: forall t t1 t2 t3.
                             (Char -> t3) -> t -> AlexInput -> t1 -> t2 -> t3

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:597:1: Warning:
    Defined but not used: `alexPrevCharIsOneOf'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:597:1: Warning:
    Top-level binding with no type signature:
      alexPrevCharIsOneOf :: forall t t1 t2 e.
                             Array Char e -> t -> AlexInput -> t1 -> t2 -> e

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:600:1: Warning:
    Defined but not used: `alexRightContext'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:600:1: Warning:
    Top-level binding with no type signature:
      alexRightContext :: forall t t1.
                          Int -> Any * -> t -> t1 -> (AlexPosn, Char, [Byte], String) -> Bool

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:609:1: Warning:
    Defined but not used: `iUnbox'

dist/build/yesod-dsl/yesod-dsl-tmp/Lexer.hs:609:1: Warning:
    Top-level binding with no type signature: iUnbox :: Int -> Int#

templates/GenericTemplate.hs:56:1: Warning:
    Top-level binding with no type signature:
      alexIndexInt16OffAddr :: AlexAddr -> Int# -> Int#

templates/wrappers.hs:59:1: Warning:
    Defined but not used: `ignorePendingBytes'

templates/wrappers.hs:59:1: Warning:
    Top-level binding with no type signature:
      ignorePendingBytes :: forall t t1 t2 t3.
                            (t1, t2, t, t3) -> (t1, t2, t3)

templates/wrappers.hs:59:25: Warning: Defined but not used: `ps'

templates/wrappers.hs:62:1: Warning:
    Defined but not used: `alexInputPrevChar'

templates/wrappers.hs:62:20: Warning: Defined but not used: `p'

templates/wrappers.hs:62:24: Warning: Defined but not used: `bs'

templates/wrappers.hs:62:27: Warning: Defined but not used: `s'

templates/wrappers.hs:66:14: Warning: Defined but not used: `p'

templates/wrappers.hs:66:16: Warning: Defined but not used: `c'

templates/wrappers.hs:137:22: Warning: Defined but not used: `c'

templates/wrappers.hs:385:1: Warning:
    Top-level binding with no type signature:
      alexScanTokens :: String -> [Token]

templates/wrappers.hs:386:25: Warning:
    This binding for `str' shadows the existing binding
      bound at templates/wrappers.hs:385:16

templates/wrappers.hs:390:32: Warning: Defined but not used: `len'

templates/wrappers.hs:427:1: Warning:
    Top-level binding with no type signature:
      alex_accept :: forall user.
                     Array Int [AlexAcc (AlexPosn -> String -> Token) user]
[ 3 of 21] Compiling AST              ( AST.hs, dist/build/yesod-dsl/yesod-dsl-tmp/AST.o )

AST.hs:21:1: Warning:
    Top-level binding with no type signature: emptyModule :: Module

AST.hs:61:1: Warning:
    Top-level binding with no type signature:
      mkLoc :: Token -> Location
[ 4 of 21] Compiling ModuleMerger     ( ModuleMerger.hs, dist/build/yesod-dsl/yesod-dsl-tmp/ModuleMerger.o )

ModuleMerger.hs:3:1: Warning:
    The import of `Data.List' is redundant
      except perhaps to import instances from `Data.List'
    To import instances alone, use: import Data.List()
[ 5 of 21] Compiling Parser           ( dist/build/yesod-dsl/yesod-dsl-tmp/Parser.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Parser.o )
[ 6 of 21] Compiling ClassImplementer ( ClassImplementer.hs, dist/build/yesod-dsl/yesod-dsl-tmp/ClassImplementer.o )

ClassImplementer.hs:66:31: Warning:
    This binding for `e' shadows the existing binding
      bound at ClassImplementer.hs:43:25
[ 7 of 21] Compiling Generator.Models ( Generator/Models.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Models.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package process-1.1.0.2 ... linking ... done.
Loading package system-filepath-0.4.8 ... linking ... done.
Loading package system-fileio-0.3.11 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package shakespeare-1.2.0.1 ... linking ... done.
Loading package shakespeare-text-1.0.0.8 ... linking ... done.
Loading package HUnit-1.2.5.2 ... linking ... done.
Loading package network-2.4.1.2 ... linking ... done.
Loading package hslogger-1.2.3 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package random-1.0.1.1 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-posix-0.95.2 ... linking ... done.
Loading package regex-compat-0.95.1 ... linking ... done.
Loading package MissingH-1.2.0.2 ... linking ... done.

Generator/Models.hs:6:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

Generator/Models.hs:43:11: Warning:
    This binding for `readsPrec' shadows the existing binding
      imported from `Prelude' at Generator/Models.hs:4:8-23
      (and originally defined in `GHC.Read')

Generator/Models.hs:44:11: Warning:
    This binding for `showsPrec' shadows the existing binding
      imported from `Prelude' at Generator/Models.hs:4:8-23
      (and originally defined in `GHC.Show')

Generator/Models.hs:46:26: Warning:
    This binding for `e' shadows the existing binding
      bound at Generator/Models.hs:32:6
[ 8 of 21] Compiling Generator.Classes ( Generator/Classes.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Classes.o )

Generator/Classes.hs:7:1: Warning:
    The import of `AST' is redundant
      except perhaps to import instances from `AST'
    To import instances alone, use: import AST()

Generator/Classes.hs:8:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

Generator/Classes.hs:10:1: Warning:
    The import of `Data.List' is redundant
      except perhaps to import instances from `Data.List'
    To import instances alone, use: import Data.List()
[ 9 of 21] Compiling Generator.Routes ( Generator/Routes.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Routes.o )
[10 of 21] Compiling Generator.Validation ( Generator/Validation.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Validation.o )
[11 of 21] Compiling Generator.Esqueleto ( Generator/Esqueleto.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Esqueleto.o )

Generator/Esqueleto.hs:25:1: Warning:
    Top-level binding with no type signature:
      hsListOp :: forall a. Data.String.IsString a => ListOp -> a

Generator/Esqueleto.hs:61:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for `hsFieldRef':
        Patterns not matched:
            _ _ (FieldRefAuth _)
            _ _ (FieldRefSubQuery _)

Generator/Esqueleto.hs:95:20: Warning: Defined but not used: `ctx'

Generator/Esqueleto.hs:105:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for `hsListFieldRef':
        Patterns not matched:
            _ (FieldRefAuth _) _
            _ (FieldRefEnum _ _) _
            _ (FieldRefRequest _) _

Generator/Esqueleto.hs:117:13: Warning: Defined but not used: `m'

Generator/Esqueleto.hs:125:17: Warning: Defined but not used: `m'

Generator/Esqueleto.hs:125:19: Warning: Defined but not used: `ctx'

Generator/Esqueleto.hs:126:17: Warning: Defined but not used: `m'

Generator/Esqueleto.hs:126:19: Warning: Defined but not used: `ctx'
[12 of 21] Compiling Generator.Require ( Generator/Require.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Require.o )

Generator/Require.hs:8:1: Warning:
    The import of `Data.List' is redundant
      except perhaps to import instances from `Data.List'
    To import instances alone, use: import Data.List()

Generator/Require.hs:9:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

Generator/Require.hs:10:1: Warning:
    The import of `Data.Char' is redundant
      except perhaps to import instances from `Data.Char'
    To import instances alone, use: import Data.Char()

Generator/Require.hs:13:1: Warning:
    The import of `Generator.Models' is redundant
      except perhaps to import instances from `Generator.Models'
    To import instances alone, use: import Generator.Models()

Generator/Require.hs:15:39: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Enum a0)
        arising from the arithmetic sequence `1 .. '
        at Generator/Require.hs:15:39-43
      (Num a0) arising from the literal `1' at Generator/Require.hs:15:40
      (Show a0) arising from a use of `f' at Generator/Require.hs:15:31
    In the first argument of `zip', namely `[1 .. ]'
    In the second argument of `($)', namely `zip [1 .. ] ps'
    In the expression: concatMap f $ zip [1 .. ] ps
[13 of 21] Compiling Generator.GetHandler ( Generator/GetHandler.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/GetHandler.o )

Generator/GetHandler.hs:6:1: Warning:
    The import of `System.IO' is redundant
      except perhaps to import instances from `System.IO'
    To import instances alone, use: import System.IO()

Generator/GetHandler.hs:7:1: Warning:
    The import of `System.FilePath' is redundant
      except perhaps to import instances from `System.FilePath'
    To import instances alone, use: import System.FilePath()

Generator/GetHandler.hs:8:1: Warning:
    The import of `System.Directory' is redundant
      except perhaps to import instances from `System.Directory'
    To import instances alone, use: import System.Directory()

Generator/GetHandler.hs:15:1: Warning:
    The import of `Data.Char' is redundant
      except perhaps to import instances from `Data.Char'
    To import instances alone, use: import Data.Char()

Generator/GetHandler.hs:57:42: Warning: Defined but not used: `en'

Generator/GetHandler.hs:57:45: Warning: Defined but not used: `an'

Generator/GetHandler.hs:71:18: Warning: Defined but not used: `m'
[14 of 21] Compiling Generator.UpdateHandlers ( Generator/UpdateHandlers.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/UpdateHandlers.o )

Generator/UpdateHandlers.hs:23:22: Warning:
    This binding for `en' shadows the existing binding
      bound at Generator/UpdateHandlers.hs:22:11

Generator/UpdateHandlers.hs:38:13: Warning:
    This binding for `ctx' shadows the existing binding
      bound at Generator/UpdateHandlers.hs:46:9

Generator/UpdateHandlers.hs:42:13: Warning:
    This binding for `ctx' shadows the existing binding
      bound at Generator/UpdateHandlers.hs:46:9

Generator/UpdateHandlers.hs:58:19: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched: Just (InputFieldLocalParamField _ _)

Generator/UpdateHandlers.hs:99:1: Warning:
    Pattern match(es) are overlapped
    In an equation for `inputFieldToJsonAttr':
        inputFieldToJsonAttr _ = ...

Generator/UpdateHandlers.hs:122:29: Warning:
    Defined but not used: `m'

Generator/UpdateHandlers.hs:122:31: Warning:
    Defined but not used: `r'
[15 of 21] Compiling Generator.Handlers ( Generator/Handlers.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator/Handlers.o )

Generator/Handlers.hs:7:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

Generator/Handlers.hs:11:1: Warning:
    The import of `Data.String.Utils' is redundant
      except perhaps to import instances from `Data.String.Utils'
    To import instances alone, use: import Data.String.Utils()
[16 of 21] Compiling Generator        ( Generator.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Generator.o )

Generator.hs:7:1: Warning:
    The import of `System.IO' is redundant
      except perhaps to import instances from `System.IO'
    To import instances alone, use: import System.IO()

Generator.hs:10:1: Warning:
    The import of `Data.String.Utils' is redundant
      except perhaps to import instances from `Data.String.Utils'
    To import instances alone, use: import Data.String.Utils()

Generator.hs:14:1: Warning:
    The import of `Data.List' is redundant
      except perhaps to import instances from `Data.List'
    To import instances alone, use: import Data.List()

Generator.hs:15:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

Generator.hs:16:1: Warning:
    The import of `Data.Char' is redundant
      except perhaps to import instances from `Data.Char'
    To import instances alone, use: import Data.Char()
[17 of 21] Compiling Validation.Fields ( Validation/Fields.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Validation/Fields.o )
[18 of 21] Compiling Validation.Handlers ( Validation/Handlers.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Validation/Handlers.o )
[19 of 21] Compiling Validation.State ( Validation/State.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Validation/State.o )

Validation/State.hs:8:6: Warning:
    Defined but not used: type constructor or class `Info'

Validation/State.hs:65:20: Warning:
    This binding for `id' shadows the existing binding
      imported from `Prelude' at Validation/State.hs:2:8-23
      (and originally defined in `GHC.Base')

Validation/State.hs:69:5: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: Just []

Validation/State.hs:81:19: Warning:
    This binding for `id' shadows the existing binding
      imported from `Prelude' at Validation/State.hs:2:8-23
      (and originally defined in `GHC.Base')

Validation/State.hs:89:5: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative: Patterns not matched: Just []

Validation/State.hs:92:15: Warning: Defined but not used: `path'

Validation/State.hs:159:63: Warning: Defined but not used: `f'

Validation/State.hs:165:34: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Enum a0)
        arising from the arithmetic sequence `1 .. '
        at Validation/State.hs:165:34-38
      (Num a0) arising from the literal `1' at Validation/State.hs:165:35
      (Show a0)
        arising from a use of `show' at Validation/State.hs:166:42-45
    In the first argument of `zip', namely `[1 .. ]'
    In the expression: zip [1 .. ]
    In the expression: zip [1 .. ] $ routePathParams r

Validation/State.hs:174:14: Warning: Defined but not used: `r'

Validation/State.hs:221:46: Warning:
    This binding for `ifr' shadows the existing binding
      bound at Validation/State.hs:216:26

Validation/State.hs:221:46: Warning: Defined but not used: `ifr'

Validation/State.hs:224:30: Warning: Defined but not used: f'

Validation/State.hs:258:34: Warning: Defined but not used: f'

Validation/State.hs:266:5: Warning:
    Pattern match(es) are overlapped
    In a case alternative: _ -> ...

Validation/State.hs:279:5: Warning: Defined but not used: `path'

Validation/State.hs:290:40: Warning: Defined but not used: `e'

Validation/State.hs:293:36: Warning: Defined but not used: `e'

Validation/State.hs:304:27: Warning: Defined but not used: `op'

Validation/State.hs:315:22: Warning: Defined but not used: `op'

Validation/State.hs:324:14: Warning: Defined but not used: `f'

Validation/State.hs:332:14: Warning: Defined but not used: `f'
[20 of 21] Compiling Validation       ( Validation.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Validation.o )
[21 of 21] Compiling Main             ( main.hs, dist/build/yesod-dsl/yesod-dsl-tmp/Main.o )

main.hs:8:1: Warning:
    The import of `AST' is redundant
      except perhaps to import instances from `AST'
    To import instances alone, use: import AST()

main.hs:9:1: Warning:
    The import of `Data.List' is redundant
      except perhaps to import instances from `Data.List'
    To import instances alone, use: import Data.List()

main.hs:10:1: Warning:
    The import of `Data.Maybe' is redundant
      except perhaps to import instances from `Data.Maybe'
    To import instances alone, use: import Data.Maybe()

main.hs:12:1: Warning:
    The import of `System.Directory' is redundant
      except perhaps to import instances from `System.Directory'
    To import instances alone, use: import System.Directory()

main.hs:13:1: Warning:
    The import of `Control.Monad' is redundant
      except perhaps to import instances from `Control.Monad'
    To import instances alone, use: import Control.Monad()

main.hs:16:13: Warning:
    Defined but not used: data constructor `Input'

main.hs:22:1: Warning:
    Top-level binding with no type signature: header :: [Char]

main.hs:23:1: Warning:
    Top-level binding with no type signature: main :: IO ()
Linking dist/build/yesod-dsl/yesod-dsl ...
Warning: No documentation was generated as this package does not contain a
library. Perhaps you want to use the --executables flag.
directory dist/doc/html/yesod-dsl does exist: False
creating /srv/hackage/var/build/cache/inst/share/doc/yesod-dsl-0.1.1.6
Installing LICENSE to
/srv/hackage/var/build/cache/inst/share/doc/yesod-dsl-0.1.1.6/LICENSE
Installing executable(s) in /srv/hackage/var/build/cache/inst/bin
creating /srv/hackage/var/build/cache/inst/bin
Installing executable dist/build/yesod-dsl/yesod-dsl to
/srv/hackage/var/build/cache/inst/bin/yesod-dsl
/usr/bin/strip /srv/hackage/var/build/cache/inst/bin/yesod-dsl

Test log

No test log was submitted for this report.