Build #1 for posix-api-0.7.2.0

[all reports]

Package posix-api-0.7.2.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-02-28 18:04:26.805503891 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, byte-order-0.1.3.1, byteslice-0.2.13.2, primitive-0.9.0.0, primitive-addr-0.1.0.2, primitive-offset-0.2.0.0, run-st-0.1.3.3, text-short-0.1.5
Flags -assertions

Code Coverage

expressions10% (225/2222)
booleanguards100% (0/0)
conditions 0% (0/26)
qualifiers100% (0/0)
alternatives10% (7/64)
local declarations16% (1/6)
top-level declarations7% (35/448)

Build log

[view raw]

Resolving dependencies...
Starting     vector-stream-0.1.0.1
Starting     primitive-0.9.0.0
Starting     filepath-1.4.300.1
Building     vector-stream-0.1.0.1
Building     primitive-0.9.0.0
Building     filepath-1.4.300.1
Completed    vector-stream-0.1.0.1
Completed    filepath-1.4.300.1
Starting     hashable-1.4.3.0
Completed    primitive-0.9.0.0
Starting     tuples-0.1.0.0
Starting     primitive-unaligned-0.1.1.2
Starting     primitive-offset-0.2.0.0
Starting     primitive-addr-0.1.0.2
Starting     vector-0.13.1.0
Building     hashable-1.4.3.0
Building     primitive-offset-0.2.0.0
Building     tuples-0.1.0.0
Building     primitive-unaligned-0.1.1.2
Building     primitive-addr-0.1.0.2
Building     vector-0.13.1.0
Completed    primitive-offset-0.2.0.0
Completed    primitive-addr-0.1.0.2
Completed    primitive-unaligned-0.1.1.2
Completed    tuples-0.1.0.0
Completed    hashable-1.4.3.0
Starting     text-short-0.1.5
Starting     wide-word-0.1.6.0
Building     text-short-0.1.5
Building     wide-word-0.1.6.0
Completed    text-short-0.1.5
Starting     unlifted-0.2.2.0
Starting     primitive-unlifted-2.1.0.0
Building     unlifted-0.2.2.0
Building     primitive-unlifted-2.1.0.0
Completed    wide-word-0.1.6.0
Starting     byte-order-0.1.3.1
Building     byte-order-0.1.3.1
Completed    unlifted-0.2.2.0
Starting     natural-arithmetic-0.2.1.0
Building     natural-arithmetic-0.2.1.0
Completed    byte-order-0.1.3.1
Completed    primitive-unlifted-2.1.0.0
Starting     run-st-0.1.3.3
Building     run-st-0.1.3.3
Completed    natural-arithmetic-0.2.1.0
Completed    run-st-0.1.3.3
Completed    vector-0.13.1.0
Starting     byteslice-0.2.13.2
Building     byteslice-0.2.13.2
Completed    byteslice-0.2.13.2
Downloading  posix-api-0.7.2.0
Downloaded   posix-api-0.7.2.0
Starting     posix-api-0.7.2.0
Building     posix-api-0.7.2.0
Completed    posix-api-0.7.2.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):
 - posix-api-0.7.2.0 (first run)
Configuring posix-api-0.7.2.0...
Preprocessing library for posix-api-0.7.2.0..
Building library for posix-api-0.7.2.0..
[ 1 of 23] Compiling Assertion        ( src-noassertions/Assertion.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Assertion.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Assertion.dyn_o )
[ 2 of 23] Compiling Foreign.C.String.Managed ( src/Foreign/C/String/Managed.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Foreign/C/String/Managed.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Foreign/C/String/Managed.dyn_o )
[ 3 of 23] Compiling Posix.Directory  ( src/Posix/Directory.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Directory.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Directory.dyn_o )
[ 4 of 23] Compiling Posix.File.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/File/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/File/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/File/Types.dyn_o )
[ 5 of 23] Compiling Posix.File       ( src/Posix/File.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/File.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/File.dyn_o )
[ 6 of 23] Compiling Posix.MessageQueue ( src/Posix/MessageQueue.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/MessageQueue.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/MessageQueue.dyn_o )
[ 7 of 23] Compiling Posix.MessageQueue.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/MessageQueue/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/MessageQueue/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/MessageQueue/Types.dyn_o )
[ 8 of 23] Compiling Linux.MessageQueue.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/MessageQueue/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/MessageQueue/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/MessageQueue/Types.dyn_o )
[ 9 of 23] Compiling Linux.MessageQueue ( src/Linux/MessageQueue.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/MessageQueue.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/MessageQueue.dyn_o )
[10 of 23] Compiling Posix.Poll.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Poll/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Poll/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Poll/Types.dyn_o )
[11 of 23] Compiling Posix.Select     ( src/Posix/Select.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Select.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Select.dyn_o )
[12 of 23] Compiling Posix.Socket.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket/Types.dyn_o )
[13 of 23] Compiling Posix.Socket.Platform ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket/Platform.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket/Platform.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket/Platform.dyn_o )
[14 of 23] Compiling Posix.Socket     ( src/Posix/Socket.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Socket.dyn_o )
[15 of 23] Compiling Linux.Socket.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Socket/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Socket/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Socket/Types.dyn_o )
[16 of 23] Compiling Linux.Socket     ( src/Linux/Socket.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Socket.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Socket.dyn_o )
[17 of 23] Compiling Posix.Struct.AddressInfo.Peek ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/AddressInfo/Peek.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/AddressInfo/Peek.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/AddressInfo/Peek.dyn_o )
[18 of 23] Compiling Posix.Struct.AddressInfo.Poke ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/AddressInfo/Poke.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/AddressInfo/Poke.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/AddressInfo/Poke.dyn_o )
[19 of 23] Compiling Posix.Struct.SocketAddressInternet.Peek ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/SocketAddressInternet/Peek.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/SocketAddressInternet/Peek.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Struct/SocketAddressInternet/Peek.dyn_o )
[20 of 23] Compiling Posix.Types      ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Types.dyn_o )
[21 of 23] Compiling Posix.Poll       ( src/Posix/Poll.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Poll.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Posix/Poll.dyn_o )
[22 of 23] Compiling Linux.Epoll.Types ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Epoll/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Epoll/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Epoll/Types.dyn_o )
[23 of 23] Compiling Linux.Epoll      ( src/Linux/Epoll.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Epoll.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/Linux/Epoll.dyn_o )
Preprocessing test suite 'test' for posix-api-0.7.2.0..
Building test suite 'test' for posix-api-0.7.2.0..
[1 of 1] Compiling Main             ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.0/noopt/build/test/test-tmp/Main.o )
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/posix-api-0.7.2.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/posix-api-0.7.2.0.test
Writing: posix-api-0.7.2.0-inplace/Posix.File.hs.html
Writing: posix-api-0.7.2.0-inplace/Posix.Socket.hs.html
Writing: posix-api-0.7.2.0-inplace/Linux.Epoll.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/posix-api-0.7.2.0/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: posix-api-0.7.2.0-inplace/Posix.File.hs.html
Writing: posix-api-0.7.2.0-inplace/Posix.Socket.hs.html
Writing: posix-api-0.7.2.0-inplace/Linux.Epoll.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/posix-api-0.7.2.0/noopt/hpc/vanilla/html/posix-api-0.7.2.0/hpc_index.html