Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - Diff-0.4.1 (lib:Diff) (requires build) - hscolour-1.24.4 (lib:hscolour) (requires build) - hspec-core-2.10.9 (lib:hspec-core) (requires build) - hspec-discover-2.10.9 (lib:hspec-discover) (requires build) - nicify-lib-1.0.1 (lib:nicify-lib) (requires download & build) - unicode-show-0.1.1.1 (lib:unicode-show) (requires download & build) - hspec-2.10.9 (lib:hspec) (requires build) - hspec-expectations-pretty-diff-0.7.2.6 (lib:hspec-expectations-pretty-diff) (requires download & build) - purescript-bridge-0.15.0.0 (first run) Downloading unicode-show-0.1.1.1 Starting Diff-0.4.1 (all, legacy fallback) Starting hscolour-1.24.4 (all, legacy fallback) Starting hspec-discover-2.10.9 (all, legacy fallback) Starting hspec-core-2.10.9 (all, legacy fallback) Downloaded unicode-show-0.1.1.1 Downloading nicify-lib-1.0.1 Starting unicode-show-0.1.1.1 (all, legacy fallback) Downloaded nicify-lib-1.0.1 Downloading hspec-expectations-pretty-diff-0.7.2.6 Starting nicify-lib-1.0.1 (all, legacy fallback) Downloaded hspec-expectations-pretty-diff-0.7.2.6 Building Diff-0.4.1 (all, legacy fallback) Building hspec-discover-2.10.9 (all, legacy fallback) Building hscolour-1.24.4 (all, legacy fallback) Building nicify-lib-1.0.1 (all, legacy fallback) Building hspec-core-2.10.9 (all, legacy fallback) Building unicode-show-0.1.1.1 (all, legacy fallback) Installing unicode-show-0.1.1.1 (all, legacy fallback) Installing nicify-lib-1.0.1 (all, legacy fallback) Completed unicode-show-0.1.1.1 (all, legacy fallback) Installing Diff-0.4.1 (all, legacy fallback) Installing hspec-discover-2.10.9 (all, legacy fallback) Completed nicify-lib-1.0.1 (all, legacy fallback) Completed Diff-0.4.1 (all, legacy fallback) Completed hspec-discover-2.10.9 (all, legacy fallback) Installing hscolour-1.24.4 (all, legacy fallback) Completed hscolour-1.24.4 (all, legacy fallback) Starting hspec-expectations-pretty-diff-0.7.2.6 (all, legacy fallback) Building hspec-expectations-pretty-diff-0.7.2.6 (all, legacy fallback) Installing hspec-expectations-pretty-diff-0.7.2.6 (all, legacy fallback) Completed hspec-expectations-pretty-diff-0.7.2.6 (all, legacy fallback) Installing hspec-core-2.10.9 (all, legacy fallback) Completed hspec-core-2.10.9 (all, legacy fallback) Starting hspec-2.10.9 (all, legacy fallback) Building hspec-2.10.9 (all, legacy fallback) Installing hspec-2.10.9 (all, legacy fallback) Completed hspec-2.10.9 (all, legacy fallback) Configuring purescript-bridge-0.15.0.0... Preprocessing library for purescript-bridge-0.15.0.0.. Building library for purescript-bridge-0.15.0.0.. [ 1 of 10] Compiling Language.PureScript.Bridge.CodeGenSwitches ( src/Language/PureScript/Bridge/CodeGenSwitches.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/CodeGenSwitches.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/CodeGenSwitches.dyn_o ) [ 2 of 10] Compiling Language.PureScript.Bridge.TypeInfo ( src/Language/PureScript/Bridge/TypeInfo.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/TypeInfo.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/TypeInfo.dyn_o ) [ 3 of 10] Compiling Language.PureScript.Bridge.SumType ( src/Language/PureScript/Bridge/SumType.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/SumType.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/SumType.dyn_o ) [ 4 of 10] Compiling Language.PureScript.Bridge.Printer ( src/Language/PureScript/Bridge/Printer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Printer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Printer.dyn_o ) src/Language/PureScript/Bridge/Printer.hs:13:1: warning: [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 13 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Language/PureScript/Bridge/Printer.hs:188:9: warning: [-Wname-shadowing] This binding for instances shadows the existing binding defined at src/Language/PureScript/Bridge/Printer.hs:175:1 | 188 | instances params = genericInstance settings params <> ", " <> encodeInstance params | ^^^^^^^^^ src/Language/PureScript/Bridge/Printer.hs:193:9: warning: [-Wunused-local-binds] Defined but not used: encodeOpts | 193 | encodeOpts = | ^^^^^^^^^^ src/Language/PureScript/Bridge/Printer.hs:200:9: warning: [-Wname-shadowing] This binding for instances shadows the existing binding defined at src/Language/PureScript/Bridge/Printer.hs:175:1 | 200 | instances params = genericInstance settings params <> ", " <> encodeJsonInstance params | ^^^^^^^^^ src/Language/PureScript/Bridge/Printer.hs:212:9: warning: [-Wname-shadowing] This binding for instances shadows the existing binding defined at src/Language/PureScript/Bridge/Printer.hs:175:1 | 212 | instances params = genericInstance settings params <> ", " <> decodeInstance params | ^^^^^^^^^ src/Language/PureScript/Bridge/Printer.hs:222:9: warning: [-Wname-shadowing] This binding for instances shadows the existing binding defined at src/Language/PureScript/Bridge/Printer.hs:175:1 | 222 | instances params = genericInstance settings params <> ", " <> decodeJsonInstance params <> ", " <> decodeJsonFieldInstance params | ^^^^^^^^^ [ 5 of 10] Compiling Language.PureScript.Bridge.Builder ( src/Language/PureScript/Bridge/Builder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Builder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Builder.dyn_o ) src/Language/PureScript/Bridge/Builder.hs:46:1: warning: [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 46 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 10] Compiling Language.PureScript.Bridge.PSTypes ( src/Language/PureScript/Bridge/PSTypes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/PSTypes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/PSTypes.dyn_o ) [ 7 of 10] Compiling Language.PureScript.Bridge.Tuple ( src/Language/PureScript/Bridge/Tuple.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Tuple.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Tuple.dyn_o ) [ 8 of 10] Compiling Language.PureScript.Bridge.Primitives ( src/Language/PureScript/Bridge/Primitives.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Primitives.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/Primitives.dyn_o ) [ 9 of 10] Compiling Language.PureScript.Bridge ( src/Language/PureScript/Bridge.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge.dyn_o ) [10 of 10] Compiling Language.PureScript.Bridge.TypeParameters ( src/Language/PureScript/Bridge/TypeParameters.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/TypeParameters.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/Language/PureScript/Bridge/TypeParameters.dyn_o ) Preprocessing test suite 'tests' for purescript-bridge-0.15.0.0.. Building test suite 'tests' for purescript-bridge-0.15.0.0.. [1 of 2] Compiling TestData ( test/TestData.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/tests/tests-tmp/TestData.o ) [2 of 2] Compiling Main ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/tests/tests-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/purescript-bridge-0.15.0.0/noopt/build/tests/tests ... Running 1 test suites... Test suite tests: RUNNING... Test suite tests: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/purescript-bridge-0.15.0.0.test Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.TypeParameters.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.TypeInfo.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Tuple.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.SumType.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.PSTypes.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Printer.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Primitives.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Builder.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.CodeGenSwitches.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.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/purescript-bridge-0.15.0.0/noopt/hpc/vanilla/html/tests/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.TypeParameters.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.TypeInfo.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Tuple.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.SumType.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.PSTypes.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Printer.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Primitives.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.Builder.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.CodeGenSwitches.hs.html Writing: purescript-bridge-0.15.0.0-inplace/Language.PureScript.Bridge.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/purescript-bridge-0.15.0.0/noopt/hpc/vanilla/html/purescript-bridge-0.15.0.0/hpc_index.html