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