Build #1 for ptr-poker-0.1.2.9

[all reports]

Package ptr-poker-0.1.2.9
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-02-18 10:28:52.249263235 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, bytestring-0.11.3.1, scientific-0.3.7.0, text-1.2.5.0
Flags none

Code Coverage

expressions52% (426/810)
booleanguards100% (0/0)
conditions 32% (21/64)
qualifiers100% (0/0)
alternatives41% (53/128)
local declarations100% (5/5)
top-level declarations63% (53/84)

Build log

[view raw]

Resolving dependencies...
Starting     data-array-byte-0.1.0.1
Starting     integer-logarithms-1.0.3.1
Starting     primitive-0.7.4.0
Building     integer-logarithms-1.0.3.1
Building     primitive-0.7.4.0
Building     data-array-byte-0.1.0.1
Completed    integer-logarithms-1.0.3.1
Completed    data-array-byte-0.1.0.1
Starting     hashable-1.4.2.0
Building     hashable-1.4.2.0
Completed    hashable-1.4.2.0
Completed    primitive-0.7.4.0
Starting     scientific-0.3.7.0
Building     scientific-0.3.7.0
Completed    scientific-0.3.7.0
Downloading  ptr-poker-0.1.2.9
Downloaded   ptr-poker-0.1.2.9
Starting     ptr-poker-0.1.2.9
Building     ptr-poker-0.1.2.9
Completed    ptr-poker-0.1.2.9

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.2.4 -O0
In order, the following will be built (use -v for more details):
 - either-5.0.2 (lib:either) (requires build)
 - isomorphism-class-0.1.0.7 (lib:isomorphism-class) (requires build)
 - keys-3.12.3 (lib:keys) (requires build)
 - numeric-limits-0.1.0.0 (lib:numeric-limits) (requires download & build)
 - pointed-5.0.4 (lib:pointed) (requires build)
 - terminal-size-0.3.3 (lib:terminal-size) (requires build)
 - vector-instances-3.4 (lib:vector-instances) (requires build)
 - concurrent-output-1.10.17 (lib:concurrent-output) (requires build)
 - rebase-1.16.1 (lib:rebase) (requires download & build)
 - hedgehog-1.2 (lib:hedgehog) (requires build)
 - rerebase-1.16.1 (lib:rerebase) (requires download & build)
 - ptr-poker-0.1.2.9 (first run)
Downloading  numeric-limits-0.1.0.0
Starting     isomorphism-class-0.1.0.7 (all, legacy fallback)
Starting     keys-3.12.3 (all, legacy fallback)
Starting     pointed-5.0.4 (all, legacy fallback)
Starting     terminal-size-0.3.3 (all, legacy fallback)
Starting     either-5.0.2 (all, legacy fallback)
Downloaded   numeric-limits-0.1.0.0
Downloading  rebase-1.16.1
Starting     numeric-limits-0.1.0.0 (all, legacy fallback)
Downloaded   rebase-1.16.1
Downloading  rerebase-1.16.1
Downloaded   rerebase-1.16.1
Building     isomorphism-class-0.1.0.7 (all, legacy fallback)
Building     numeric-limits-0.1.0.0 (all, legacy fallback)
Building     pointed-5.0.4 (all, legacy fallback)
Building     terminal-size-0.3.3 (all, legacy fallback)
Building     either-5.0.2 (all, legacy fallback)
Building     keys-3.12.3 (all, legacy fallback)
Installing   numeric-limits-0.1.0.0 (all, legacy fallback)
Installing   pointed-5.0.4 (all, legacy fallback)
Installing   terminal-size-0.3.3 (all, legacy fallback)
Installing   either-5.0.2 (all, legacy fallback)
Completed    numeric-limits-0.1.0.0 (all, legacy fallback)
Installing   isomorphism-class-0.1.0.7 (all, legacy fallback)
Completed    pointed-5.0.4 (all, legacy fallback)
Completed    terminal-size-0.3.3 (all, legacy fallback)
Starting     concurrent-output-1.10.17 (all, legacy fallback)
Completed    either-5.0.2 (all, legacy fallback)
Completed    isomorphism-class-0.1.0.7 (all, legacy fallback)
Building     concurrent-output-1.10.17 (all, legacy fallback)
Installing   keys-3.12.3 (all, legacy fallback)
Completed    keys-3.12.3 (all, legacy fallback)
Starting     vector-instances-3.4 (all, legacy fallback)
Building     vector-instances-3.4 (all, legacy fallback)
Installing   concurrent-output-1.10.17 (all, legacy fallback)
Installing   vector-instances-3.4 (all, legacy fallback)
Completed    concurrent-output-1.10.17 (all, legacy fallback)
Starting     hedgehog-1.2 (all, legacy fallback)
Completed    vector-instances-3.4 (all, legacy fallback)
Starting     rebase-1.16.1 (all, legacy fallback)
Building     hedgehog-1.2 (all, legacy fallback)
Building     rebase-1.16.1 (all, legacy fallback)
Installing   rebase-1.16.1 (all, legacy fallback)
Completed    rebase-1.16.1 (all, legacy fallback)
Starting     rerebase-1.16.1 (all, legacy fallback)
Building     rerebase-1.16.1 (all, legacy fallback)
Installing   rerebase-1.16.1 (all, legacy fallback)
Completed    rerebase-1.16.1 (all, legacy fallback)
Installing   hedgehog-1.2 (all, legacy fallback)
Completed    hedgehog-1.2 (all, legacy fallback)
Configuring ptr-poker-0.1.2.9...
Preprocessing library for ptr-poker-0.1.2.9..
Building library for ptr-poker-0.1.2.9..
[1 of 9] Compiling PtrPoker.Prelude ( library/PtrPoker/Prelude.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Prelude.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Prelude.dyn_o )
[2 of 9] Compiling PtrPoker.IO.Prim ( library/PtrPoker/IO/Prim.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/IO/Prim.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/IO/Prim.dyn_o )
[3 of 9] Compiling PtrPoker.IO.ByteString ( library/PtrPoker/IO/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/IO/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/IO/ByteString.dyn_o )
[4 of 9] Compiling PtrPoker.Ffi     ( library/PtrPoker/Ffi.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Ffi.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Ffi.dyn_o )
[5 of 9] Compiling PtrPoker.Text    ( library/PtrPoker/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Text.dyn_o )
[6 of 9] Compiling PtrPoker.Size    ( library/PtrPoker/Size.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Size.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Size.dyn_o )
[7 of 9] Compiling PtrPoker.Poke    ( library/PtrPoker/Poke.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Poke.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Poke.dyn_o )
[8 of 9] Compiling PtrPoker.ByteString ( library/PtrPoker/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/ByteString.dyn_o )
[9 of 9] Compiling PtrPoker.Write   ( library/PtrPoker/Write.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Write.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/PtrPoker/Write.dyn_o )
Preprocessing test suite 'test' for ptr-poker-0.1.2.9..
Building test suite 'test' for ptr-poker-0.1.2.9..
[1 of 1] Compiling Main             ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/test/test-tmp/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/test/test-tmp/Main.dyn_o )
[1 of 1] Compiling Main             ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/test/test-tmp/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/noopt/build/test/test-tmp/Main.dyn_o ) [HPC flags changed]
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ptr-poker-0.1.2.9/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/ptr-poker-0.1.2.9.test
Writing: ptr-poker-0.1.2.9-inplace/PtrPoker.Poke.hs.html
Writing: ptr-poker-0.1.2.9-inplace/PtrPoker.Write.hs.html
Writing: ptr-poker-0.1.2.9-inplace/PtrPoker.Size.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.2.4/ptr-poker-0.1.2.9/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: ptr-poker-0.1.2.9-inplace/PtrPoker.Poke.hs.html
Writing: ptr-poker-0.1.2.9-inplace/PtrPoker.Write.hs.html
Writing: ptr-poker-0.1.2.9-inplace/PtrPoker.Size.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.2.4/ptr-poker-0.1.2.9/noopt/hpc/vanilla/html/ptr-poker-0.1.2.9/hpc_index.html