[all reports]
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2024-07-04 22:14:05.002490013 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.18.1.0, bytestring-0.12.1.0, containers-0.6.7, deepseq-1.4.8.1, filepath-1.5.3.0, ghc-bignum-1.3, ghc-prim-0.10.0, os-string-2.0.6, text-2.1.1 |
Flags |
-arch-native -random-initial-seed
|
Code Coverage
expressions | 42% (362/854) |
boolean | guards | 0% (0/6) |
conditions | 100% (0/0) |
qualifiers | 100% (0/0) |
alternatives | 23% (7/30) |
local declarations | 76% (10/13) |
top-level declarations | 28% (74/256) |
Build log
[view raw]
Resolving dependencies...
Starting bytestring-0.12.1.0
Building bytestring-0.12.1.0
Completed bytestring-0.12.1.0
Starting binary-0.8.9.2
Starting os-string-2.0.6
Building binary-0.8.9.2
Building os-string-2.0.6
Completed os-string-2.0.6
Starting filepath-1.5.3.0
Completed binary-0.8.9.2
Starting text-2.1.1
Building filepath-1.5.3.0
Building text-2.1.1
Completed filepath-1.5.3.0
Completed text-2.1.1
Starting hashable-1.5.0.0
Building hashable-1.5.0.0
Completed hashable-1.5.0.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):
- bytestring-0.12.1.0 (lib:bytestring) (requires build)
- random-1.2.1.2 (lib:random) (requires build)
- os-string-2.0.6 (lib:os-string) (requires build)
- binary-0.8.9.2 (lib:binary) (requires build)
- QuickCheck-2.15.0.1 (lib:QuickCheck) (requires build)
- filepath-1.5.3.0 (lib:filepath) (requires build)
- text-2.1.1 (lib:text) (requires build)
- unix-2.8.5.1 (lib:unix) (requires build)
- prettyprinter-1.7.1 (lib:prettyprinter) (requires build)
- directory-1.3.8.5 (lib:directory) (requires build)
- prettyprinter-ansi-terminal-1.1.3 (lib:prettyprinter-ansi-terminal) (requires build)
- process-1.6.20.0 (lib:process) (requires build)
- optparse-applicative-0.18.1.0 (lib:optparse-applicative) (requires build)
- tasty-1.5 (lib:tasty) (requires build)
- tasty-quickcheck-0.10.3 (lib:tasty-quickcheck) (requires build)
- tasty-hunit-0.10.2 (lib:tasty-hunit) (requires build)
- hashable-1.5.0.0 (first run)
Starting bytestring-0.12.1.0 (all, legacy fallback)
Building bytestring-0.12.1.0 (all, legacy fallback)
Installing bytestring-0.12.1.0 (all, legacy fallback)
Completed bytestring-0.12.1.0 (all, legacy fallback)
Starting random-1.2.1.2 (all, legacy fallback)
Starting os-string-2.0.6 (all, legacy fallback)
Starting binary-0.8.9.2 (all, legacy fallback)
Building os-string-2.0.6 (all, legacy fallback)
Building random-1.2.1.2 (all, legacy fallback)
Building binary-0.8.9.2 (all, legacy fallback)
Installing os-string-2.0.6 (all, legacy fallback)
Completed os-string-2.0.6 (all, legacy fallback)
Starting filepath-1.5.3.0 (all, legacy fallback)
Building filepath-1.5.3.0 (all, legacy fallback)
Installing random-1.2.1.2 (all, legacy fallback)
Installing binary-0.8.9.2 (all, legacy fallback)
Installing filepath-1.5.3.0 (all, legacy fallback)
Completed random-1.2.1.2 (all, legacy fallback)
Starting QuickCheck-2.15.0.1 (all, legacy fallback)
Completed binary-0.8.9.2 (all, legacy fallback)
Starting text-2.1.1 (all, legacy fallback)
Completed filepath-1.5.3.0 (all, legacy fallback)
Starting unix-2.8.5.1 (all, legacy fallback)
Building QuickCheck-2.15.0.1 (all, legacy fallback)
Building text-2.1.1 (all, legacy fallback)
Building unix-2.8.5.1 (all, legacy fallback)
Installing QuickCheck-2.15.0.1 (all, legacy fallback)
Completed QuickCheck-2.15.0.1 (all, legacy fallback)
Installing unix-2.8.5.1 (all, legacy fallback)
Completed unix-2.8.5.1 (all, legacy fallback)
Starting directory-1.3.8.5 (all, legacy fallback)
Building directory-1.3.8.5 (all, legacy fallback)
Installing directory-1.3.8.5 (all, legacy fallback)
Completed directory-1.3.8.5 (all, legacy fallback)
Starting process-1.6.20.0 (all, legacy fallback)
Building process-1.6.20.0 (all, legacy fallback)
Installing process-1.6.20.0 (all, legacy fallback)
Completed process-1.6.20.0 (all, legacy fallback)
Installing text-2.1.1 (all, legacy fallback)
Completed text-2.1.1 (all, legacy fallback)
Starting prettyprinter-1.7.1 (all, legacy fallback)
Building prettyprinter-1.7.1 (all, legacy fallback)
Installing prettyprinter-1.7.1 (all, legacy fallback)
Completed prettyprinter-1.7.1 (all, legacy fallback)
Starting prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback)
Building prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback)
Installing prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback)
Completed prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback)
Starting optparse-applicative-0.18.1.0 (all, legacy fallback)
Building optparse-applicative-0.18.1.0 (all, legacy fallback)
Installing optparse-applicative-0.18.1.0 (all, legacy fallback)
Completed optparse-applicative-0.18.1.0 (all, legacy fallback)
Starting tasty-1.5 (all, legacy fallback)
Building tasty-1.5 (all, legacy fallback)
Installing tasty-1.5 (all, legacy fallback)
Completed tasty-1.5 (all, legacy fallback)
Starting tasty-quickcheck-0.10.3 (all, legacy fallback)
Starting tasty-hunit-0.10.2 (all, legacy fallback)
Building tasty-quickcheck-0.10.3 (all, legacy fallback)
Building tasty-hunit-0.10.2 (all, legacy fallback)
Installing tasty-hunit-0.10.2 (all, legacy fallback)
Installing tasty-quickcheck-0.10.3 (all, legacy fallback)
Completed tasty-hunit-0.10.2 (all, legacy fallback)
Completed tasty-quickcheck-0.10.3 (all, legacy fallback)
Configuring hashable-1.5.0.0...
Preprocessing test suite 'xxhash-tests' for hashable-1.5.0.0..
Building test suite 'xxhash-tests' for hashable-1.5.0.0..
[1 of 3] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/xxhash-tests/xxhash-tests-tmp/Data/Hashable/FFI.o )
[2 of 3] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/xxhash-tests/xxhash-tests-tmp/Data/Hashable/XXH3.o )
[3 of 3] Compiling Main ( tests/xxhash-tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/xxhash-tests/xxhash-tests-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/xxhash-tests/xxhash-tests
Preprocessing library for hashable-1.5.0.0..
Building library for hashable-1.5.0.0..
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/FFI.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/FFI.dyn_o )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Imports.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Imports.dyn_o )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Mix.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Mix.dyn_o )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/XXH3.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/XXH3.dyn_o )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/LowLevel.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/LowLevel.dyn_o )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Class.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Class.dyn_o )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Lifted.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Lifted.dyn_o )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Generic/Instances.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Generic/Instances.dyn_o )
src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
|
5 | {-# LANGUAGE Trustworthy #-}
| ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Generic.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable/Generic.dyn_o )
[10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/Data/Hashable.dyn_o )
Preprocessing test suite 'hashable-examples' for hashable-1.5.0.0..
Building test suite 'hashable-examples' for hashable-1.5.0.0..
[1 of 1] Compiling Main ( examples/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-examples/hashable-examples-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/hashable-1.5.0.0/noopt/build/hashable-examples/hashable-examples
Preprocessing test suite 'hashable-tests' for hashable-1.5.0.0..
Building test suite 'hashable-tests' for hashable-1.5.0.0..
[1 of 4] Compiling Properties ( tests/Properties.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-tests/hashable-tests-tmp/Properties.o )
tests/Properties.hs:181:1: warning: [-Wunused-top-binds]
Defined but not used: pProduct2
|
181 | pProduct2 x y = hash (x, y) == hash (Product2 x y)
| ^^^^^^^^^
tests/Properties.hs:184:1: warning: [-Wunused-top-binds]
Defined but not used: pProduct3
|
184 | pProduct3 x y z = hash (x, y, z) == hash (Product3 x y z)
| ^^^^^^^^^
[2 of 4] Compiling Regress.Mmap ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-tests/hashable-tests-tmp/Regress/Mmap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-tests/hashable-tests-tmp/Regress/Mmap.o )
[3 of 4] Compiling Regress ( tests/Regress.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-tests/hashable-tests-tmp/Regress.o )
[4 of 4] Compiling Main ( tests/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-tests/hashable-tests-tmp/Main.o )
[5 of 5] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/hashable-1.5.0.0/noopt/build/hashable-tests/hashable-tests
Running 3 test suites...
Test suite hashable-examples: RUNNING...
Test suite hashable-examples: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/hashable-1.5.0.0.test
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/hashable-1.5.0.0/noopt/hpc/vanilla/html/hashable-examples/hpc_index.html
Test suite hashable-tests: RUNNING...
Test suite hashable-tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/hashable-1.5.0.0.test
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/hashable-1.5.0.0/noopt/hpc/vanilla/html/hashable-tests/hpc_index.html
Test suite xxhash-tests: RUNNING...
Test suite xxhash-tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/hashable-1.5.0.0.test
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/hashable-1.5.0.0/noopt/hpc/vanilla/html/xxhash-tests/hpc_index.html
3 of 3 test suites (3 of 3 test cases) passed.
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/hashable-1.5.0.0/noopt/hpc/vanilla/html/hashable-1.5.0.0/hpc_index.html