Build #1 for finite-fields-0.2.0.1

[all reports]

Package finite-fields-0.2.0.1
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-11-08 12:03:11.461049687 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, containers-0.6.5.1, random-1.2.1.1, vector-0.13.1.0
Flags none

Code Coverage

expressions61% (3175/5155)
booleanguards29% (40/134)
conditions 66% (37/56)
qualifiers0% (0/2)
alternatives51% (218/421)
local declarations66% (159/238)
top-level declarations51% (250/484)

Build log

[view raw]

Resolving dependencies...
Starting     data-array-byte-0.1.0.1
Starting     vector-stream-0.1.0.0
Starting     splitmix-0.1.0.5
Building     vector-stream-0.1.0.0
Building     splitmix-0.1.0.5
Building     data-array-byte-0.1.0.1
Completed    splitmix-0.1.0.5
Starting     random-1.2.1.1
Building     random-1.2.1.1
Completed    data-array-byte-0.1.0.1
Starting     primitive-0.9.0.0
Building     primitive-0.9.0.0
Completed    vector-stream-0.1.0.0
Completed    random-1.2.1.1
Completed    primitive-0.9.0.0
Starting     vector-0.13.1.0
Building     vector-0.13.1.0
Completed    vector-0.13.1.0
Downloading  finite-fields-0.2.0.1
Downloaded   finite-fields-0.2.0.1
Starting     finite-fields-0.2.0.1
Building     finite-fields-0.2.0.1
Completed    finite-fields-0.2.0.1

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):
 - finite-fields-0.2.0.1 (first run)
[1 of 1] Compiling Main             ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/setup/setup.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/setup/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/setup/setup ...
Configuring finite-fields-0.2.0.1...
Preprocessing library for finite-fields-0.2.0.1..
Building library for finite-fields-0.2.0.1..
[ 1 of 16] Compiling Math.FiniteField.Conway.Internal ( src/Math/FiniteField/Conway/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Conway/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Conway/Internal.dyn_o )
[ 2 of 16] Compiling Math.FiniteField.Misc ( src/Math/FiniteField/Misc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Misc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Misc.dyn_o )
[ 3 of 16] Compiling Math.FiniteField.PrimeField.Small.Raw ( src/Math/FiniteField/PrimeField/Small/Raw.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Small/Raw.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Small/Raw.dyn_o )
[ 4 of 16] Compiling Math.FiniteField.Sign ( src/Math/FiniteField/Sign.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Sign.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Sign.dyn_o )
[ 5 of 16] Compiling Math.FiniteField.Primes ( src/Math/FiniteField/Primes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Primes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Primes.dyn_o )
[ 6 of 16] Compiling Math.FiniteField.TypeLevel.Singleton ( src/Math/FiniteField/TypeLevel/Singleton.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/TypeLevel/Singleton.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/TypeLevel/Singleton.dyn_o )
[ 7 of 16] Compiling Math.FiniteField.TypeLevel ( src/Math/FiniteField/TypeLevel.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/TypeLevel.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/TypeLevel.dyn_o )
[ 8 of 16] Compiling Math.FiniteField.PrimeField.Generic.Raw ( src/Math/FiniteField/PrimeField/Generic/Raw.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Generic/Raw.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Generic/Raw.dyn_o )
[ 9 of 16] Compiling Math.FiniteField.Conway ( src/Math/FiniteField/Conway.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Conway.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Conway.dyn_o )
[10 of 16] Compiling Math.FiniteField.GaloisField.Small.Internal ( src/Math/FiniteField/GaloisField/Small/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Small/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Small/Internal.dyn_o )
[11 of 16] Compiling Math.FiniteField.Class ( src/Math/FiniteField/Class.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Class.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/Class.dyn_o )
[12 of 16] Compiling Math.FiniteField.PrimeField.Small ( src/Math/FiniteField/PrimeField/Small.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Small.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Small.dyn_o )
[13 of 16] Compiling Math.FiniteField.PrimeField.Generic ( src/Math/FiniteField/PrimeField/Generic.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Generic.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/PrimeField/Generic.dyn_o )
[14 of 16] Compiling Math.FiniteField.GaloisField.Small ( src/Math/FiniteField/GaloisField/Small.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Small.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Small.dyn_o )
[15 of 16] Compiling Math.FiniteField.GaloisField.Zech ( src/Math/FiniteField/GaloisField/Zech.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Zech.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Zech.dyn_o )
[16 of 16] Compiling Math.FiniteField.GaloisField.Zech.C ( src/Math/FiniteField/GaloisField/Zech/C.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Zech/C.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/Math/FiniteField/GaloisField/Zech/C.dyn_o )
Preprocessing test suite 'finite-fields-tests' for finite-fields-0.2.0.1..
Building test suite 'finite-fields-tests' for finite-fields-0.2.0.1..
[1 of 7] Compiling Test.Common      ( test/Test/Common.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Test/Common.o )
[2 of 7] Compiling Test.FieldProperties ( test/Test/FieldProperties.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Test/FieldProperties.o )
[3 of 7] Compiling Test.WitnessStore ( test/Test/WitnessStore.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Test/WitnessStore.o )
[4 of 7] Compiling Test.ConcreteFields ( test/Test/ConcreteFields.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Test/ConcreteFields.o )
[5 of 7] Compiling Test.SubFields   ( test/Test/SubFields.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Test/SubFields.o )
[6 of 7] Compiling Test.FieldTests  ( test/Test/FieldTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Test/FieldTests.o )
[7 of 7] Compiling Main             ( test/TestSuite.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/finite-fields-0.2.0.1/noopt/build/finite-fields-tests/finite-fields-tests ...
Running 1 test suites...
Test suite finite-fields-tests: RUNNING...
Test suite finite-fields-tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/finite-fields-0.2.0.1.test
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Sign.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Primes.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.TypeLevel.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Conway.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.GaloisField.Zech.C.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.GaloisField.Zech.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.GaloisField.Small.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.PrimeField.Small.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.PrimeField.Generic.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Class.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/finite-fields-0.2.0.1/noopt/hpc/vanilla/html/finite-fields-tests/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Sign.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Primes.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.TypeLevel.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Conway.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.GaloisField.Zech.C.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.GaloisField.Zech.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.GaloisField.Small.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.PrimeField.Small.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.PrimeField.Generic.hs.html
Writing: finite-fields-0.2.0.1-inplace/Math.FiniteField.Class.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/finite-fields-0.2.0.1/noopt/hpc/vanilla/html/finite-fields-0.2.0.1/hpc_index.html