Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - barbies-2.0.4.0 (lib:barbies) (requires build) - bifunctors-5.6.1 (lib:bifunctors) (requires build) - bytestring-0.11.5.2 (lib:bytestring) (requires build) - unix-2.7.3 (lib:unix) (requires build) - random-1.2.1.1 (lib:random) (requires build) - binary-0.8.9.1 (lib:binary) (requires build) - directory-1.3.7.1 (lib:directory) (requires build) - QuickCheck-2.14.3 (lib:QuickCheck) (requires build) - text-2.0.2 (lib:text) (requires build) - th-compat-0.1.4 (lib:th-compat) (requires build) - process-1.6.17.0 (lib:process) (requires build) - wl-pprint-annotated-0.1.0.1 (lib:wl-pprint-annotated) (requires build) - prettyprinter-1.7.1 (lib:prettyprinter) (requires build) - pretty-show-1.10 (lib:pretty-show) (requires build) - parsec-3.1.16.1 (lib:parsec) (requires build) - integer-conversion-0.1 (lib:integer-conversion) (requires build) - hashable-1.4.3.0 (lib:hashable) (requires build) - hsc2hs-0.68.9 (exe:hsc2hs) (requires build) - prettyprinter-ansi-terminal-1.1.3 (lib:prettyprinter-ansi-terminal) (requires build) - network-uri-2.6.4.2 (lib:network-uri) (requires build) - uuid-types-1.0.5 (lib:uuid-types) (requires build) - unordered-containers-0.2.19.1 (lib:unordered-containers) (requires build) - time-compat-1.9.6.1 (lib:time-compat) (requires build) - these-1.2 (lib:these) (requires build) - text-short-0.1.5 (lib:text-short) (requires build) - scientific-0.3.7.0 (lib:scientific) (requires build) - data-fix-0.3.2 (lib:data-fix) (requires build) - constraints-0.13.4 (lib:constraints) (requires build) - async-2.2.4 (lib:async) (requires build) - terminal-size-0.3.4 (lib:terminal-size) (requires build) - optparse-applicative-0.18.1.0 (lib:optparse-applicative) (requires build) - semigroupoids-6.0.0.1 (lib:semigroupoids) (requires build) - indexed-traversable-instances-0.1.1.2 (lib:indexed-traversable-instances) (requires build) - text-iso8601-0.1 (lib:text-iso8601) (requires build) - strict-0.5 (lib:strict) (requires build) - lifted-async-0.10.2.4 (lib:lifted-async) (requires build) - concurrent-output-1.10.18 (lib:concurrent-output) (requires build) - tasty-1.4.3 (lib:tasty) (requires build) - witherable-0.4.2 (lib:witherable) (requires build) - semialign-1.3 (lib:semialign) (requires build) - hedgehog-1.2 (lib:hedgehog) (requires build) - tasty-hunit-0.10.0.3 (lib:tasty-hunit) (requires build) - aeson-2.2.0.0 (lib:aeson) (requires build) - tasty-hedgehog-1.4.0.1 (lib:tasty-hedgehog) (requires build) - hermes-json-0.6.0.0 (first run) Starting bytestring-0.11.5.2 (all, legacy fallback) Starting bifunctors-5.6.1 (all, legacy fallback) Starting barbies-2.0.4.0 (all, legacy fallback) Building bifunctors-5.6.1 (all, legacy fallback) Building barbies-2.0.4.0 (all, legacy fallback) Building bytestring-0.11.5.2 (all, legacy fallback) Installing barbies-2.0.4.0 (all, legacy fallback) Completed barbies-2.0.4.0 (all, legacy fallback) Installing bifunctors-5.6.1 (all, legacy fallback) Completed bifunctors-5.6.1 (all, legacy fallback) Installing bytestring-0.11.5.2 (all, legacy fallback) Completed bytestring-0.11.5.2 (all, legacy fallback) Starting binary-0.8.9.1 (all, legacy fallback) Starting random-1.2.1.1 (all, legacy fallback) Starting unix-2.7.3 (all, legacy fallback) Building binary-0.8.9.1 (all, legacy fallback) Building random-1.2.1.1 (all, legacy fallback) Building unix-2.7.3 (all, legacy fallback) Installing binary-0.8.9.1 (all, legacy fallback) Installing random-1.2.1.1 (all, legacy fallback) Completed binary-0.8.9.1 (all, legacy fallback) Starting text-2.0.2 (all, legacy fallback) Completed random-1.2.1.1 (all, legacy fallback) Starting QuickCheck-2.14.3 (all, legacy fallback) Installing unix-2.7.3 (all, legacy fallback) Completed unix-2.7.3 (all, legacy fallback) Starting directory-1.3.7.1 (all, legacy fallback) Building text-2.0.2 (all, legacy fallback) Building QuickCheck-2.14.3 (all, legacy fallback) Building directory-1.3.7.1 (all, legacy fallback) Installing directory-1.3.7.1 (all, legacy fallback) Completed directory-1.3.7.1 (all, legacy fallback) Starting th-compat-0.1.4 (all, legacy fallback) Starting process-1.6.17.0 (all, legacy fallback) Building th-compat-0.1.4 (all, legacy fallback) Building process-1.6.17.0 (all, legacy fallback) Installing th-compat-0.1.4 (all, legacy fallback) Completed th-compat-0.1.4 (all, legacy fallback) Installing QuickCheck-2.14.3 (all, legacy fallback) Installing process-1.6.17.0 (all, legacy fallback) Completed QuickCheck-2.14.3 (all, legacy fallback) Completed process-1.6.17.0 (all, legacy fallback) Starting hsc2hs-0.68.9 (all, legacy fallback) Building hsc2hs-0.68.9 (all, legacy fallback) Installing hsc2hs-0.68.9 (all, legacy fallback) Completed hsc2hs-0.68.9 (all, legacy fallback) Starting terminal-size-0.3.4 (all, legacy fallback) Building terminal-size-0.3.4 (all, legacy fallback) Installing terminal-size-0.3.4 (all, legacy fallback) Completed terminal-size-0.3.4 (all, legacy fallback) Installing text-2.0.2 (all, legacy fallback) Completed text-2.0.2 (all, legacy fallback) Starting wl-pprint-annotated-0.1.0.1 (all, legacy fallback) Starting prettyprinter-1.7.1 (all, legacy fallback) Starting parsec-3.1.16.1 (all, legacy fallback) Starting integer-conversion-0.1 (all, legacy fallback) Starting pretty-show-1.10 (all, legacy fallback) Starting hashable-1.4.3.0 (all, legacy fallback) Building wl-pprint-annotated-0.1.0.1 (all, legacy fallback) Building hashable-1.4.3.0 (all, legacy fallback) Building integer-conversion-0.1 (all, legacy fallback) Building pretty-show-1.10 (all, legacy fallback) Building prettyprinter-1.7.1 (all, legacy fallback) Building parsec-3.1.16.1 (all, legacy fallback) Installing integer-conversion-0.1 (all, legacy fallback) Installing wl-pprint-annotated-0.1.0.1 (all, legacy fallback) Completed integer-conversion-0.1 (all, legacy fallback) Installing hashable-1.4.3.0 (all, legacy fallback) Completed wl-pprint-annotated-0.1.0.1 (all, legacy fallback) Installing pretty-show-1.10 (all, legacy fallback) Completed hashable-1.4.3.0 (all, legacy fallback) Starting unordered-containers-0.2.19.1 (all, legacy fallback) Starting these-1.2 (all, legacy fallback) Starting text-short-0.1.5 (all, legacy fallback) Starting scientific-0.3.7.0 (all, legacy fallback) Starting data-fix-0.3.2 (all, legacy fallback) Starting async-2.2.4 (all, legacy fallback) Starting uuid-types-1.0.5 (all, legacy fallback) Starting constraints-0.13.4 (all, legacy fallback) Starting time-compat-1.9.6.1 (all, legacy fallback) Installing prettyprinter-1.7.1 (all, legacy fallback) Completed pretty-show-1.10 (all, legacy fallback) Building uuid-types-1.0.5 (all, legacy fallback) Building data-fix-0.3.2 (all, legacy fallback) Completed prettyprinter-1.7.1 (all, legacy fallback) Starting prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback) Building constraints-0.13.4 (all, legacy fallback) Building scientific-0.3.7.0 (all, legacy fallback) Building async-2.2.4 (all, legacy fallback) Building unordered-containers-0.2.19.1 (all, legacy fallback) Building time-compat-1.9.6.1 (all, legacy fallback) Building text-short-0.1.5 (all, legacy fallback) Building these-1.2 (all, legacy fallback) Installing parsec-3.1.16.1 (all, legacy fallback) Installing data-fix-0.3.2 (all, legacy fallback) Installing uuid-types-1.0.5 (all, legacy fallback) Installing async-2.2.4 (all, legacy fallback) Installing time-compat-1.9.6.1 (all, legacy fallback) Building prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback) Completed parsec-3.1.16.1 (all, legacy fallback) Starting network-uri-2.6.4.2 (all, legacy fallback) Installing constraints-0.13.4 (all, legacy fallback) Installing these-1.2 (all, legacy fallback) Installing text-short-0.1.5 (all, legacy fallback) Installing prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback) Installing scientific-0.3.7.0 (all, legacy fallback) Completed data-fix-0.3.2 (all, legacy fallback) Completed uuid-types-1.0.5 (all, legacy fallback) Building network-uri-2.6.4.2 (all, legacy fallback) Completed async-2.2.4 (all, legacy fallback) Starting concurrent-output-1.10.18 (all, legacy fallback) Completed time-compat-1.9.6.1 (all, legacy fallback) Starting text-iso8601-0.1 (all, legacy fallback) Completed these-1.2 (all, legacy fallback) Starting strict-0.5 (all, legacy fallback) Building concurrent-output-1.10.18 (all, legacy fallback) Installing network-uri-2.6.4.2 (all, legacy fallback) Completed constraints-0.13.4 (all, legacy fallback) Starting lifted-async-0.10.2.4 (all, legacy fallback) Building text-iso8601-0.1 (all, legacy fallback) Installing unordered-containers-0.2.19.1 (all, legacy fallback) Completed text-short-0.1.5 (all, legacy fallback) Installing concurrent-output-1.10.18 (all, legacy fallback) Building strict-0.5 (all, legacy fallback) Completed prettyprinter-ansi-terminal-1.1.3 (all, legacy fallback) Starting optparse-applicative-0.18.1.0 (all, legacy fallback) Building lifted-async-0.10.2.4 (all, legacy fallback) Completed scientific-0.3.7.0 (all, legacy fallback) Installing lifted-async-0.10.2.4 (all, legacy fallback) Installing text-iso8601-0.1 (all, legacy fallback) Installing strict-0.5 (all, legacy fallback) Completed network-uri-2.6.4.2 (all, legacy fallback) Building optparse-applicative-0.18.1.0 (all, legacy fallback) Completed unordered-containers-0.2.19.1 (all, legacy fallback) Starting indexed-traversable-instances-0.1.1.2 (all, legacy fallback) Starting semigroupoids-6.0.0.1 (all, legacy fallback) Completed concurrent-output-1.10.18 (all, legacy fallback) Completed lifted-async-0.10.2.4 (all, legacy fallback) Starting hedgehog-1.2 (all, legacy fallback) Installing optparse-applicative-0.18.1.0 (all, legacy fallback) Building semigroupoids-6.0.0.1 (all, legacy fallback) Building indexed-traversable-instances-0.1.1.2 (all, legacy fallback) Completed text-iso8601-0.1 (all, legacy fallback) Installing indexed-traversable-instances-0.1.1.2 (all, legacy fallback) Completed strict-0.5 (all, legacy fallback) Building hedgehog-1.2 (all, legacy fallback) Completed optparse-applicative-0.18.1.0 (all, legacy fallback) Starting tasty-1.4.3 (all, legacy fallback) Completed indexed-traversable-instances-0.1.1.2 (all, legacy fallback) Starting witherable-0.4.2 (all, legacy fallback) Installing semigroupoids-6.0.0.1 (all, legacy fallback) Building tasty-1.4.3 (all, legacy fallback) Completed semigroupoids-6.0.0.1 (all, legacy fallback) Starting semialign-1.3 (all, legacy fallback) Building witherable-0.4.2 (all, legacy fallback) Building semialign-1.3 (all, legacy fallback) Installing witherable-0.4.2 (all, legacy fallback) Installing tasty-1.4.3 (all, legacy fallback) Completed witherable-0.4.2 (all, legacy fallback) Installing semialign-1.3 (all, legacy fallback) Completed tasty-1.4.3 (all, legacy fallback) Starting tasty-hunit-0.10.0.3 (all, legacy fallback) Completed semialign-1.3 (all, legacy fallback) Starting aeson-2.2.0.0 (all, legacy fallback) Installing hedgehog-1.2 (all, legacy fallback) Building tasty-hunit-0.10.0.3 (all, legacy fallback) Building aeson-2.2.0.0 (all, legacy fallback) Installing tasty-hunit-0.10.0.3 (all, legacy fallback) Completed hedgehog-1.2 (all, legacy fallback) Starting tasty-hedgehog-1.4.0.1 (all, legacy fallback) Completed tasty-hunit-0.10.0.3 (all, legacy fallback) Building tasty-hedgehog-1.4.0.1 (all, legacy fallback) Installing tasty-hedgehog-1.4.0.1 (all, legacy fallback) Completed tasty-hedgehog-1.4.0.1 (all, legacy fallback) Installing aeson-2.2.0.0 (all, legacy fallback) Completed aeson-2.2.0.0 (all, legacy fallback) Configuring hermes-json-0.6.0.0... Preprocessing library for hermes-json-0.6.0.0.. Building library for hermes-json-0.6.0.0.. [ 1 of 11] Compiling Data.Hermes.Decoder.Internal.Scientific ( src/Data/Hermes/Decoder/Internal/Scientific.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Internal/Scientific.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Internal/Scientific.dyn_o ) [ 2 of 11] Compiling Data.Hermes.SIMDJSON.Types ( src/Data/Hermes/SIMDJSON/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON/Types.dyn_o ) [ 3 of 11] Compiling Data.Hermes.SIMDJSON.Bindings ( src/Data/Hermes/SIMDJSON/Bindings.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON/Bindings.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON/Bindings.dyn_o ) [ 4 of 11] Compiling Data.Hermes.SIMDJSON.Wrapper ( src/Data/Hermes/SIMDJSON/Wrapper.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON/Wrapper.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON/Wrapper.dyn_o ) [ 5 of 11] Compiling Data.Hermes.SIMDJSON ( src/Data/Hermes/SIMDJSON.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/SIMDJSON.dyn_o ) [ 6 of 11] Compiling Data.Hermes.Decoder.Internal ( src/Data/Hermes/Decoder/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Internal.dyn_o ) [ 7 of 11] Compiling Data.Hermes.Decoder.Path ( src/Data/Hermes/Decoder/Path.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Path.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Path.dyn_o ) [ 8 of 11] Compiling Data.Hermes.Decoder.Value ( src/Data/Hermes/Decoder/Value.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Value.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Value.dyn_o ) [ 9 of 11] Compiling Data.Hermes.Decoder.Time ( src/Data/Hermes/Decoder/Time.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Time.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder/Time.dyn_o ) [10 of 11] Compiling Data.Hermes.Decoder ( src/Data/Hermes/Decoder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes/Decoder.dyn_o ) [11 of 11] Compiling Data.Hermes ( src/Data/Hermes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/Data/Hermes.dyn_o ) Preprocessing test suite 'hermes-test' for hermes-json-0.6.0.0.. Building test suite 'hermes-test' for hermes-json-0.6.0.0.. [1 of 1] Compiling Main ( tests/test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/hermes-test/hermes-test-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hermes-json-0.6.0.0/noopt/build/hermes-test/hermes-test ... Running 1 test suites... Test suite hermes-test: RUNNING... Test suite hermes-test: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/hermes-json-0.6.0.0.test Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.Decoder.Path.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.SIMDJSON.Wrapper.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.SIMDJSON.Types.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.SIMDJSON.Bindings.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.Decoder.Value.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.Decoder.Time.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/hermes-json-0.6.0.0/noopt/hpc/vanilla/html/hermes-test/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.Decoder.Path.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.SIMDJSON.Wrapper.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.SIMDJSON.Types.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.SIMDJSON.Bindings.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.Decoder.Value.hs.html Writing: hermes-json-0.6.0.0-inplace/Data.Hermes.Decoder.Time.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/hermes-json-0.6.0.0/noopt/hpc/vanilla/html/hermes-json-0.6.0.0/hpc_index.html