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