Build #7 for hmidi-0.2.0.0
| Package | hmidi-0.2.0.0 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2016-12-21 01:51:49.477053 UTC |
|---|---|
| Compiler | ghc-8.0.1.20161018 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.9.0.0 |
| Flags | splitbase -nonoteoff |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring hmidi-0.2.0.0...
Building hmidi-0.2.0.0...
Failed to install hmidi-0.2.0.0
Build log ( /home/builder/.cabal/logs/hmidi-0.2.0.0.log ):
cabal: Entering directory '/tmp/cabal-tmp-17322/hmidi-0.2.0.0'
Configuring hmidi-0.2.0.0...
Warning: 'ghc-options: -threaded' has no effect for libraries. It should only
be used for executables.
Building hmidi-0.2.0.0...
Preprocessing library hmidi-0.2.0.0...
[1 of 5] Compiling System.MIDI.Base ( System/MIDI/Base.hs, dist/build/System/MIDI/Base.o )
[2 of 5] Compiling System.MIDI.Placeholder ( System/MIDI/Placeholder.hs, dist/build/System/MIDI/Placeholder.o )
[3 of 5] Compiling System.MIDI ( System/MIDI.hs, dist/build/System/MIDI.o )
[4 of 5] Compiling System.MIDI.Sync ( System/MIDI/Sync.hs, dist/build/System/MIDI/Sync.o )
System/MIDI/Sync.hs:98:20: warning: [-Wtabs]
Tab character found here.
Please use spaces instead.
[5 of 5] Compiling System.MIDI.Utility ( System/MIDI/Utility.hs, dist/build/System/MIDI/Utility.o )
System/MIDI/Utility.hs:59:10: error:
• No instance for (MIDIHasName Source)
arising from a use of ‘selectMidiDevice’
• In a stmt of a 'do' block:
src <- selectMidiDevice mbdefault srclist
In the expression:
do { srclist <- enumerateSources;
putStrLn "midi sources:";
src <- selectMidiDevice mbdefault srclist;
return src }
In an equation for ‘selectInputDevice’:
selectInputDevice mbdefault
= do { srclist <- enumerateSources;
putStrLn "midi sources:";
src <- selectMidiDevice mbdefault srclist;
.... }
System/MIDI/Utility.hs:67:10: error:
• No instance for (MIDIHasName Destination)
arising from a use of ‘selectMidiDevice’
• In a stmt of a 'do' block:
dst <- selectMidiDevice mbdefault dstlist
In the expression:
do { dstlist <- enumerateDestinations;
putStrLn
"\n\
\midi destinations:";
dst <- selectMidiDevice mbdefault dstlist;
return dst }
In an equation for ‘selectOutputDevice’:
selectOutputDevice mbdefault
= do { dstlist <- enumerateDestinations;
putStrLn
"\n\
\midi destinations:";
dst <- selectMidiDevice mbdefault dstlist;
.... }
cabal: Leaving directory '/tmp/cabal-tmp-17322/hmidi-0.2.0.0'
cabal: Error: some packages failed to install:
hmidi-0.2.0.0 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.