Build #1 for borsh-0.3.0

[all reports]

Package borsh-0.3.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-03-17 15:26:00.679164966 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, bytestring-0.11.3.1, containers-0.6.5.1, generics-sop-0.5.1.2, sop-core-0.5.0.2, text-1.2.5.0, vector-0.13.0.0, wide-word-0.1.5.0
Flags none

Code Coverage

expressions79% (970/1217)
booleanguards10% (1/10)
conditions 0% (0/1)
qualifiers100% (0/0)
alternatives67% (43/64)
local declarations92% (25/27)
top-level declarations62% (205/328)

Build log

[view raw]

Resolving dependencies...
Starting     data-array-byte-0.1.0.1
Starting     th-abstraction-0.4.5.0
Starting     vector-stream-0.1.0.0
Starting     sop-core-0.5.0.2
Building     vector-stream-0.1.0.0
Building     data-array-byte-0.1.0.1
Building     th-abstraction-0.4.5.0
Building     sop-core-0.5.0.2
Completed    data-array-byte-0.1.0.1
Starting     hashable-1.4.2.0
Starting     primitive-0.8.0.0
Building     hashable-1.4.2.0
Building     primitive-0.8.0.0
Completed    vector-stream-0.1.0.0
Completed    th-abstraction-0.4.5.0
Completed    sop-core-0.5.0.2
Starting     generics-sop-0.5.1.2
Building     generics-sop-0.5.1.2
Completed    hashable-1.4.2.0
Completed    primitive-0.8.0.0
Starting     wide-word-0.1.5.0
Starting     vector-0.13.0.0
Building     vector-0.13.0.0
Building     wide-word-0.1.5.0
Completed    wide-word-0.1.5.0
Completed    generics-sop-0.5.1.2
Completed    vector-0.13.0.0
Downloading  borsh-0.3.0
Downloaded   borsh-0.3.0
Starting     borsh-0.3.0
Building     borsh-0.3.0
Completed    borsh-0.3.0

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):
 - optics-core-0.4.1 (lib:optics-core) (requires build)
 - wide-word-0.1.5.0 (lib:wide-word) (requires build)
 - borsh-0.3.0 (first run)
Starting     wide-word-0.1.5.0 (all, legacy fallback)
Starting     optics-core-0.4.1 (all, legacy fallback)
Building     wide-word-0.1.5.0 (all, legacy fallback)
Building     optics-core-0.4.1 (all, legacy fallback)
Installing   wide-word-0.1.5.0 (all, legacy fallback)
Completed    wide-word-0.1.5.0 (all, legacy fallback)
Installing   optics-core-0.4.1 (all, legacy fallback)
Completed    optics-core-0.4.1 (all, legacy fallback)
Configuring borsh-0.3.0...
Preprocessing library for borsh-0.3.0..
Building library for borsh-0.3.0..
[ 1 of 13] Compiling Codec.Borsh.Internal.Util.BitwiseCast ( src/Codec/Borsh/Internal/Util/BitwiseCast.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/BitwiseCast.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/BitwiseCast.dyn_o )
[ 2 of 13] Compiling Codec.Borsh.Internal.Util.ByteSwap ( src/Codec/Borsh/Internal/Util/ByteSwap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/ByteSwap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/ByteSwap.dyn_o )
[ 3 of 13] Compiling Codec.Borsh.Internal.Util.ByteString ( src/Codec/Borsh/Internal/Util/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/ByteString.dyn_o )
[ 4 of 13] Compiling Codec.Borsh.Incremental.Located ( src/Codec/Borsh/Incremental/Located.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental/Located.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental/Located.dyn_o )
[ 5 of 13] Compiling Codec.Borsh.Incremental.Monad ( src/Codec/Borsh/Incremental/Monad.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental/Monad.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental/Monad.dyn_o )
[ 6 of 13] Compiling Codec.Borsh.Incremental.Decoder ( src/Codec/Borsh/Incremental/Decoder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental/Decoder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental/Decoder.dyn_o )
[ 7 of 13] Compiling Codec.Borsh.Incremental ( src/Codec/Borsh/Incremental.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Incremental.dyn_o )
[ 8 of 13] Compiling Codec.Borsh.Internal.Util.SOP ( src/Codec/Borsh/Internal/Util/SOP.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/SOP.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Internal/Util/SOP.dyn_o )
[ 9 of 13] Compiling Data.FixedSizeArray ( src/Data/FixedSizeArray.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Data/FixedSizeArray.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Data/FixedSizeArray.dyn_o )
[10 of 13] Compiling Codec.Borsh.Encoding ( src/Codec/Borsh/Encoding.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Encoding.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Encoding.dyn_o )
[11 of 13] Compiling Codec.Borsh.Decoding ( src/Codec/Borsh/Decoding.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Decoding.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Decoding.dyn_o )
[12 of 13] Compiling Codec.Borsh.Class ( src/Codec/Borsh/Class.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Class.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh/Class.dyn_o )
[13 of 13] Compiling Codec.Borsh      ( src/Codec/Borsh.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/Codec/Borsh.dyn_o )
Preprocessing test suite 'test-borsh' for borsh-0.3.0..
Building test suite 'test-borsh' for borsh-0.3.0..
[ 1 of 12] Compiling Test.Codec.Borsh.ExampleType.SimpleList ( test/Test/Codec/Borsh/ExampleType/SimpleList.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/ExampleType/SimpleList.o )
[ 2 of 12] Compiling Test.Codec.Borsh.ExampleType.SimpleStructs ( test/Test/Codec/Borsh/ExampleType/SimpleStructs.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/ExampleType/SimpleStructs.o )
[ 3 of 12] Compiling Test.Codec.Borsh.Util.Length ( test/Test/Codec/Borsh/Util/Length.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Util/Length.o )
[ 4 of 12] Compiling Test.Codec.Borsh.Util.Orphans ( test/Test/Codec/Borsh/Util/Orphans.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Util/Orphans.o )
[ 5 of 12] Compiling Test.Codec.Borsh.Util.QuickCheck ( test/Test/Codec/Borsh/Util/QuickCheck.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Util/QuickCheck.o )
[ 6 of 12] Compiling Test.Codec.Borsh.ExampleType.NTree ( test/Test/Codec/Borsh/ExampleType/NTree.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/ExampleType/NTree.o )
[ 7 of 12] Compiling Test.Codec.Borsh.ExampleType.BTree ( test/Test/Codec/Borsh/ExampleType/BTree.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/ExampleType/BTree.o )
[ 8 of 12] Compiling Test.Codec.Borsh.Util.SOP ( test/Test/Codec/Borsh/Util/SOP.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Util/SOP.o )
[ 9 of 12] Compiling Test.Codec.Borsh.Util.RandomType ( test/Test/Codec/Borsh/Util/RandomType.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Util/RandomType.o )
[10 of 12] Compiling Test.Codec.Borsh.Size ( test/Test/Codec/Borsh/Size.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Size.o )
[11 of 12] Compiling Test.Codec.Borsh.Roundtrip ( test/Test/Codec/Borsh/Roundtrip.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Test/Codec/Borsh/Roundtrip.o )
[12 of 12] Compiling Main             ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/borsh-0.3.0/noopt/build/test-borsh/test-borsh ...
Running 1 test suites...
Test suite test-borsh: RUNNING...
Test suite test-borsh: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/borsh-0.3.0.test
Writing: borsh-0.3.0-inplace/Data.FixedSizeArray.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/borsh-0.3.0/noopt/hpc/vanilla/html/test-borsh/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: borsh-0.3.0-inplace/Data.FixedSizeArray.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/borsh-0.3.0/noopt/hpc/vanilla/html/borsh-0.3.0/hpc_index.html