Build #1 for haskore-vintage-0.3

[all reports]

Package haskore-vintage-0.3
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2015-10-13 18:39:05.03888 UTC
Compiler ghc-7.10.2
OS linux
Arch x86_64
Dependencies base-4.8.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading haskore-vintage-0.3...
Configuring haskore-vintage-0.3...
Building haskore-vintage-0.3...
Preprocessing library haskore-vintage-0.3...
[ 1 of 16] Compiling Haskore.Monads   ( src/Haskore/Monads.hs, dist/build/Haskore/Monads.o )

src/Haskore/Monads.hs:14:1: Warning: Tab character

src/Haskore/Monads.hs:16:1: Warning: Tab character

src/Haskore/Monads.hs:17:1: Warning: Tab character

src/Haskore/Monads.hs:18:1: Warning: Tab character

src/Haskore/Monads.hs:19:1: Warning: Tab character

src/Haskore/Monads.hs:20:1: Warning: Tab character

src/Haskore/Monads.hs:57:1: Warning: Tab character

src/Haskore/Monads.hs:86:1: Warning: Tab character
[ 2 of 16] Compiling Haskore.Utils    ( src/Haskore/Utils.hs, dist/build/Haskore/Utils.o )

src/Haskore/Utils.hs:6:1: Warning: Tab character

src/Haskore/Utils.hs:7:1: Warning: Tab character

src/Haskore/Utils.hs:8:1: Warning: Tab character

src/Haskore/Utils.hs:9:1: Warning: Tab character

src/Haskore/Utils.hs:11:1: Warning: Tab character
[ 3 of 16] Compiling Haskore.IOExtensions ( src/Haskore/IOExtensions.hs, dist/build/Haskore/IOExtensions.o )
[ 4 of 16] Compiling Haskore.MidiFile ( src/Haskore/MidiFile.lhs, dist/build/Haskore/MidiFile.o )
[ 5 of 16] Compiling Haskore.GeneralMidi ( src/Haskore/GeneralMidi.lhs, dist/build/Haskore/GeneralMidi.o )
[ 6 of 16] Compiling Haskore.Bitops   ( src/Haskore/Bitops.lhs, dist/build/Haskore/Bitops.o )
[ 7 of 16] Compiling Haskore.LoadMidi ( src/Haskore/LoadMidi.lhs, dist/build/Haskore/LoadMidi.o )
[ 8 of 16] Compiling Haskore.OutputMidi ( src/Haskore/OutputMidi.lhs, dist/build/Haskore/OutputMidi.o )
[ 9 of 16] Compiling Haskore.Basics   ( src/Haskore/Basics.lhs, dist/build/Haskore/Basics.o )
[10 of 16] Compiling Haskore.Performance ( src/Haskore/Performance.lhs, dist/build/Haskore/Performance.o )
[11 of 16] Compiling Haskore.ToMidi   ( src/Haskore/ToMidi.lhs, dist/build/Haskore/ToMidi.o )
[12 of 16] Compiling Haskore.ReadMidi ( src/Haskore/ReadMidi.lhs, dist/build/Haskore/ReadMidi.o )

src/Haskore/ReadMidi.lhs:84:31: Warning:
    Pattern match(es) are overlapped
    In an equation for ‘newList’: newList [[]] _ = ...

src/Haskore/ReadMidi.lhs:185:5: Warning:
    Pattern match(es) are overlapped
    In an equation for ‘getFirst'’: getFirst' [] _ = ...

src/Haskore/ReadMidi.lhs:306:3: Warning:
    Pattern match(es) are overlapped
    In an equation for ‘progChange’: progChange _ _ _ = ...

src/Haskore/ReadMidi.lhs:345:7: Warning:
    Pattern match(es) are overlapped
    In an equation for ‘newTracks'’:
        newTracks' stt stv (trk : trks) = ...
[13 of 16] Compiling Haskore.Midi     ( src/Haskore/Midi.lhs, dist/build/Haskore/Midi.o )
[14 of 16] Compiling Haskore.Test     ( src/Haskore/Test.lhs, dist/build/Haskore/Test.o )
[15 of 16] Compiling Haskore.Loader   ( src/Haskore/Loader.lhs, dist/build/Haskore/Loader.o )
[16 of 16] Compiling Haskore          ( src/Haskore.hs, dist/build/Haskore.o )
In-place registering haskore-vintage-0.3...
Running Haddock for haskore-vintage-0.3...
Running hscolour for haskore-vintage-0.3...
Preprocessing library haskore-vintage-0.3...
Preprocessing library haskore-vintage-0.3...

src/Haskore/Monads.hs:14:1: Warning: Tab character

src/Haskore/Monads.hs:16:1: Warning: Tab character

src/Haskore/Monads.hs:17:1: Warning: Tab character

src/Haskore/Monads.hs:18:1: Warning: Tab character

src/Haskore/Monads.hs:19:1: Warning: Tab character

src/Haskore/Monads.hs:20:1: Warning: Tab character

src/Haskore/Monads.hs:57:1: Warning: Tab character

src/Haskore/Monads.hs:86:1: Warning: Tab character

src/Haskore/Utils.hs:6:1: Warning: Tab character

src/Haskore/Utils.hs:7:1: Warning: Tab character

src/Haskore/Utils.hs:8:1: Warning: Tab character

src/Haskore/Utils.hs:9:1: Warning: Tab character

src/Haskore/Utils.hs:11:1: Warning: Tab character
Haddock coverage:
   0% (  0 / 21) in 'Haskore.Monads'
  Missing documentation for:
    Module header
    SR (src/Haskore/Monads.hs:53)
    runSR (src/Haskore/Monads.hs:55)
    getSR (src/Haskore/Monads.hs:56)
    State (src/Haskore/Monads.hs:80)
    runS (src/Haskore/Monads.hs:82)
    getS (src/Haskore/Monads.hs:85)
    setS (src/Haskore/Monads.hs:84)
    modS (src/Haskore/Monads.hs:83)
    IOS (src/Haskore/Monads.hs:111)
    runIOS (src/Haskore/Monads.hs:113)
    getIOS (src/Haskore/Monads.hs:114)
    setIOS (src/Haskore/Monads.hs:115)
    modIOS (src/Haskore/Monads.hs:116)
    Output (src/Haskore/Monads.hs:143)
    runO (src/Haskore/Monads.hs:151)
    outO (src/Haskore/Monads.hs:152)
    CPS (src/Haskore/Monads.hs:172)
    runCPS (src/Haskore/Monads.hs:174)
    callcc (src/Haskore/Monads.hs:175)
    getcc (src/Haskore/Monads.hs:176)
   0% (  0 / 15) in 'Haskore.Utils'
  Missing documentation for:
    Module header
    assert (src/Haskore/Utils.hs:19)
    unlinesS (src/Haskore/Utils.hs:23)
    concatS (src/Haskore/Utils.hs:26)
    rightS (src/Haskore/Utils.hs:29)
    leftS (src/Haskore/Utils.hs:29)
    centreS (src/Haskore/Utils.hs:29)
    right (src/Haskore/Utils.hs:34)
    left (src/Haskore/Utils.hs:34)
    centre (src/Haskore/Utils.hs:34)
    spaces (src/Haskore/Utils.hs:42)
    andOnError (src/Haskore/Utils.hs:87)
    butOnError (src/Haskore/Utils.hs:93)
    zeroOrMore (src/Haskore/Utils.hs:97)
    oneOrMore (src/Haskore/Utils.hs:97)
   0% (  0 /  3) in 'Haskore.IOExtensions'
  Missing documentation for:
    Module header
    readBinaryFile (src/Haskore/IOExtensions.hs:7)
    writeBinaryFile (src/Haskore/IOExtensions.hs:10)
   0% (  0 / 27) in 'Haskore.MidiFile'
  Missing documentation for:
    Module header
    MidiFile (src/Haskore/MidiFile.lhs:25)
    Division (src/Haskore/MidiFile.lhs:27)
    Track (src/Haskore/MidiFile.lhs:30)
    MFType (src/Haskore/MidiFile.lhs:31)
    MEvent (src/Haskore/MidiFile.lhs:33)
    ElapsedTime (src/Haskore/MidiFile.lhs:38)
    MPitch (src/Haskore/MidiFile.lhs:42)
    Velocity (src/Haskore/MidiFile.lhs:43)
    ControlNum (src/Haskore/MidiFile.lhs:44)
    PBRange (src/Haskore/MidiFile.lhs:45)
    ProgNum (src/Haskore/MidiFile.lhs:46)
    Pressure (src/Haskore/MidiFile.lhs:47)
    MidiChannel (src/Haskore/MidiFile.lhs:48)
    ControlVal (src/Haskore/MidiFile.lhs:49)
    MidiEvent (src/Haskore/MidiFile.lhs:51)
    MTempo (src/Haskore/MidiFile.lhs:62)
    SMPTEHours (src/Haskore/MidiFile.lhs:63)
    SMPTEMins (src/Haskore/MidiFile.lhs:64)
    SMPTESecs (src/Haskore/MidiFile.lhs:65)
    SMPTEFrames (src/Haskore/MidiFile.lhs:66)
    SMPTEBits (src/Haskore/MidiFile.lhs:67)
    MetaEvent (src/Haskore/MidiFile.lhs:69)
    KeyName (src/Haskore/MidiFile.lhs:95)
    Mode (src/Haskore/MidiFile.lhs:104)
    defST (src/Haskore/MidiFile.lhs:115)
    defDurT (src/Haskore/MidiFile.lhs:114)
   0% (  0 /  4) in 'Haskore.GeneralMidi'
  Missing documentation for:
    Module header
    GenMidiName (src/Haskore/GeneralMidi.lhs:8)
    GenMidiTable (src/Haskore/GeneralMidi.lhs:9)
    genMidiMap (src/Haskore/GeneralMidi.lhs:11)
   0% (  0 / 16) in 'Haskore.Bitops'
  Missing documentation for:
    Module header
    bshiftl (src/Haskore/Bitops.lhs:14)
    bshiftr (src/Haskore/Bitops.lhs:14)
    toBase (src/Haskore/Bitops.lhs:24)
    toBytes (src/Haskore/Bitops.lhs:29)
    toHex (src/Haskore/Bitops.lhs:30)
    toOctal (src/Haskore/Bitops.lhs:31)
    toBits (src/Haskore/Bitops.lhs:32)
    someBytes (src/Haskore/Bitops.lhs:37)
    fromBase (src/Haskore/Bitops.lhs:47)
    fromBytes (src/Haskore/Bitops.lhs:50)
    fromHex (src/Haskore/Bitops.lhs:51)
    fromOctal (src/Haskore/Bitops.lhs:52)
    fromBits (src/Haskore/Bitops.lhs:53)
    bTrunc (src/Haskore/Bitops.lhs:57)
    bSplitAt (src/Haskore/Bitops.lhs:62)
   0% (  0 /  3) in 'Haskore.LoadMidi'
  Missing documentation for:
    Module header
    loadMidiFile (src/Haskore/LoadMidi.lhs:25)
    showMidiFile (src/Haskore/LoadMidi.lhs:412)
   0% (  0 /  3) in 'Haskore.OutputMidi'
  Missing documentation for:
    Module header
    outputMidiFile (src/Haskore/OutputMidi.lhs:23)
    midiFileToString (src/Haskore/OutputMidi.lhs:42)
   0% (  0 /110) in 'Haskore.Basics'
  Missing documentation for:
    Module header
    Pitch (src/Haskore/Basics.lhs:17)
    PitchClass (src/Haskore/Basics.lhs:18)
    Octave (src/Haskore/Basics.lhs:21)
    Music (src/Haskore/Basics.lhs:34)
    Dur (src/Haskore/Basics.lhs:45)
    IName (src/Haskore/Basics.lhs:46)
    PName (src/Haskore/Basics.lhs:47)
    rtof (src/Haskore/Basics.lhs:92)
    float (src/Haskore/Basics.lhs:95)
    AbsPitch (src/Haskore/Basics.lhs:104)
    absPitch (src/Haskore/Basics.lhs:106)
    pitch (src/Haskore/Basics.lhs:109)
    pitchClass (src/Haskore/Basics.lhs:113)
    trans (src/Haskore/Basics.lhs:129)
    cf (src/Haskore/Basics.lhs:148)
    c (src/Haskore/Basics.lhs:148)
    cs (src/Haskore/Basics.lhs:148)
    df (src/Haskore/Basics.lhs:148)
    d (src/Haskore/Basics.lhs:148)
    ds (src/Haskore/Basics.lhs:148)
    ef (src/Haskore/Basics.lhs:148)
    e (src/Haskore/Basics.lhs:148)
    es (src/Haskore/Basics.lhs:148)
    ff (src/Haskore/Basics.lhs:148)
    f (src/Haskore/Basics.lhs:148)
    fs (src/Haskore/Basics.lhs:148)
    gf (src/Haskore/Basics.lhs:148)
    g (src/Haskore/Basics.lhs:148)
    gs (src/Haskore/Basics.lhs:148)
    af (src/Haskore/Basics.lhs:148)
    a (src/Haskore/Basics.lhs:148)
    as (src/Haskore/Basics.lhs:148)
    bf (src/Haskore/Basics.lhs:148)
    b (src/Haskore/Basics.lhs:148)
    bs (src/Haskore/Basics.lhs:148)
    bn (src/Haskore/Basics.lhs:159)
    wn (src/Haskore/Basics.lhs:159)
    hn (src/Haskore/Basics.lhs:159)
    qn (src/Haskore/Basics.lhs:159)
    en (src/Haskore/Basics.lhs:159)
    sn (src/Haskore/Basics.lhs:159)
    tn (src/Haskore/Basics.lhs:159)
    sfn (src/Haskore/Basics.lhs:159)
    dwn (src/Haskore/Basics.lhs:160)
    dhn (src/Haskore/Basics.lhs:160)
    dqn (src/Haskore/Basics.lhs:160)
    den (src/Haskore/Basics.lhs:160)
    dsn (src/Haskore/Basics.lhs:160)
    dtn (src/Haskore/Basics.lhs:160)
    ddhn (src/Haskore/Basics.lhs:161)
    ddqn (src/Haskore/Basics.lhs:161)
    dden (src/Haskore/Basics.lhs:161)
    bnr (src/Haskore/Basics.lhs:163)
    wnr (src/Haskore/Basics.lhs:163)
    hnr (src/Haskore/Basics.lhs:163)
    qnr (src/Haskore/Basics.lhs:163)
    enr (src/Haskore/Basics.lhs:163)
    snr (src/Haskore/Basics.lhs:163)
    tnr (src/Haskore/Basics.lhs:163)
    dwnr (src/Haskore/Basics.lhs:164)
    dhnr (src/Haskore/Basics.lhs:164)
    dqnr (src/Haskore/Basics.lhs:164)
    denr (src/Haskore/Basics.lhs:164)
    dsnr (src/Haskore/Basics.lhs:164)
    dtnr (src/Haskore/Basics.lhs:164)
    ddhnr (src/Haskore/Basics.lhs:165)
    ddqnr (src/Haskore/Basics.lhs:165)
    ddenr (src/Haskore/Basics.lhs:165)
    sfnr (src/Haskore/Basics.lhs:174)
    line (src/Haskore/Basics.lhs:205)
    chord (src/Haskore/Basics.lhs:205)
    cMaj (src/Haskore/Basics.lhs:214)
    cMajArp (src/Haskore/Basics.lhs:216)
    cMajChd (src/Haskore/Basics.lhs:217)
    delay (src/Haskore/Basics.lhs:230)
    repeatM (src/Haskore/Basics.lhs:240)
    lineToList (src/Haskore/Basics.lhs:255)
    retro (src/Haskore/Basics.lhs:259)
    invert (src/Haskore/Basics.lhs:259)
    retroInvert (src/Haskore/Basics.lhs:259)
    invertRetro (src/Haskore/Basics.lhs:259)
    pr1 (src/Haskore/Basics.lhs:296)
    pr2 (src/Haskore/Basics.lhs:296)
    mkLn (src/Haskore/Basics.lhs:311)
    pr12 (src/Haskore/Basics.lhs:319)
    =:= (src/Haskore/Basics.lhs:331)
    dur (src/Haskore/Basics.lhs:344)
    revM (src/Haskore/Basics.lhs:365)
    cut (src/Haskore/Basics.lhs:396)
    /=: (src/Haskore/Basics.lhs:417)
    trill (src/Haskore/Basics.lhs:444)
    trill' (src/Haskore/Basics.lhs:461)
    trilln (src/Haskore/Basics.lhs:472)
    trilln' (src/Haskore/Basics.lhs:480)
    roll (src/Haskore/Basics.lhs:490)
    rolln (src/Haskore/Basics.lhs:491)
    PercussionSound (src/Haskore/Basics.lhs:515)
    perc (src/Haskore/Basics.lhs:548)
    funkGroove (src/Haskore/Basics.lhs:557)
    NoteAttribute (src/Haskore/Basics.lhs:619)
    PhraseAttribute (src/Haskore/Basics.lhs:625)
    Dynamic (src/Haskore/Basics.lhs:630)
    Articulation (src/Haskore/Basics.lhs:635)
    Ornament (src/Haskore/Basics.lhs:641)
    NoteHead (src/Haskore/Basics.lhs:647)
    legato (src/Haskore/Basics.lhs:664)
    staccato (src/Haskore/Basics.lhs:664)
    accent (src/Haskore/Basics.lhs:665)
    bigAccent (src/Haskore/Basics.lhs:665)
   4% (  1 / 27) in 'Haskore.Performance'
  Missing documentation for:
    Module header
     (src/Haskore/Performance.lhs:15)
    Performance (src/Haskore/Performance.lhs:25)
    Event (src/Haskore/Performance.lhs:27)
    Time (src/Haskore/Performance.lhs:31)
    DurT (src/Haskore/Performance.lhs:32)
    Volume (src/Haskore/Performance.lhs:33)
    perform (src/Haskore/Performance.lhs:56)
    PMap (src/Haskore/Performance.lhs:58)
    Context (src/Haskore/Performance.lhs:59)
    Key (src/Haskore/Performance.lhs:63)
    perf (src/Haskore/Performance.lhs:85)
    metro (src/Haskore/Performance.lhs:132)
    merge (src/Haskore/Performance.lhs:156)
    Player (src/Haskore/Performance.lhs:218)
    NoteFun (src/Haskore/Performance.lhs:224)
    PhraseFun (src/Haskore/Performance.lhs:226)
    NotateFun (src/Haskore/Performance.lhs:228)
    defPlayer (src/Haskore/Performance.lhs:238)
    defPlayNote (src/Haskore/Performance.lhs:244)
    defNasHandler (src/Haskore/Performance.lhs:254)
    defInterpPhrase (src/Haskore/Performance.lhs:259)
    defPasHandler (src/Haskore/Performance.lhs:264)
    defNotatePlayer (src/Haskore/Performance.lhs:270)
    fancyPlayer (src/Haskore/Performance.lhs:373)
    fancyInterpPhrase (src/Haskore/Performance.lhs:378)
  57% (  4 /  7) in 'Haskore.ToMidi'
  Missing documentation for:
    Module header
    performToMidi (src/Haskore/ToMidi.lhs:115)
    UserPatchMap (src/Haskore/ToMidi.lhs:101)
  60% (  3 /  5) in 'Haskore.ReadMidi'
  Missing documentation for:
    Module header
    readMidi (src/Haskore/ReadMidi.lhs:29)
  75% (  3 /  4) in 'Haskore.Midi'
  Missing documentation for:
    Module header
   0% (  0 / 12) in 'Haskore.Test'
  Missing documentation for:
    Module header
    mToMF (src/Haskore/Test.lhs:19)
    defUpm (src/Haskore/Test.lhs:30)
    defPMap (src/Haskore/Test.lhs:43)
    defCon (src/Haskore/Test.lhs:49)
    testPerf (src/Haskore/Test.lhs:59)
    testPerfDur (src/Haskore/Test.lhs:61)
    testMidi (src/Haskore/Test.lhs:65)
    test (src/Haskore/Test.lhs:69)
    makeMidi (src/Haskore/Test.lhs:101)
    gmUpm (src/Haskore/Test.lhs:111)
    gmTest (src/Haskore/Test.lhs:116)
  83% (  5 /  6) in 'Haskore.Loader'
  Missing documentation for:
    Module header
  83% (  5 /  6) in 'Haskore'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/haskore-vintage/index.html,
dist/doc/html/haskore-vintage/haskore-vintage.txt
Creating package registration file:
/tmp/pkgConf-haskore-vintage-02145174067468703135.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/haskore-vintage-0.3-CIxcI2ApOyKItybNUX7oyx
Registering haskore-vintage-0.3...
Installed haskore-vintage-0.3

Test log

No test log was submitted for this report.