Build #1 for effectful-2.5.1.0

[all reports]

Package effectful-2.5.1.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-11-27 13:55:54.572801882 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies async-2.2.5, base-4.18.1.0, bytestring-0.11.5.2, directory-1.3.8.1, effectful-core-2.5.1.0, process-1.6.17.0, stm-2.5.1.0, strict-mutable-base-1.1.0.0, time-1.12.2, unliftio-0.2.25.0
Flags -benchmark-foreign-libraries

Code Coverage

expressions18% (105/579)
booleanguards100% (0/0)
conditions 100% (0/0)
qualifiers100% (0/0)
alternatives0% (0/6)
local declarations0% (0/1)
top-level declarations18% (20/107)

Build log

[view raw]

Resolving dependencies...
Starting     base-orphans-0.9.2
Starting     safe-exceptions-0.1.7.4
Starting     primitive-0.9.0.0
Starting     strict-mutable-base-1.1.0.0
Starting     unliftio-core-0.2.1.0
Starting     transformers-compat-0.7.2
Starting     os-string-2.0.7
Building     safe-exceptions-0.1.7.4
Building     base-orphans-0.9.2
Building     primitive-0.9.0.0
Building     strict-mutable-base-1.1.0.0
Building     unliftio-core-0.2.1.0
Building     os-string-2.0.7
Building     transformers-compat-0.7.2
Completed    unliftio-core-0.2.1.0
Completed    strict-mutable-base-1.1.0.0
Completed    safe-exceptions-0.1.7.4
Completed    transformers-compat-0.7.2
Completed    base-orphans-0.9.2
Starting     transformers-base-0.4.6
Building     transformers-base-0.4.6
Completed    os-string-2.0.7
Starting     hashable-1.4.7.0
Building     hashable-1.4.7.0
Completed    transformers-base-0.4.6
Starting     monad-control-1.0.3.1
Building     monad-control-1.0.3.1
Completed    primitive-0.9.0.0
Completed    monad-control-1.0.3.1
Downloading  effectful-core-2.5.1.0
Downloaded   effectful-core-2.5.1.0
Starting     effectful-core-2.5.1.0
Building     effectful-core-2.5.1.0
Completed    hashable-1.4.7.0
Starting     async-2.2.5
Building     async-2.2.5
Completed    async-2.2.5
Starting     unliftio-0.2.25.0
Building     unliftio-0.2.25.0
Completed    effectful-core-2.5.1.0
Completed    unliftio-0.2.25.0
Downloading  effectful-2.5.1.0
Downloaded   effectful-2.5.1.0
Starting     effectful-2.5.1.0
Building     effectful-2.5.1.0
Completed    effectful-2.5.1.0

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):
 - effectful-core-2.5.1.0 (lib:effectful-core) (requires build)
 - effectful-2.5.1.0 (first run)
Starting     effectful-core-2.5.1.0 (all, legacy fallback)
Building     effectful-core-2.5.1.0 (all, legacy fallback)
Installing   effectful-core-2.5.1.0 (all, legacy fallback)
Completed    effectful-core-2.5.1.0 (all, legacy fallback)
Configuring effectful-2.5.1.0...
Preprocessing library for effectful-2.5.1.0..
Building library for effectful-2.5.1.0..
[ 1 of 27] Compiling Effectful.Concurrent.Effect ( src/Effectful/Concurrent/Effect.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Effect.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Effect.dyn_o )
[ 2 of 27] Compiling Effectful.Concurrent.Chan.Strict ( src/Effectful/Concurrent/Chan/Strict.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Chan/Strict.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Chan/Strict.dyn_o )
[ 3 of 27] Compiling Effectful.Concurrent.Chan ( src/Effectful/Concurrent/Chan.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Chan.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Chan.dyn_o )
[ 4 of 27] Compiling Effectful.Concurrent.Async ( src/Effectful/Concurrent/Async.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Async.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/Async.dyn_o )
[ 5 of 27] Compiling Effectful.Concurrent ( src/Effectful/Concurrent.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent.dyn_o )
[ 6 of 27] Compiling Effectful.Concurrent.MVar ( src/Effectful/Concurrent/MVar.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/MVar.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/MVar.dyn_o )
[ 7 of 27] Compiling Effectful.Concurrent.MVar.Strict ( src/Effectful/Concurrent/MVar/Strict.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/MVar/Strict.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/MVar/Strict.dyn_o )
[ 8 of 27] Compiling Effectful.Concurrent.MVar.Strict.Compat ( src/Effectful/Concurrent/MVar/Strict/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/MVar/Strict/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/MVar/Strict/Compat.dyn_o )
[ 9 of 27] Compiling Effectful.Concurrent.QSem ( src/Effectful/Concurrent/QSem.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/QSem.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/QSem.dyn_o )
[10 of 27] Compiling Effectful.Concurrent.QSemN ( src/Effectful/Concurrent/QSemN.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/QSemN.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/QSemN.dyn_o )
[11 of 27] Compiling Effectful.Concurrent.STM ( src/Effectful/Concurrent/STM.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/STM.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Concurrent/STM.dyn_o )
[12 of 27] Compiling Effectful.Console.Effect ( src/Effectful/Console/Effect.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Console/Effect.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Console/Effect.dyn_o )
[13 of 27] Compiling Effectful.Console.ByteString.Lazy ( src/Effectful/Console/ByteString/Lazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Console/ByteString/Lazy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Console/ByteString/Lazy.dyn_o )
[14 of 27] Compiling Effectful.Console.ByteString ( src/Effectful/Console/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Console/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Console/ByteString.dyn_o )
[15 of 27] Compiling Effectful.Environment ( src/Effectful/Environment.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Environment.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Environment.dyn_o )
[16 of 27] Compiling Effectful.FileSystem.Effect ( src/Effectful/FileSystem/Effect.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/Effect.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/Effect.dyn_o )
[17 of 27] Compiling Effectful.FileSystem ( src/Effectful/FileSystem.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem.dyn_o )
[18 of 27] Compiling Effectful.FileSystem.IO ( src/Effectful/FileSystem/IO.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO.dyn_o )
[19 of 27] Compiling Effectful.FileSystem.IO.ByteString ( src/Effectful/FileSystem/IO/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/ByteString.dyn_o )
[20 of 27] Compiling Effectful.FileSystem.IO.ByteString.Builder ( src/Effectful/FileSystem/IO/ByteString/Builder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/ByteString/Builder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/ByteString/Builder.dyn_o )
[21 of 27] Compiling Effectful.FileSystem.IO.ByteString.Lazy ( src/Effectful/FileSystem/IO/ByteString/Lazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/ByteString/Lazy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/ByteString/Lazy.dyn_o )
[22 of 27] Compiling Effectful.FileSystem.IO.File ( src/Effectful/FileSystem/IO/File.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/File.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/FileSystem/IO/File.dyn_o )
[23 of 27] Compiling Effectful.Prim.IORef ( src/Effectful/Prim/IORef.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Prim/IORef.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Prim/IORef.dyn_o )
[24 of 27] Compiling Effectful.Prim.IORef.Strict ( src/Effectful/Prim/IORef/Strict.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Prim/IORef/Strict.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Prim/IORef/Strict.dyn_o )
[25 of 27] Compiling Effectful.Process ( src/Effectful/Process.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Process.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Process.dyn_o )
[26 of 27] Compiling Effectful.Temporary ( src/Effectful/Temporary.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Temporary.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Temporary.dyn_o )
[27 of 27] Compiling Effectful.Timeout ( src/Effectful/Timeout.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Timeout.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/Effectful/Timeout.dyn_o )
Preprocessing test suite 'test' for effectful-2.5.1.0..
Building test suite 'test' for effectful-2.5.1.0..
[ 1 of 14] Compiling ErrorTests       ( tests/ErrorTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/ErrorTests.o )
[ 2 of 14] Compiling Utils            ( tests/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/Utils.o )
[ 3 of 14] Compiling UnliftTests      ( tests/UnliftTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/UnliftTests.o )
[ 4 of 14] Compiling TimeoutTests     ( tests/TimeoutTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/TimeoutTests.o )
[ 5 of 14] Compiling StateTests       ( tests/StateTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/StateTests.o )
[ 6 of 14] Compiling ReaderTests      ( tests/ReaderTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/ReaderTests.o )
[ 7 of 14] Compiling PrimTests        ( tests/PrimTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/PrimTests.o )
[ 8 of 14] Compiling NonDetTests      ( tests/NonDetTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/NonDetTests.o )
[ 9 of 14] Compiling LabeledTests     ( tests/LabeledTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/LabeledTests.o )
[10 of 14] Compiling EnvironmentTests ( tests/EnvironmentTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/EnvironmentTests.o )
[11 of 14] Compiling EnvTests         ( tests/EnvTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/EnvTests.o )
[12 of 14] Compiling ConcurrencyTests ( tests/ConcurrencyTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/ConcurrencyTests.o )
[13 of 14] Compiling AsyncTests       ( tests/AsyncTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/AsyncTests.o )
[14 of 14] Compiling Main             ( tests/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test-tmp/Main.o )
[15 of 15] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/effectful-2.5.1.0/noopt/build/test/test
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/effectful-2.5.1.0.test
Writing: effectful-2.5.1.0-inplace/Effectful.Timeout.hs.html
Writing: effectful-2.5.1.0-inplace/Effectful.Environment.hs.html
Writing: effectful-2.5.1.0-inplace/Effectful.Concurrent.Async.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/effectful-2.5.1.0/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: effectful-2.5.1.0-inplace/Effectful.Timeout.hs.html
Writing: effectful-2.5.1.0-inplace/Effectful.Environment.hs.html
Writing: effectful-2.5.1.0-inplace/Effectful.Concurrent.Async.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/effectful-2.5.1.0/noopt/hpc/vanilla/html/effectful-2.5.1.0/hpc_index.html