[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
expressions | 61% (3175/5155) |
boolean | guards | 29% (40/134) |
conditions | 66% (37/56) |
qualifiers | 0% (0/2) |
alternatives | 51% (218/421) |
local declarations | 66% (159/238) |
top-level declarations | 51% (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