Build #1 for autoproc-0.2.1

[all reports]

Package autoproc-0.2.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2016-10-27 02:16:51.304235 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies base-4.9.0.0, directory-1.2.6.2, mtl-2.2.1, process-1.4.2.0, unix-2.7.2.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
cabal: Entering directory '/tmp/cabal-tmp-24620/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.22145174067468703135.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-24620/mtl-2.2.1'
Installed mtl-2.2.1
Downloading autoproc-0.2.1...
cabal: Entering directory '/tmp/cabal-tmp-24620/autoproc-0.2.1'
Configuring autoproc-0.2.1...
Building autoproc-0.2.1...
Preprocessing library autoproc-0.2.1...
[1 of 6] Compiling Autoproc.Procmail ( Autoproc/Procmail.hs, dist/build/Autoproc/Procmail.o )
[2 of 6] Compiling Autoproc.Configuration ( Autoproc/Configuration.hs, dist/build/Autoproc/Configuration.o )
[3 of 6] Compiling Autoproc.Classifier ( Autoproc/Classifier.hs, dist/build/Autoproc/Classifier.o )

Autoproc/Classifier.hs:136:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘%’:
        Patterns not matched:
            (And _ _) _
            (Or _ _) _
            (Not _) _
            Always _
            ...
[4 of 6] Compiling Autoproc.Rules.Dagit ( Autoproc/Rules/Dagit.hs, dist/build/Autoproc/Rules/Dagit.o )
[5 of 6] Compiling Autoproc.Transform ( Autoproc/Transform.hs, dist/build/Autoproc/Transform.o )

Autoproc/Transform.hs:18:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘transformFlag’:
        Patterns not matched: Cf.RawWrite

Autoproc/Transform.hs:26:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘transformCond’: Patterns not matched: Cf.Never
[6 of 6] Compiling Autoproc.Run     ( Autoproc/Run.hs, dist/build/Autoproc/Run.o )
Preprocessing executable 'autoproc' for autoproc-0.2.1...
[1 of 7] Compiling Autoproc.Procmail ( Autoproc/Procmail.hs, dist/build/autoproc/autoproc-tmp/Autoproc/Procmail.o )
[2 of 7] Compiling Autoproc.Configuration ( Autoproc/Configuration.hs, dist/build/autoproc/autoproc-tmp/Autoproc/Configuration.o )
[3 of 7] Compiling Autoproc.Classifier ( Autoproc/Classifier.hs, dist/build/autoproc/autoproc-tmp/Autoproc/Classifier.o )
[4 of 7] Compiling Autoproc.Rules.Dagit ( Autoproc/Rules/Dagit.hs, dist/build/autoproc/autoproc-tmp/Autoproc/Rules/Dagit.o )
[5 of 7] Compiling Autoproc.Transform ( Autoproc/Transform.hs, dist/build/autoproc/autoproc-tmp/Autoproc/Transform.o )
[6 of 7] Compiling Autoproc.Run     ( Autoproc/Run.hs, dist/build/autoproc/autoproc-tmp/Autoproc/Run.o )
[7 of 7] Compiling Main             ( Main.hs, dist/build/autoproc/autoproc-tmp/Main.o )
Linking dist/build/autoproc/autoproc ...
Running Haddock for autoproc-0.2.1...
Running hscolour for autoproc-0.2.1...
Preprocessing library autoproc-0.2.1...
Preprocessing executable 'autoproc' for autoproc-0.2.1...
Preprocessing library autoproc-0.2.1...
Haddock coverage:
   0% (  0 / 12) in 'Autoproc.Procmail'
  Missing documentation for:
    Module header
    PExp (Autoproc/Procmail.hs:11)
    RecipeFlag (Autoproc/Procmail.hs:13)
    Condition (Autoproc/Procmail.hs:18)
    ConditionFlag (Autoproc/Procmail.hs:19)
    Action (Autoproc/Procmail.hs:35)
    showLn (Autoproc/Procmail.hs:41)
     (Autoproc/Procmail.hs:44)
     (Autoproc/Procmail.hs:53)
     (Autoproc/Procmail.hs:67)
     (Autoproc/Procmail.hs:71)
     (Autoproc/Procmail.hs:80)
   0% (  0 /  5) in 'Autoproc.Configuration'
  Missing documentation for:
    Module header
    boxPrefix (Autoproc/Configuration.hs:5)
    lockDefault (Autoproc/Configuration.hs:8)
    defaultVariables (Autoproc/Configuration.hs:12)
    showVars (Autoproc/Configuration.hs:24)
   9% (  7 / 74) in 'Autoproc.Classifier'
  Missing documentation for:
    Module header
    EmailAddress (Autoproc/Classifier.hs:13)
    Mailbox (Autoproc/Classifier.hs:15)
    CExp (Autoproc/Classifier.hs:17)
    Flag (Autoproc/Classifier.hs:19)
    Cond (Autoproc/Classifier.hs:27)
    Act (Autoproc/Classifier.hs:36)
    .&&. (Autoproc/Classifier.hs:48)
    .||. (Autoproc/Classifier.hs:51)
    subject (Autoproc/Classifier.hs:54)
    body (Autoproc/Classifier.hs:54)
    said (Autoproc/Classifier.hs:54)
    from (Autoproc/Classifier.hs:59)
    to (Autoproc/Classifier.hs:59)
    to_ (Autoproc/Classifier.hs:59)
    when (Autoproc/Classifier.hs:64)
    whenWithOptions (Autoproc/Classifier.hs:67)
    placeIn (Autoproc/Classifier.hs:70)
    also (Autoproc/Classifier.hs:73)
    flagAllButLast (Autoproc/Classifier.hs:85)
    addFlag (Autoproc/Classifier.hs:89)
    removeFlag (Autoproc/Classifier.hs:92)
    forwardTo (Autoproc/Classifier.hs:95)
    isSpam (Autoproc/Classifier.hs:98)
    spamLevel (Autoproc/Classifier.hs:102)
    Match (Autoproc/Classifier.hs:110)
     (Autoproc/Classifier.hs:112)
     (Autoproc/Classifier.hs:116)
     (Autoproc/Classifier.hs:119)
    match (Autoproc/Classifier.hs:123)
    whenMatch (Autoproc/Classifier.hs:126)
    whenMatchWithOptions (Autoproc/Classifier.hs:129)
    placeInUsingMatch (Autoproc/Classifier.hs:132)
    % (Autoproc/Classifier.hs:135)
    refineBy (Autoproc/Classifier.hs:140)
    alsoUsingMatch (Autoproc/Classifier.hs:143)
    sortBy (Autoproc/Classifier.hs:148)
    sortByTo_ (Autoproc/Classifier.hs:151)
    sortByTo (Autoproc/Classifier.hs:151)
    sortByFrom (Autoproc/Classifier.hs:151)
    sortBySubject (Autoproc/Classifier.hs:156)
    simpleSortByTo_ (Autoproc/Classifier.hs:168)
    simpleSortByTo (Autoproc/Classifier.hs:168)
    mailbox (Autoproc/Classifier.hs:172)
    mailBoxFromMatch (Autoproc/Classifier.hs:175)
    lock (Autoproc/Classifier.hs:178)
    Class (Autoproc/Classifier.hs:185)
    Trigger (Autoproc/Classifier.hs:187)
    Classifier (Autoproc/Classifier.hs:189)
    mkTrigger (Autoproc/Classifier.hs:191)
    mkClassifiers (Autoproc/Classifier.hs:196)
    incrementHeader (Autoproc/Classifier.hs:203)
    mkHeader (Autoproc/Classifier.hs:215)
    classify (Autoproc/Classifier.hs:218)
    classifyBy (Autoproc/Classifier.hs:221)
    classifyByAddress (Autoproc/Classifier.hs:224)
    classifyByTo_ (Autoproc/Classifier.hs:227)
    classifyByTo (Autoproc/Classifier.hs:227)
    classifyByFrom (Autoproc/Classifier.hs:227)
    classifyByFromAddr (Autoproc/Classifier.hs:232)
    classifyBySubject (Autoproc/Classifier.hs:235)
    simpleClassifyBySubject (Autoproc/Classifier.hs:238)
    simpleClassifyByFrom (Autoproc/Classifier.hs:241)
    simpleClassifyByTo_ (Autoproc/Classifier.hs:241)
    simpleClassifyByTo (Autoproc/Classifier.hs:241)
    defaultRule (Autoproc/Classifier.hs:246)
    insertMbox (Autoproc/Classifier.hs:286)
  15% (  8 / 53) in 'Autoproc.Rules.Dagit'
  Missing documentation for:
    Module header
    mom (Autoproc/Rules/Dagit.hs:54)
    dad (Autoproc/Rules/Dagit.hs:56)
    rogan (Autoproc/Rules/Dagit.hs:58)
    lkm (Autoproc/Rules/Dagit.hs:62)
    cvsupdates (Autoproc/Rules/Dagit.hs:68)
    cdspaper (Autoproc/Rules/Dagit.hs:71)
    bugs (Autoproc/Rules/Dagit.hs:74)
    forms3Tech (Autoproc/Rules/Dagit.hs:77)
    forms3 (Autoproc/Rules/Dagit.hs:80)
    euses (Autoproc/Rules/Dagit.hs:83)
    darcsUsers (Autoproc/Rules/Dagit.hs:89)
    darcsDevel (Autoproc/Rules/Dagit.hs:92)
    sbclDevel (Autoproc/Rules/Dagit.hs:95)
    ogi (Autoproc/Rules/Dagit.hs:98)
    clispDevel (Autoproc/Rules/Dagit.hs:101)
    csGradTalk (Autoproc/Rules/Dagit.hs:104)
    debian (Autoproc/Rules/Dagit.hs:111)
    csmaillist (Autoproc/Rules/Dagit.hs:115)
    classes (Autoproc/Rules/Dagit.hs:127)
    spamcheck (Autoproc/Rules/Dagit.hs:147)
    momentum (Autoproc/Rules/Dagit.hs:153)
    notTest (Autoproc/Rules/Dagit.hs:171)
    sarah' (Autoproc/Rules/Dagit.hs:193)
    nwn' (Autoproc/Rules/Dagit.hs:195)
    mom' (Autoproc/Rules/Dagit.hs:197)
    dad' (Autoproc/Rules/Dagit.hs:199)
    rogan' (Autoproc/Rules/Dagit.hs:201)
    lkm' (Autoproc/Rules/Dagit.hs:205)
    ogi' (Autoproc/Rules/Dagit.hs:213)
    debian' (Autoproc/Rules/Dagit.hs:218)
    cvsupdates' (Autoproc/Rules/Dagit.hs:225)
    bugs' (Autoproc/Rules/Dagit.hs:231)
    csmaillist' (Autoproc/Rules/Dagit.hs:237)
    euses' (Autoproc/Rules/Dagit.hs:243)
    forms3Tech' (Autoproc/Rules/Dagit.hs:252)
    forms3' (Autoproc/Rules/Dagit.hs:255)
    darcsUsers' (Autoproc/Rules/Dagit.hs:258)
    darcsDevel' (Autoproc/Rules/Dagit.hs:261)
    sbclDevel' (Autoproc/Rules/Dagit.hs:264)
    clispDevel' (Autoproc/Rules/Dagit.hs:267)
    csGradTalk' (Autoproc/Rules/Dagit.hs:270)
    momentum' (Autoproc/Rules/Dagit.hs:273)
    orTest (Autoproc/Rules/Dagit.hs:276)
    notOrTest (Autoproc/Rules/Dagit.hs:294)
   0% (  0 /  2) in 'Autoproc.Transform'
  Missing documentation for:
    Module header
    generate (Autoproc/Transform.hs:133)
   0% (  0 /  4) in 'Autoproc.Run'
  Missing documentation for:
    Module header
    showProcmailrc (Autoproc/Run.hs:10)
    autoprocMessage (Autoproc/Run.hs:16)
    autoprocMain (Autoproc/Run.hs:26)
Documentation created: dist/doc/html/autoproc/index.html,
dist/doc/html/autoproc/autoproc.txt
Preprocessing executable 'autoproc' for autoproc-0.2.1...
Creating package registration file:
/tmp/pkgConf-autoproc-0.214146476251635905385.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/autoproc-0.2.1-HSTffOHTYwS7B6TY2lMMmI
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 autoproc-0.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-24620/autoproc-0.2.1'
Installed autoproc-0.2.1