[all reports]
| Install |
InstallOk |
| Docs |
Ok |
| Tests |
Ok |
| Time submitted |
2025-02-19 12:30:52.673532108 UTC
|
| Compiler |
ghc-9.6.3 |
| OS |
linux |
| Arch |
x86_64 |
| Dependencies |
base-4.18.1.0, colour-2.3.6, containers-0.6.7, deepseq-1.4.8.1, parsec-3.1.16.1, text-2.0.2 |
| Flags |
none
|
Code Coverage
| expressions | 26% (5436/20585) |
| boolean | guards | 22% (24/108) |
| conditions | 45% (9/20) |
| qualifiers | 0% (0/1) |
| alternatives | 28% (186/656) |
| local declarations | 39% (148/371) |
| top-level declarations | 18% (492/2653) |
Build log
[view raw]
Resolving dependencies...
Starting colour-2.3.6
Building colour-2.3.6
Completed colour-2.3.6
Downloading tidal-core-1.9.6
Downloaded tidal-core-1.9.6
Starting tidal-core-1.9.6
Building tidal-core-1.9.6
Completed tidal-core-1.9.6
Test log
[view raw]
Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
- microspec-0.2.1.3 (lib:microspec) (requires download & build)
- tidal-core-1.9.6 (first run)
Downloading microspec-0.2.1.3
Downloaded microspec-0.2.1.3
Starting microspec-0.2.1.3 (all, legacy fallback)
Building microspec-0.2.1.3 (all, legacy fallback)
Installing microspec-0.2.1.3 (all, legacy fallback)
Completed microspec-0.2.1.3 (all, legacy fallback)
Configuring tidal-core-1.9.6...
Preprocessing library for tidal-core-1.9.6..
Building library for tidal-core-1.9.6..
[ 1 of 15] Compiling Sound.Tidal.Bjorklund ( src/Sound/Tidal/Bjorklund.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Bjorklund.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Bjorklund.dyn_o )
[ 2 of 15] Compiling Sound.Tidal.Pattern.Types ( src/Sound/Tidal/Pattern/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Pattern/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Pattern/Types.dyn_o )
[ 3 of 15] Compiling Sound.Tidal.Time ( src/Sound/Tidal/Time.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Time.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Time.dyn_o )
src/Sound/Tidal/Time.hs:6:1: warning: [-Wunused-imports]
The import of Control.Applicative is redundant
except perhaps to import instances from Control.Applicative
To import instances alone, use: import Control.Applicative()
|
6 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 15] Compiling Sound.Tidal.Pattern ( src/Sound/Tidal/Pattern.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Pattern.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Pattern.dyn_o )
src/Sound/Tidal/Pattern.hs:34:1: warning: [-Wunused-imports]
The import of Control.Applicative is redundant
except perhaps to import instances from Control.Applicative
To import instances alone, use: import Control.Applicative()
|
34 | import Control.Applicative (liftA2)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 15] Compiling Sound.Tidal.Show ( src/Sound/Tidal/Show.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Show.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Show.dyn_o )
[ 6 of 15] Compiling Sound.Tidal.Core ( src/Sound/Tidal/Core.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Core.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Core.dyn_o )
[ 7 of 15] Compiling Sound.Tidal.Chords ( src/Sound/Tidal/Chords.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Chords.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Chords.dyn_o )
[ 8 of 15] Compiling Sound.Tidal.Utils ( src/Sound/Tidal/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Utils.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Utils.dyn_o )
[ 9 of 15] Compiling Sound.Tidal.Stepwise ( src/Sound/Tidal/Stepwise.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Stepwise.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Stepwise.dyn_o )
[10 of 15] Compiling Sound.Tidal.Scales ( src/Sound/Tidal/Scales.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Scales.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Scales.dyn_o )
[11 of 15] Compiling Sound.Tidal.Params ( src/Sound/Tidal/Params.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Params.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Params.dyn_o )
[12 of 15] Compiling Sound.Tidal.UI ( src/Sound/Tidal/UI.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/UI.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/UI.dyn_o )
[13 of 15] Compiling Sound.Tidal.ParseBP ( src/Sound/Tidal/ParseBP.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/ParseBP.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/ParseBP.dyn_o )
[14 of 15] Compiling Sound.Tidal.Control ( src/Sound/Tidal/Control.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Control.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Control.dyn_o )
[15 of 15] Compiling Sound.Tidal.Simple ( src/Sound/Tidal/Simple.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Simple.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/Sound/Tidal/Simple.dyn_o )
Preprocessing test suite 'tests' for tidal-core-1.9.6..
Building test suite 'tests' for tidal-core-1.9.6..
[ 1 of 13] Compiling Sound.Tidal.ExceptionsTest ( test/Sound/Tidal/ExceptionsTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/ExceptionsTest.o )
[ 2 of 13] Compiling Sound.Tidal.UtilsTest ( test/Sound/Tidal/UtilsTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/UtilsTest.o )
[ 3 of 13] Compiling TestUtils ( test/TestUtils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/TestUtils.o )
test/TestUtils.hs:9:1: warning: [-Wunused-imports]
The import of Data.Ratio is redundant
except perhaps to import instances from Data.Ratio
To import instances alone, use: import Data.Ratio()
|
9 | import Data.Ratio as C
| ^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:10:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Control is redundant
except perhaps to import instances from Sound.Tidal.Control
To import instances alone, use: import Sound.Tidal.Control()
|
10 | import Sound.Tidal.Control as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:11:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Core is redundant
except perhaps to import instances from Sound.Tidal.Core
To import instances alone, use: import Sound.Tidal.Core()
|
11 | import Sound.Tidal.Core as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:12:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Params is redundant
except perhaps to import instances from Sound.Tidal.Params
To import instances alone, use: import Sound.Tidal.Params()
|
12 | import Sound.Tidal.Params as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:15:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Scales is redundant
except perhaps to import instances from Sound.Tidal.Scales
To import instances alone, use: import Sound.Tidal.Scales()
|
15 | import Sound.Tidal.Scales as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:16:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Show is redundant
except perhaps to import instances from Sound.Tidal.Show
To import instances alone, use: import Sound.Tidal.Show()
|
16 | import Sound.Tidal.Show as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:17:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Simple is redundant
except perhaps to import instances from Sound.Tidal.Simple
To import instances alone, use: import Sound.Tidal.Simple()
|
17 | import Sound.Tidal.Simple as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:18:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Stepwise is redundant
except perhaps to import instances from Sound.Tidal.Stepwise
To import instances alone, use: import Sound.Tidal.Stepwise()
|
18 | import Sound.Tidal.Stepwise as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/TestUtils.hs:19:1: warning: [-Wunused-imports]
The import of Sound.Tidal.UI is redundant
except perhaps to import instances from Sound.Tidal.UI
To import instances alone, use: import Sound.Tidal.UI()
|
19 | import Sound.Tidal.UI as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 13] Compiling Sound.Tidal.UITest ( test/Sound/Tidal/UITest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/UITest.o )
[ 5 of 13] Compiling Sound.Tidal.StepwiseTest ( test/Sound/Tidal/StepwiseTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/StepwiseTest.o )
[ 6 of 13] Compiling Sound.Tidal.ScalesTest ( test/Sound/Tidal/ScalesTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/ScalesTest.o )
[ 7 of 13] Compiling Sound.Tidal.PatternTest ( test/Sound/Tidal/PatternTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/PatternTest.o )
[ 8 of 13] Compiling Sound.Tidal.ParseTest ( test/Sound/Tidal/ParseTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/ParseTest.o )
[ 9 of 13] Compiling Sound.Tidal.ParamsTest ( test/Sound/Tidal/ParamsTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/ParamsTest.o )
[10 of 13] Compiling Sound.Tidal.CoreTest ( test/Sound/Tidal/CoreTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/CoreTest.o )
test/Sound/Tidal/CoreTest.hs:8:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Control is redundant
except perhaps to import instances from Sound.Tidal.Control
To import instances alone, use: import Sound.Tidal.Control()
|
8 | import Sound.Tidal.Control as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Sound/Tidal/CoreTest.hs:10:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Params is redundant
except perhaps to import instances from Sound.Tidal.Params
To import instances alone, use: import Sound.Tidal.Params()
|
10 | import Sound.Tidal.Params as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Sound/Tidal/CoreTest.hs:11:1: warning: [-Wunused-imports]
The import of Sound.Tidal.ParseBP is redundant
except perhaps to import instances from Sound.Tidal.ParseBP
To import instances alone, use: import Sound.Tidal.ParseBP()
|
11 | import Sound.Tidal.ParseBP as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Sound/Tidal/CoreTest.hs:13:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Scales is redundant
except perhaps to import instances from Sound.Tidal.Scales
To import instances alone, use: import Sound.Tidal.Scales()
|
13 | import Sound.Tidal.Scales as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Sound/Tidal/CoreTest.hs:14:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Show is redundant
except perhaps to import instances from Sound.Tidal.Show
To import instances alone, use: import Sound.Tidal.Show()
|
14 | import Sound.Tidal.Show as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Sound/Tidal/CoreTest.hs:15:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Simple is redundant
except perhaps to import instances from Sound.Tidal.Simple
To import instances alone, use: import Sound.Tidal.Simple()
|
15 | import Sound.Tidal.Simple as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Sound/Tidal/CoreTest.hs:16:1: warning: [-Wunused-imports]
The import of Sound.Tidal.Stepwise is redundant
except perhaps to import instances from Sound.Tidal.Stepwise
To import instances alone, use: import Sound.Tidal.Stepwise()
|
16 | import Sound.Tidal.Stepwise as C
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 13] Compiling Sound.Tidal.ControlTest ( test/Sound/Tidal/ControlTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/ControlTest.o )
[12 of 13] Compiling Sound.Tidal.ChordsTest ( test/Sound/Tidal/ChordsTest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Sound/Tidal/ChordsTest.o )
[13 of 13] Compiling Main ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests-tmp/Main.o )
[14 of 14] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/build/tests/tests
Running 1 test suites...
Test suite tests: RUNNING...
Test suite tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/tidal-core-1.9.6.test
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Chords.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Bjorklund.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Utils.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.UI.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Time.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Stepwise.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Show.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Scales.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Pattern.Types.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Pattern.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.ParseBP.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Params.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Core.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Control.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/hpc/vanilla/html/tests/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Chords.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Bjorklund.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Utils.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.UI.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Time.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Stepwise.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Show.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Scales.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Pattern.Types.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Pattern.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.ParseBP.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Params.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Core.hs.html
Writing: tidal-core-1.9.6-inplace/Sound.Tidal.Control.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tidal-core-1.9.6/noopt/hpc/vanilla/html/tidal-core-1.9.6/hpc_index.html