$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 1800s /nix/store/99b1z08awpxj8b6mzggn59gp1shljnff-nix-2.34.5/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://github.com/sellout/calendrical?ref=testing&rev=b591fd9cc14fe254800c235908e74af212998050#devShells.x86_64-linux.ghc963 --print-build-logs warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-experimental-features'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'sandbox'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'use-registries'. Pass '--accept-flake-config' to trust it  Downloading cached ghc-lib-parser-9.8.5.20250214-data from https://cache.nix-ci.com Downloading cached text-rope-0.2-data from https://sellout.cachix.org Downloading cached attoparsec from https://cache.nix-ci.com Downloading cached vector from https://cache.nix-ci.com Building ghc-9.6.3-with-packages Downloading cached Diff-0.5-doc from https://sellout.cachix.org Downloading cached blaze-builder-0.4.2.3-doc from https://cache.nix-ci.com Downloading cached clock-0.8.4-doc from https://cache.nix-ci.com Downloading cached StateVar-1.2.2-doc from https://cache.nix-ci.com Downloading cached commutative-semigroups-0.2.0.2-doc from https://cache.nix-ci.com Downloading cached direct-sqlite-2.3.29-doc from https://cache.nix-ci.com Downloading cached data-default-class-0.1.2.2-doc from https://cache.nix-ci.com Downloading cached dlist-1.0-doc from https://cache.nix-ci.com Downloading cached filtrable-0.1.6.0-doc from https://cache.nix-ci.com Downloading cached fmlist-0.9.4-doc from https://sellout.cachix.org Downloading cached ghc-lib-parser-9.8.5.20250214-doc from https://cache.nix-ci.com Downloading cached hie-compat-0.3.1.2-doc from https://sellout.cachix.org Progress: 0 of 214 built (1 building), 1 of 335 downloaded from cache (15 downloading) Progress: 0 of 214 built (1 building), 2 of 335 downloaded from cache (14 downloading) Progress: 0 of 214 built (1 building), 3 of 335 downloaded from cache (13 downloading) Progress: 0 of 214 built (1 building), 4 of 335 downloaded from cache (12 downloading) Progress: 0 of 214 built (1 building), 5 of 335 downloaded from cache (11 downloading) Progress: 0 of 214 built (1 building), 6 of 335 downloaded from cache (10 downloading) Progress: 0 of 214 built (1 building), 7 of 335 downloaded from cache (9 downloading) Progress: 0 of 214 built (1 building), 8 of 335 downloaded from cache (8 downloading) Progress: 0 of 214 built (1 building), 9 of 335 downloaded from cache (7 downloading) Progress: 0 of 214 built (1 building), 10 of 335 downloaded from cache (6 downloading) Progress: 0 of 214 built (1 building), 11 of 335 downloaded from cache (5 downloading) Progress: 0 of 214 built (1 building), 12 of 335 downloaded from cache (4 downloading) Progress: 0 of 214 built (1 building), 13 of 335 downloaded from cache (3 downloading) Progress: 0 of 214 built (1 building), 14 of 335 downloaded from cache (2 downloading) [ghc-9.6.3-with-packages] /nix/store/0rxkp4114cl5x5cgjs5awj9iil2snsi4-doctest-0.22.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/va1283k599az87q60f7zrpn39n75lwvf-fin-0.3.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/jdnckwy4pz6vm2b3l8vqyjppbar139kk-no-recursion-0.3.0.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/kbcjv8f63nqkdqaz0vc2haw13q4qc9f2-QuickCheck-2.14.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/4akjibibxaq7067piigk2ajsrk3xssb4-tasty-1.5.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/maiy1qv3a5c7372ccaqawcbmcrm8mndw-tasty-expected-failure-0.12.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/qckxw5xnsvmii7pyvhk7zss3033cwap7-tasty-hunit-0.10.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/yg643nrca0x7papa0xzpx3g0j51lzm97-vector-0.13.2.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/yg643nrca0x7papa0xzpx3g0j51lzm97-vector-0.13.2.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/kjyxy8g02873ypr68icrlihzghwxwcda-Cabal-3.10.3.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/wq8jbn4hdm6vajykrn06f5q84s9jkz2v-cabal-doctest-1.0.11/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/26cpplabf981l37l304x31f3kc48fvm4-attoparsec-0.14.4/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/26cpplabf981l37l304x31f3kc48fvm4-attoparsec-0.14.4/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/4kfnvx125psw7859xsni3yhpczsy0nrh-hashable-1.4.7.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/4kfnvx125psw7859xsni3yhpczsy0nrh-hashable-1.4.7.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/n0i3592v79h9fh1477ysrrw46kpvi891-Only-0.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/n0i3592v79h9fh1477ysrrw46kpvi891-Only-0.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/i2isrjlprfgkm9cvw6q7gkr7jal9pr64-scientific-0.3.8.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/i2isrjlprfgkm9cvw6q7gkr7jal9pr64-scientific-0.3.8.0/nix-support: Downloading cached HsYAML-0.2.1.5-doc from https://sellout.cachix.org Downloading cached MonadRandom-0.6.2-doc from https://sellout.cachix.org Downloading cached alex-3.5.3.0-data from https://cache.nix-ci.com Downloading cached base16-bytestring-1.0.2.0-doc from https://sellout.cachix.org Downloading cached base-prelude-1.6.1.1-doc from https://cache.nix-ci.com Downloading cached base64-1.0-doc from https://cache.nix-ci.com Downloading cached base64-bytestring-1.2.1.0-doc from https://sellout.cachix.org Downloading cached binary-orphans-1.0.5-doc from https://cache.nix-ci.com Downloading cached cereal-0.5.8.3-doc from https://sellout.cachix.org Downloading cached character-ps-0.1-doc from https://sellout.cachix.org Downloading cached clay-0.15.0-doc from https://sellout.cachix.org Downloading cached cmdargs-0.10.22-doc from https://sellout.cachix.org Downloading cached co-log-core-0.3.2.5-doc from https://sellout.cachix.org Downloading cached colourista-0.1.0.2-doc from https://cache.nix-ci.com [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/drviwyiv37i0asykrgcnasifh8w5s54b-text-short-0.1.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/drviwyiv37i0asykrgcnasifh8w5s54b-text-short-0.1.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/gzf642ivqv9hbd5w0jw6l2az49v7kpi4-unordered-containers-0.2.20/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/gzf642ivqv9hbd5w0jw6l2az49v7kpi4-unordered-containers-0.2.20/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/b1zf21g9ji8z71q0bwlaphf872kjlklm-boring-0.2.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/b1zf21g9ji8z71q0bwlaphf872kjlklm-boring-0.2.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/4zcijs24v82mihchp4k1wmm7jbm56flg-dec-0.0.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/4zcijs24v82mihchp4k1wmm7jbm56flg-dec-0.0.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/j3rq01sbbsgvyiq8wqrpdf5qdf1r6vb9-some-1.0.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/j3rq01sbbsgvyiq8wqrpdf5qdf1r6vb9-some-1.0.6/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/vihzvpxbw3a2fvy7ss2y657rhd0i1s17-universe-base-1.1.4/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/vihzvpxbw3a2fvy7ss2y657rhd0i1s17-universe-base-1.1.4/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/46f9r5q546gjqxr7sbwf6qgxxfbkwq1r-random-1.2.1.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/46f9r5q546gjqxr7sbwf6qgxxfbkwq1r-random-1.2.1.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/xavvvmrjyw6g08qla4qadz05rgyjka2i-splitmix-0.1.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/xavvvmrjyw6g08qla4qadz05rgyjka2i-splitmix-0.1.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/2sisg8qmmi9gbr7wfdf3x0ds8i6fqysv-ansi-terminal-1.1.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/2sisg8qmmi9gbr7wfdf3x0ds8i6fqysv-ansi-terminal-1.1.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/9ih5zfrc197a0l8xlbsnlc0r2799gy00-optparse-applicative-0.18.1.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 213 built (1 building), 15 of 335 downloaded from cache (15 downloading) Downloading cached Diff from https://sellout.cachix.org [ghc-9.6.3-with-packages] /nix/store/9ih5zfrc197a0l8xlbsnlc0r2799gy00-optparse-applicative-0.18.1.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/s13mx2jnl6drsbr82ckjci8lrjc224q6-tagged-0.8.8/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 213 built (1 building), 16 of 335 downloaded from cache (15 downloading) Downloading cached Glob-0.10.2-doc from https://cache.nix-ci.com [ghc-9.6.3-with-packages] /nix/store/s13mx2jnl6drsbr82ckjci8lrjc224q6-tagged-0.8.8/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/am1l4f7sjbvdhbxgx01jxvfly9pscsxj-primitive-0.9.1.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/am1l4f7sjbvdhbxgx01jxvfly9pscsxj-primitive-0.9.1.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 213 built (1 building), 17 of 335 downloaded from cache (15 downloading) [ghc-9.6.3-with-packages] /nix/store/rcashd8xrq27zh5kgjrxacscl7x5m175-vector-stream-0.1.0.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/rcashd8xrq27zh5kgjrxacscl7x5m175-vector-stream-0.1.0.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/1w454898hfymrjwrmg4iy7jc6cdqg60v-Cabal-syntax-3.10.3.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Downloading cached StateVar from https://cache.nix-ci.com Progress: 0 of 213 built (1 building), 18 of 335 downloaded from cache (15 downloading) Downloading cached alex from https://cache.nix-ci.com Progress: 0 of 213 built (1 building), 19 of 335 downloaded from cache (15 downloading) Downloading cached base64 from https://cache.nix-ci.com [ghc-9.6.3-with-packages] /nix/store/1w454898hfymrjwrmg4iy7jc6cdqg60v-Cabal-syntax-3.10.3.0/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/5bcxzi36ddnglzrqz1sm1k12vdlvc5qn-os-string-2.0.7/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 213 built (1 building), 20 of 335 downloaded from cache (15 downloading) Downloading cached binary-orphans from https://cache.nix-ci.com [ghc-9.6.3-with-packages] /nix/store/5bcxzi36ddnglzrqz1sm1k12vdlvc5qn-os-string-2.0.7/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 213 built (1 building), 21 of 335 downloaded from cache (15 downloading) [ghc-9.6.3-with-packages] /nix/store/73kknmzbffhc58ny9kbpxgvwnirccb5i-integer-logarithms-1.0.4/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Downloading cached blaze-builder from https://cache.nix-ci.com [ghc-9.6.3-with-packages] /nix/store/73kknmzbffhc58ny9kbpxgvwnirccb5i-integer-logarithms-1.0.4/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/gbnciibqjm8lqa0ids7vgfcs1vchvwa9-base-orphans-0.9.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/gbnciibqjm8lqa0ids7vgfcs1vchvwa9-base-orphans-0.9.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/sgamhn40i5lxcr6cj63x442akx0l8rwf-ansi-terminal-types-1.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/sgamhn40i5lxcr6cj63x442akx0l8rwf-ansi-terminal-types-1.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 213 built (1 building), 22 of 335 downloaded from cache (15 downloading) Downloading cached base64-bytestring from https://sellout.cachix.org Progress: 0 of 213 built (1 building), 23 of 335 downloaded from cache (15 downloading) [ghc-9.6.3-with-packages] /nix/store/vm1087wdckxajs4xqn15wwz014igd3hs-prettyprinter-1.7.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Downloading cached MonadRandom from https://sellout.cachix.org Progress: 0 of 212 built (1 building), 24 of 335 downloaded from cache (15 downloading) Downloading cached blaze-markup-0.8.3.0-doc from https://sellout.cachix.org Progress: 0 of 212 built (1 building), 25 of 335 downloaded from cache (15 downloading) Downloading cached base16-bytestring from https://sellout.cachix.org Progress: 0 of 211 built (1 building), 26 of 335 downloaded from cache (15 downloading) Downloading cached blaze-textual-0.2.3.1-doc from https://cache.nix-ci.com Progress: 0 of 211 built (1 building), 27 of 335 downloaded from cache (15 downloading) Progress: 0 of 211 built (1 building), 28 of 335 downloaded from cache (14 downloading) [ghc-9.6.3-with-packages] /nix/store/vm1087wdckxajs4xqn15wwz014igd3hs-prettyprinter-1.7.1/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/cn75kqzy1lpy4gshgwv3jippx0ipfmmp-prettyprinter-ansi-terminal-1.1.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Downloading cached character-ps from https://sellout.cachix.org Downloading cached clock from https://cache.nix-ci.com [ghc-9.6.3-with-packages] /nix/store/cn75kqzy1lpy4gshgwv3jippx0ipfmmp-prettyprinter-ansi-terminal-1.1.3/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs [ghc-9.6.3-with-packages] /nix/store/653vyj9nsvf078j6hn83nilp6z3pspr4-transformers-compat-0.7.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Progress: 0 of 210 built (1 building), 29 of 335 downloaded from cache (15 downloading) [ghc-9.6.3-with-packages] /nix/store/653vyj9nsvf078j6hn83nilp6z3pspr4-transformers-compat-0.7.2/nix-support: [ghc-9.6.3-with-packages] propagated-build-inputs: Keeping existing link to /nix/store/qj82h7fac4xf866f54m50rvh7cdpyzzc-cassava-0.5.3.2/nix-support/propagated-build-inputs Downloading cached cereal from https://sellout.cachix.org Progress: 0 of 210 built (1 building), 30 of 335 downloaded from cache (15 downloading) Downloading cached co-log-core from https://sellout.cachix.org Progress: 0 of 209 built (1 building), 31 of 335 downloaded from cache (15 downloading) Downloading cached colourista from https://cache.nix-ci.com Progress: 0 of 209 built (1 building), 32 of 335 downloaded from cache (15 downloading) Progress: 0 of 208 built (1 building), 33 of 335 downloaded from cache (15 downloading) Downloading cached commutative-semigroups from https://cache.nix-ci.com Downloading cached HsYAML from https://sellout.cachix.org Progress: 0 of 208 built (1 building), 34 of 335 downloaded from cache (15 downloading) Downloading cached base-prelude from https://cache.nix-ci.com Progress: 0 of 208 built (1 building), 35 of 335 downloaded from cache (15 downloading) Downloading cached blaze-textual from https://cache.nix-ci.com Progress: 0 of 208 built (1 building), 36 of 335 downloaded from cache (15 downloading) Downloading cached cmdargs from https://sellout.cachix.org Progress: 0 of 207 built (1 building), 37 of 335 downloaded from cache (15 downloading) Progress: 0 of 207 built (1 building), 38 of 335 downloaded from cache (14 downloading) Progress: 0 of 207 built (1 building), 39 of 335 downloaded from cache (13 downloading) Downloading cached contravariant-1.5.5-doc from https://cache.nix-ci.com Downloading cached cryptohash-sha256-0.11.102.1-doc from https://sellout.cachix.org Downloading cached cryptohash-sha1-0.11.101.0-doc from https://sellout.cachix.org Progress: 0 of 207 built (1 building), 40 of 335 downloaded from cache (15 downloading) Progress: 0 of 207 built (1 building), 41 of 335 downloaded from cache (14 downloading) Downloading cached clay from https://sellout.cachix.org Downloading cached data-default-class from https://cache.nix-ci.com Progress: 0 of 206 built (1 building), 42 of 335 downloaded from cache (15 downloading) Downloading cached data-default-instances-containers-0.1.0.3-doc from https://sellout.cachix.org Progress: 0 of 205 built (1 building), 43 of 335 downloaded from cache (15 downloading) Progress: 0 of 205 built (1 building), 44 of 335 downloaded from cache (14 downloading) Downloading cached data-default-instances-dlist-0.0.1.2-doc from https://sellout.cachix.org Downloading cached data-default-instances-old-locale-0.0.1.2-doc from https://sellout.cachix.org Progress: 0 of 204 built (1 building), 45 of 335 downloaded from cache (15 downloading) Progress: 0 of 204 built (1 building), 46 of 335 downloaded from cache (14 downloading) Progress: 0 of 204 built (1 building), 47 of 335 downloaded from cache (13 downloading) Downloading cached contravariant from https://cache.nix-ci.com Downloading cached direct-sqlite from https://cache.nix-ci.com Downloading cached dir-traverse-0.2.3.0-doc from https://sellout.cachix.org Progress: 0 of 202 built (1 building), 48 of 335 downloaded from cache (15 downloading) Downloading cached blaze-html-0.9.2.0-doc from https://sellout.cachix.org Progress: 0 of 201 built (1 building), 49 of 335 downloaded from cache (15 downloading) Downloading cached blaze-markup from https://sellout.cachix.org Progress: 0 of 201 built (1 building), 50 of 335 downloaded from cache (15 downloading) Downloading cached dlist from https://cache.nix-ci.com Progress: 0 of 200 built (1 building), 51 of 335 downloaded from cache (15 downloading) Downloading cached extensions-0.1.0.1-doc from https://cache.nix-ci.com Progress: 0 of 199 built (1 building), 52 of 335 downloaded from cache (15 downloading) Downloading cached extra-1.7.16-doc from https://cache.nix-ci.com Progress: 0 of 199 built (1 building), 53 of 335 downloaded from cache (15 downloading) Downloading cached cryptohash-sha1 from https://sellout.cachix.org Progress: 0 of 198 built (1 building), 54 of 335 downloaded from cache (15 downloading) Downloading cached fail from https://sellout.cachix.org Progress: 0 of 198 built (1 building), 55 of 335 downloaded from cache (15 downloading) Downloading cached cryptohash-sha256 from https://sellout.cachix.org Progress: 0 of 198 built (1 building), 56 of 335 downloaded from cache (15 downloading) Downloading cached extensions from https://cache.nix-ci.com Progress: 0 of 198 built (1 building), 57 of 335 downloaded from cache (15 downloading) Progress: 0 of 198 built (1 building), 58 of 335 downloaded from cache (14 downloading) Progress: 0 of 198 built (1 building), 59 of 335 downloaded from cache (13 downloading) Downloading cached file-embed-0.0.16.0-doc from https://sellout.cachix.org Downloading cached filtrable from https://cache.nix-ci.com Downloading cached fingertree-0.1.5.0-doc from https://cache.nix-ci.com Progress: 0 of 197 built (1 building), 60 of 335 downloaded from cache (15 downloading) Progress: 0 of 197 built (1 building), 61 of 335 downloaded from cache (14 downloading) Downloading cached Glob from https://cache.nix-ci.com Downloading cached data-default-0.7.1.3-doc from https://sellout.cachix.org Progress: 0 of 196 built (1 building), 62 of 335 downloaded from cache (15 downloading) Downloading cached data-default-instances-containers from https://sellout.cachix.org Progress: 0 of 195 built (1 building), 63 of 335 downloaded from cache (15 downloading) Downloading cached data-default-instances-dlist from https://sellout.cachix.org Progress: 0 of 195 built (1 building), 64 of 335 downloaded from cache (15 downloading) Progress: 0 of 194 built (1 building), 65 of 335 downloaded from cache (15 downloading) Downloading cached data-default-instances-old-locale from https://sellout.cachix.org Progress: 0 of 194 built (1 building), 66 of 335 downloaded from cache (14 downloading) Downloading cached dir-traverse from https://sellout.cachix.org Downloading cached extra from https://cache.nix-ci.com Progress: 0 of 192 built (1 building), 67 of 335 downloaded from cache (15 downloading) Downloading cached filepattern-0.1.3-doc from https://cache.nix-ci.com Progress: 0 of 191 built (1 building), 68 of 335 downloaded from cache (15 downloading) Downloading cached fmlist from https://sellout.cachix.org Progress: 0 of 191 built (1 building), 69 of 335 downloaded from cache (15 downloading) Downloading cached generic-arbitrary-1.0.1.2-doc from https://cache.nix-ci.com Progress: 0 of 191 built (1 building), 70 of 335 downloaded from cache (15 downloading) Downloading cached fingertree from https://cache.nix-ci.com Progress: 0 of 191 built (1 building), 71 of 335 downloaded from cache (15 downloading) Downloading cached file-embed from https://sellout.cachix.org Progress: 0 of 190 built (1 building), 72 of 335 downloaded from cache (15 downloading) Downloading cached generically-0.1.1-doc from https://sellout.cachix.org Progress: 0 of 190 built (1 building), 73 of 335 downloaded from cache (15 downloading) Downloading cached ghc-paths-0.1.0.12-doc from https://sellout.cachix.org Progress: 0 of 190 built (1 building), 74 of 335 downloaded from cache (15 downloading) Downloading cached ghc-trace-events-0.1.2.10-doc from https://cache.nix-ci.com Progress: 0 of 190 built (1 building), 75 of 335 downloaded from cache (15 downloading) Downloading cached blaze-html from https://sellout.cachix.org Progress: 0 of 190 built (1 building), 76 of 335 downloaded from cache (15 downloading) Downloading cached gitrev-1.3.1-doc from https://sellout.cachix.org Progress: 0 of 189 built (1 building), 77 of 335 downloaded from cache (15 downloading) Progress: 0 of 189 built (1 building), 78 of 335 downloaded from cache (14 downloading) Downloading cached groups-0.5.3-doc from https://cache.nix-ci.com Downloading cached haskell-src-1.0.4.1-doc from https://cache.nix-ci.com Progress: 0 of 189 built (1 building), 79 of 335 downloaded from cache (15 downloading) Downloading cached haskell-src-exts-1.23.1-doc from https://sellout.cachix.org Progress: 0 of 188 built (1 building), 80 of 335 downloaded from cache (15 downloading) Downloading cached heaps-0.4.1-doc from https://sellout.cachix.org Progress: 0 of 188 built (1 building), 81 of 335 downloaded from cache (15 downloading) Downloading cached generic-arbitrary from https://cache.nix-ci.com Progress: 0 of 188 built (1 building), 82 of 335 downloaded from cache (15 downloading) Downloading cached ghc-trace-events from https://cache.nix-ci.com Progress: 0 of 188 built (1 building), 83 of 335 downloaded from cache (15 downloading) Downloading cached groups from https://cache.nix-ci.com Progress: 0 of 187 built (1 building), 84 of 335 downloaded from cache (15 downloading) Progress: 0 of 187 built (1 building), 85 of 335 downloaded from cache (14 downloading) Progress: 0 of 187 built (1 building), 86 of 335 downloaded from cache (13 downloading) Downloading cached hie-compat from https://sellout.cachix.org Downloading cached hscolour-1.25-data from https://sellout.cachix.org Downloading cached hscolour-1.25-doc from https://sellout.cachix.org Building algebraic-graphs Progress: 0 of 185 built (2 building), 87 of 335 downloaded from cache (15 downloading) Progress: 0 of 185 built (2 building), 88 of 335 downloaded from cache (14 downloading) Progress: 0 of 185 built (2 building), 89 of 335 downloaded from cache (13 downloading) Progress: 0 of 185 built (2 building), 90 of 335 downloaded from cache (12 downloading) Progress: 0 of 185 built (2 building), 91 of 335 downloaded from cache (11 downloading) Progress: 0 of 185 built (2 building), 92 of 335 downloaded from cache (10 downloading) Progress: 0 of 185 built (2 building), 93 of 335 downloaded from cache (9 downloading) Progress: 0 of 185 built (2 building), 94 of 335 downloaded from cache (8 downloading) Progress: 0 of 185 built (2 building), 95 of 335 downloaded from cache (7 downloading) Progress: 0 of 185 built (2 building), 96 of 335 downloaded from cache (6 downloading) Progress: 0 of 185 built (2 building), 97 of 335 downloaded from cache (5 downloading) Progress: 0 of 185 built (2 building), 98 of 335 downloaded from cache (4 downloading) Progress: 0 of 185 built (2 building), 99 of 335 downloaded from cache (3 downloading) Progress: 0 of 185 built (2 building), 100 of 335 downloaded from cache (2 downloading) Progress: 0 of 185 built (2 building), 101 of 335 downloaded from cache (1 downloading) Downloading cached hspec-api-2.11.12-doc from https://cache.nix-ci.com Downloading cached data-default from https://sellout.cachix.org Downloading cached hspec-attoparsec-0.1.0.2-doc from https://cache.nix-ci.com Downloading cached hspec-golden-0.2.2.0-doc from https://cache.nix-ci.com Downloading cached filepattern from https://cache.nix-ci.com Downloading cached hspec-hedgehog-0.3.0.0-doc from https://cache.nix-ci.com Downloading cached indexed-traversable-0.1.4-doc from https://cache.nix-ci.com Downloading cached integer-conversion-0.1.1-doc from https://cache.nix-ci.com Downloading cached js-flot-0.8.3-data from https://sellout.cachix.org Downloading cached indexed-profunctors-0.1.1.1-doc from https://sellout.cachix.org Downloading cached lucid-2.11.20250303-doc from https://cache.nix-ci.com Downloading cached lukko-0.1.2-doc from https://cache.nix-ci.com Downloading cached libyaml-clib from https://sellout.cachix.org Downloading cached js-jquery-3.3.1-data from https://sellout.cachix.org Downloading cached js-dgtable-0.5.2-data from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 102 of 335 downloaded from cache (15 downloading) Downloading cached doctest-0.22.6-doc from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 103 of 335 downloaded from cache (15 downloading) Downloading cached generically from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 104 of 335 downloaded from cache (15 downloading) Downloading cached ghc-paths from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 105 of 335 downloaded from cache (15 downloading) Downloading cached comonad-5.0.9-doc from https://cache.nix-ci.com Progress: 0 of 179 built (2 building), 106 of 335 downloaded from cache (15 downloading) Downloading cached gitrev from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 107 of 335 downloaded from cache (15 downloading) Downloading cached haskell-src from https://cache.nix-ci.com Progress: 0 of 179 built (2 building), 108 of 335 downloaded from cache (15 downloading) Downloading cached haskell-src-exts from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 109 of 335 downloaded from cache (15 downloading) Downloading cached heaps from https://sellout.cachix.org Progress: 0 of 179 built (2 building), 110 of 335 downloaded from cache (15 downloading) Downloading cached hscolour from https://sellout.cachix.org [algebraic-graphs] Phase: setupCompilerEnvironmentPhase Progress: 0 of 178 built (2 building), 111 of 335 downloaded from cache (15 downloading) Progress: 0 of 178 built (2 building), 112 of 335 downloaded from cache (14 downloading) [algebraic-graphs] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. Downloading cached hspec-api from https://cache.nix-ci.com Downloading cached hspec-attoparsec from https://cache.nix-ci.com Progress: 0 of 178 built (2 building), 113 of 335 downloaded from cache (15 downloading) Progress: 0 of 178 built (2 building), 114 of 335 downloaded from cache (14 downloading) Progress: 0 of 178 built (2 building), 115 of 335 downloaded from cache (13 downloading) Progress: 0 of 178 built (2 building), 116 of 335 downloaded from cache (12 downloading) Downloading cached hspec-hedgehog from https://cache.nix-ci.com Downloading cached indexed-traversable from https://cache.nix-ci.com Downloading cached integer-conversion from https://cache.nix-ci.com Progress: 0 of 177 built (2 building), 117 of 335 downloaded from cache (15 downloading) Downloading cached hspec-golden from https://cache.nix-ci.com Downloading cached generic-lens-core-2.2.1.0-doc from https://sellout.cachix.org Progress: 0 of 176 built (2 building), 118 of 335 downloaded from cache (15 downloading) Downloading cached indexed-profunctors from https://sellout.cachix.org Progress: 0 of 175 built (2 building), 119 of 335 downloaded from cache (15 downloading) Downloading cached js-dgtable-0.5.2-doc from https://sellout.cachix.org Progress: 0 of 174 built (2 building), 120 of 335 downloaded from cache (15 downloading) Progress: 0 of 174 built (2 building), 121 of 335 downloaded from cache (14 downloading) Progress: 0 of 174 built (2 building), 122 of 335 downloaded from cache (13 downloading) Downloading cached js-flot-0.8.3-doc from https://sellout.cachix.org Downloading cached js-jquery-3.3.1-doc from https://sellout.cachix.org Downloading cached lucid from https://cache.nix-ci.com Progress: 0 of 172 built (2 building), 123 of 335 downloaded from cache (15 downloading) Downloading cached doctest from https://sellout.cachix.org [ghc-9.6.3-with-packages] Warning: include-dirs: /nix/store/qa37hfv5ya97922gbxm8mxhnlbrpqab7-ghc-9.6.3-with-packages/lib/ghc-9.6.3/lib/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1/include doesn't exist or isn't a directory [ghc-9.6.3-with-packages] Warning: haddock-interfaces: /nix/store/26cpplabf981l37l304x31f3kc48fvm4-attoparsec-0.14.4/share/doc/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4/html/attoparsec.haddock doesn't exist or isn't a file [ghc-9.6.3-with-packages] Warning: haddock-html: /nix/store/26cpplabf981l37l304x31f3kc48fvm4-attoparsec-0.14.4/share/doc/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4/html doesn't exist or isn't a directory [ghc-9.6.3-with-packages] Warning: haddock-interfaces: /nix/store/yg643nrca0x7papa0xzpx3g0j51lzm97-vector-0.13.2.0/share/doc/x86_64-linux-ghc-9.6.3/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file [ghc-9.6.3-with-packages] Warning: haddock-html: /nix/store/yg643nrca0x7papa0xzpx3g0j51lzm97-vector-0.13.2.0/share/doc/x86_64-linux-ghc-9.6.3/vector-0.13.2.0/html doesn't exist or isn't a directory [algebraic-graphs] Phase: unpackPhase Progress: 0 of 171 built (2 building), 124 of 335 downloaded from cache (15 downloading) Progress: 0 of 171 built (2 building), 125 of 335 downloaded from cache (14 downloading) [algebraic-graphs] unpacking source archive /nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz [ghc-9.6.3-with-packages] Warning: haddock-interfaces: /nix/store/26cpplabf981l37l304x31f3kc48fvm4-attoparsec-0.14.4/share/doc/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4/html/attoparsec.haddock doesn't exist or isn't a file [ghc-9.6.3-with-packages] Warning: haddock-html: /nix/store/26cpplabf981l37l304x31f3kc48fvm4-attoparsec-0.14.4/share/doc/x86_64-linux-ghc-9.6.3/attoparsec-0.14.4/html doesn't exist or isn't a directory Downloading cached lukko from https://cache.nix-ci.com Downloading cached mmap-0.5.9-doc from https://sellout.cachix.org [algebraic-graphs] source root is algebraic-graphs-0.7 [ghc-9.6.3-with-packages] Warning: haddock-interfaces: /nix/store/yg643nrca0x7papa0xzpx3g0j51lzm97-vector-0.13.2.0/share/doc/x86_64-linux-ghc-9.6.3/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file [ghc-9.6.3-with-packages] Warning: haddock-html: /nix/store/yg643nrca0x7papa0xzpx3g0j51lzm97-vector-0.13.2.0/share/doc/x86_64-linux-ghc-9.6.3/vector-0.13.2.0/html doesn't exist or isn't a directory [algebraic-graphs] setting SOURCE_DATE_EPOCH to timestamp 1655769405 of file "algebraic-graphs-0.7/test/Data/Graph/Test/Typed.hs" Progress: 0 of 169 built (2 building), 126 of 335 downloaded from cache (15 downloading) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/qa37hfv5ya97922gbxm8mxhnlbrpqab7-ghc-9.6.3-with-packages [post-build-hook] Pushing 1 paths (149 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qa37hfv5ya97922gbxm8mxhnlbrpqab7-ghc-9.6.3-with-packages (4.84 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/qa37hfv5ya97922gbxm8mxhnlbrpqab7-ghc-9.6.3-with-packages [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 7 paths... [post-build-hook] copying path '/nix/store/kfd6y03vgczp4knyfygc0cgs9bi19gwv-tasty-hunit-0.10.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ssx5nlpwk9bhn4f09m57cyg61sgnx6qc-unbounded-delays-0.1.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/x9flgxqmgxspzqzkyvp89hq1cid28qb6-unbounded-delays-0.1.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pil4ydh1yy5bfpqqmyp8q638ml391wja-tasty-expected-failure-0.12.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qckxw5xnsvmii7pyvhk7zss3033cwap7-tasty-hunit-0.10.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/maiy1qv3a5c7372ccaqawcbmcrm8mndw-tasty-expected-failure-0.12.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qa37hfv5ya97922gbxm8mxhnlbrpqab7-ghc-9.6.3-with-packages' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/cgidyg73xy4hawnwy1mb12dp3qdh4zbg-ghc-9.6.3-with-packages.drv' to 'https://cache.nix-ci.com'... Progress: 1 of 170 built (1 building), 126 of 335 downloaded from cache (15 downloading) Downloading cached mtl-prelude-2.0.3.2-doc from https://cache.nix-ci.com Progress: 1 of 169 built (1 building), 127 of 335 downloaded from cache (15 downloading) Progress: 1 of 169 built (1 building), 128 of 335 downloaded from cache (14 downloading) Progress: 1 of 169 built (1 building), 129 of 335 downloaded from cache (13 downloading) Progress: 1 of 169 built (1 building), 130 of 335 downloaded from cache (12 downloading) Progress: 1 of 169 built (1 building), 131 of 335 downloaded from cache (11 downloading) Progress: 1 of 169 built (1 building), 132 of 335 downloaded from cache (10 downloading) Progress: 1 of 169 built (1 building), 133 of 335 downloaded from cache (9 downloading) Progress: 1 of 169 built (1 building), 134 of 335 downloaded from cache (8 downloading) Progress: 1 of 169 built (1 building), 135 of 335 downloaded from cache (7 downloading) Progress: 1 of 169 built (1 building), 136 of 335 downloaded from cache (6 downloading) Progress: 1 of 169 built (1 building), 137 of 335 downloaded from cache (5 downloading) Progress: 1 of 169 built (1 building), 138 of 335 downloaded from cache (4 downloading) Progress: 1 of 169 built (1 building), 139 of 335 downloaded from cache (3 downloading) Progress: 1 of 169 built (1 building), 140 of 335 downloaded from cache (2 downloading) Progress: 1 of 169 built (1 building), 141 of 335 downloaded from cache (1 downloading) [algebraic-graphs] Phase: patchPhase [algebraic-graphs] Replace Cabal file with edited version from mirror://hackage/algebraic-graphs-0.7/revision/3.cabal. [algebraic-graphs] Phase: compileBuildDriverPhase [algebraic-graphs] setupCompileFlags: -package-db=/build/tmp.u4YhhKhPQI/setup-package.conf.d -threaded [algebraic-graphs] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.u4YhhKhPQI/Main.o ) [algebraic-graphs] [2 of 2] Linking Setup [algebraic-graphs] Phase: updateAutotoolsGnuConfigScriptsPhase [algebraic-graphs] Phase: configurePhase [algebraic-graphs] configureFlags: --verbose --prefix=/nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.u4YhhKhPQI/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [algebraic-graphs] Using Parsec parser [algebraic-graphs] Configuring algebraic-graphs-0.7... [algebraic-graphs] Dependency array >=0.4 && <0.6: using array-0.5.5.0 [algebraic-graphs] Dependency base >=4.11 && <5: using base-4.18.1.0 [algebraic-graphs] Dependency containers >=0.5.5.1 && <0.8: using containers-0.6.7 [algebraic-graphs] Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.4.8.1 [algebraic-graphs] Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 [algebraic-graphs] Dependency QuickCheck >=2.14 && <2.16: using QuickCheck-2.14.3 [algebraic-graphs] Dependency algebraic-graphs: using algebraic-graphs-0.7 [algebraic-graphs] Dependency array >=0.4 && <0.6: using array-0.5.5.0 [algebraic-graphs] Dependency base >=4.11 && <5: using base-4.18.1.0 [algebraic-graphs] Dependency containers >=0.5.5.1 && <0.8: using containers-0.6.7 [algebraic-graphs] Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.4.8.1 [algebraic-graphs] Dependency extra >=1.4 && <2: using extra-1.7.16 [algebraic-graphs] Dependency inspection-testing >=0.4.2.2 && <0.6: using [algebraic-graphs] inspection-testing-0.5.0.3 [algebraic-graphs] Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.0 [algebraic-graphs] Source component graph: [algebraic-graphs]  component lib [algebraic-graphs]  component test:main dependency lib [algebraic-graphs] Configured component graph: [algebraic-graphs]  component algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs]  include array-0.5.5.0 [algebraic-graphs]  include base-4.18.1.0 [algebraic-graphs]  include containers-0.6.7 [algebraic-graphs]  include deepseq-1.4.8.1 [algebraic-graphs]  include transformers-0.6.1.0 [algebraic-graphs]  component algebraic-graphs-0.7-3GNigIVBdVFH4d8mj8WRCt-main [algebraic-graphs]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [algebraic-graphs]  include algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs]  include array-0.5.5.0 [algebraic-graphs]  include base-4.18.1.0 [algebraic-graphs]  include containers-0.6.7 [algebraic-graphs]  include deepseq-1.4.8.1 [algebraic-graphs]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [algebraic-graphs]  include inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK [algebraic-graphs]  include transformers-0.6.1.0 [algebraic-graphs] Linked component graph: [algebraic-graphs]  unit algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs]  include array-0.5.5.0 [algebraic-graphs]  include base-4.18.1.0 [algebraic-graphs]  include containers-0.6.7 [algebraic-graphs]  include deepseq-1.4.8.1 [algebraic-graphs]  include transformers-0.6.1.0 Downloading cached js-dgtable from https://sellout.cachix.org Downloading cached pretty-simple-4.1.3.0-doc from https://sellout.cachix.org Downloading cached psqueues-0.2.8.1-doc from https://cache.nix-ci.com Downloading cached network-3.2.7.0-doc from https://cache.nix-ci.com Downloading cached opentelemetry-0.8.0-doc from https://cache.nix-ci.com Downloading cached polyparse-1.13-doc from https://sellout.cachix.org Downloading cached raw-strings-qq-1.1-doc from https://cache.nix-ci.com Downloading cached newtype-generics-0.6.2-doc from https://cache.nix-ci.com Downloading cached primitive-unlifted-2.1.0.0-doc from https://cache.nix-ci.com Downloading cached primitive-addr-0.1.0.3-doc from https://cache.nix-ci.com Downloading cached primes-0.2.1.0-doc from https://cache.nix-ci.com Downloading cached ordered-containers-0.2.4-doc from https://cache.nix-ci.com Downloading cached parallel-3.2.2.0-doc from https://cache.nix-ci.com Downloading cached random-shuffle-0.0.4-doc from https://sellout.cachix.org Downloading cached parser-combinators-1.3.0-doc from https://cache.nix-ci.com [algebraic-graphs]  Algebra.Graph=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph,Algebra.Graph.Acyclic.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Acyclic.AdjacencyMap,Algebra.Graph.AdjacencyIntMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyIntMap,Algebra.Graph.AdjacencyIntMap.Algorithm=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyIntMap.Algorithm,Algebra.Graph.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyMap,Algebra.Graph.AdjacencyMap.Algorithm=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.AdjacencyMap.Algorithm,Algebra.Graph.Bipartite.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Bipartite.AdjacencyMap,Algebra.Graph.Bipartite.AdjacencyMap.Algorithm=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Bipartite.AdjacencyMap.Algorithm,Algebra.Graph.Class=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Class,Algebra.Graph.Example.Todo=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Example.Todo,Algebra.Graph.Export=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Export,Algebra.Graph.Export.Dot=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Export.Dot,Algebra.Graph.HigherKinded.Class=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.HigherKinded.Class,Algebra.Graph.Internal=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Internal,Algebra.Graph.Label=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Label,Algebra.Graph.Labelled=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled,Algebra.Graph.Labelled.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled.AdjacencyMap,Algebra.Graph.Labelled.Example.Automaton=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled.Example.Automaton,Algebra.Graph.Labelled.Example.Network=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Labelled.Example.Network,Algebra.Graph.NonEmpty=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.NonEmpty,Algebra.Graph.NonEmpty.AdjacencyMap=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.NonEmpty.AdjacencyMap,Algebra.Graph.Relation=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation,Algebra.Graph.Relation.Preorder=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Preorder,Algebra.Graph.Relation.Reflexive=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Reflexive,Algebra.Graph.Relation.Symmetric=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Symmetric,Algebra.Graph.Relation.Transitive=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Relation.Transitive,Algebra.Graph.ToGraph=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.ToGraph,Algebra.Graph.Undirected=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Algebra.Graph.Undirected,Data.Graph.Typed=algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj:Data.Graph.Typed [algebraic-graphs]  unit algebraic-graphs-0.7-3GNigIVBdVFH4d8mj8WRCt-main [algebraic-graphs]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [algebraic-graphs]  include algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs]  include array-0.5.5.0 [algebraic-graphs]  include base-4.18.1.0 [algebraic-graphs]  include containers-0.6.7 [algebraic-graphs]  include deepseq-1.4.8.1 [algebraic-graphs]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [algebraic-graphs]  include inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK [algebraic-graphs]  include transformers-0.6.1.0 [algebraic-graphs] Ready component graph: [algebraic-graphs]  definite algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs]  depends array-0.5.5.0 [algebraic-graphs]  depends base-4.18.1.0 [algebraic-graphs]  depends containers-0.6.7 [algebraic-graphs]  depends deepseq-1.4.8.1 [algebraic-graphs]  depends transformers-0.6.1.0 [algebraic-graphs]  definite algebraic-graphs-0.7-3GNigIVBdVFH4d8mj8WRCt-main [algebraic-graphs]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [algebraic-graphs]  depends algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs]  depends array-0.5.5.0 [algebraic-graphs]  depends base-4.18.1.0 [algebraic-graphs]  depends containers-0.6.7 [algebraic-graphs]  depends deepseq-1.4.8.1 [algebraic-graphs]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [algebraic-graphs]  depends inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK [algebraic-graphs]  depends transformers-0.6.1.0 [algebraic-graphs] Using Cabal-3.10.1.0 compiled by ghc-9.6 [algebraic-graphs] Using compiler: ghc-9.6.3 [algebraic-graphs] Using install prefix: [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 [algebraic-graphs] Executables installed in: [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/bin [algebraic-graphs] Libraries installed in: Progress: 1 of 161 built (1 building), 142 of 335 downloaded from cache (15 downloading) [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs] Dynamic Libraries installed in: [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [algebraic-graphs] Private executables installed in: [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/libexec/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7 [algebraic-graphs] Data files installed in: [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/share/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7 [algebraic-graphs] Documentation installed in: [algebraic-graphs] /nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 [algebraic-graphs] Configuration files installed in: [algebraic-graphs] /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/etc [algebraic-graphs] No alex found [algebraic-graphs] Using ar found on system at: [algebraic-graphs] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [algebraic-graphs] No c2hs found [algebraic-graphs] No cpphs found [algebraic-graphs] No doctest found [algebraic-graphs] Using gcc version 14.3.0 given by user at: [algebraic-graphs] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [algebraic-graphs] Using ghc version 9.6.3 found on system at: [algebraic-graphs] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [algebraic-graphs] Using ghc-pkg version 9.6.3 found on system at: [algebraic-graphs] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [algebraic-graphs] No ghcjs found [algebraic-graphs] No ghcjs-pkg found [algebraic-graphs] No greencard found [algebraic-graphs] Using haddock version 2.29.1 found on system at: [algebraic-graphs] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [algebraic-graphs] No happy found [algebraic-graphs] Using haskell-suite found on system at: haskell-suite-dummy-location [algebraic-graphs] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [algebraic-graphs] No hmake found [algebraic-graphs] Using hpc version 0.68 found on system at: [algebraic-graphs] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [algebraic-graphs] Using hsc2hs version 0.68.9 found on system at: [algebraic-graphs] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [algebraic-graphs] Using hscolour version 1.25 found on system at: [algebraic-graphs] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [algebraic-graphs] No jhc found [algebraic-graphs] Using ld found on system at: [algebraic-graphs] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [algebraic-graphs] No pkg-config found [algebraic-graphs] Using runghc version 9.6.3 found on system at: [algebraic-graphs] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [algebraic-graphs] Using strip version 2.44 found on system at: [algebraic-graphs] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [algebraic-graphs] Using tar found on system at: [algebraic-graphs] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [algebraic-graphs] No uhc found [algebraic-graphs] Phase: buildPhase [algebraic-graphs] Preprocessing library for algebraic-graphs-0.7.. [algebraic-graphs] Building library for algebraic-graphs-0.7.. [algebraic-graphs] [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.o, dist/build/Algebra/Graph/AdjacencyMap.dyn_o ) [algebraic-graphs] [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.o, dist/build/Algebra/Graph/AdjacencyIntMap.dyn_o ) [algebraic-graphs] [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.dyn_o ) [algebraic-graphs] [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.o, dist/build/Algebra/Graph/Internal.dyn_o ) [algebraic-graphs] [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.o, dist/build/Algebra/Graph.dyn_o ) Downloading cached comonad from https://cache.nix-ci.com Progress: 1 of 161 built (1 building), 143 of 335 downloaded from cache (15 downloading) Downloading cached generic-lens-core from https://sellout.cachix.org Progress: 1 of 161 built (1 building), 144 of 335 downloaded from cache (15 downloading) Downloading cached ghc-lib-parser from https://cache.nix-ci.com Progress: 1 of 161 built (1 building), 145 of 335 downloaded from cache (15 downloading) Progress: 1 of 161 built (1 building), 146 of 335 downloaded from cache (14 downloading) Downloading cached js-flot from https://sellout.cachix.org Downloading cached js-jquery from https://sellout.cachix.org Progress: 1 of 161 built (1 building), 147 of 335 downloaded from cache (15 downloading) Downloading cached megaparsec-9.6.1-doc from https://cache.nix-ci.com Progress: 1 of 161 built (1 building), 148 of 335 downloaded from cache (15 downloading) Progress: 1 of 161 built (1 building), 149 of 335 downloaded from cache (14 downloading) Downloading cached mmap from https://sellout.cachix.org Downloading cached monoid-subclasses-1.2.6-doc from https://cache.nix-ci.com Progress: 1 of 160 built (1 building), 150 of 335 downloaded from cache (15 downloading) Progress: 1 of 160 built (1 building), 151 of 335 downloaded from cache (14 downloading) Progress: 1 of 160 built (1 building), 152 of 335 downloaded from cache (13 downloading) Downloading cached MemoTrie-0.6.11-doc from https://cache.nix-ci.com Downloading cached mtl-prelude from https://cache.nix-ci.com Downloading cached newtype-generics from https://cache.nix-ci.com Progress: 1 of 160 built (1 building), 153 of 335 downloaded from cache (15 downloading) Downloading cached opentelemetry from https://cache.nix-ci.com Progress: 1 of 160 built (1 building), 154 of 335 downloaded from cache (15 downloading) Downloading cached ordered-containers from https://cache.nix-ci.com Progress: 1 of 159 built (1 building), 155 of 335 downloaded from cache (15 downloading) Downloading cached parallel from https://cache.nix-ci.com Progress: 1 of 159 built (1 building), 156 of 335 downloaded from cache (15 downloading) Downloading cached parser-combinators from https://cache.nix-ci.com Progress: 1 of 159 built (1 building), 157 of 335 downloaded from cache (15 downloading) Downloading cached pretty-simple from https://sellout.cachix.org Progress: 1 of 158 built (1 building), 158 of 335 downloaded from cache (15 downloading) Downloading cached primes from https://cache.nix-ci.com Progress: 1 of 158 built (1 building), 159 of 335 downloaded from cache (15 downloading) Progress: 1 of 158 built (1 building), 160 of 335 downloaded from cache (14 downloading) Progress: 1 of 158 built (1 building), 161 of 335 downloaded from cache (13 downloading) Downloading cached polyparse from https://sellout.cachix.org Downloading cached primitive-addr from https://cache.nix-ci.com Downloading cached cpphs-1.20.9.1-doc from https://sellout.cachix.org Progress: 1 of 156 built (1 building), 162 of 335 downloaded from cache (15 downloading) Downloading cached network from https://cache.nix-ci.com Progress: 1 of 155 built (1 building), 163 of 335 downloaded from cache (15 downloading) Downloading cached primitive-unlifted from https://cache.nix-ci.com Progress: 1 of 155 built (1 building), 164 of 335 downloaded from cache (15 downloading) Progress: 1 of 155 built (1 building), 165 of 335 downloaded from cache (14 downloading) Downloading cached random-shuffle from https://sellout.cachix.org Downloading cached psqueues from https://cache.nix-ci.com Progress: 1 of 154 built (1 building), 166 of 335 downloaded from cache (15 downloading) Progress: 1 of 154 built (1 building), 167 of 335 downloaded from cache (14 downloading) Progress: 1 of 154 built (1 building), 168 of 335 downloaded from cache (13 downloading) Downloading cached raw-strings-qq from https://cache.nix-ci.com Downloading cached reflection-2.1.9-doc from https://sellout.cachix.org Downloading cached refact-0.3.0.2-doc from https://sellout.cachix.org Progress: 1 of 153 built (1 building), 169 of 335 downloaded from cache (15 downloading) Progress: 1 of 152 built (1 building), 170 of 335 downloaded from cache (15 downloading) Downloading cached MemoTrie from https://cache.nix-ci.com Progress: 1 of 152 built (1 building), 171 of 335 downloaded from cache (14 downloading) Downloading cached hspec-megaparsec-2.2.1-doc from https://cache.nix-ci.com Downloading cached regex-applicative-0.3.4-doc from https://cache.nix-ci.com Progress: 1 of 151 built (1 building), 172 of 335 downloaded from cache (15 downloading) Downloading cached fuzzy-0.1.1.0-doc from https://cache.nix-ci.com Progress: 1 of 150 built (1 building), 173 of 335 downloaded from cache (15 downloading) Downloading cached regex-compat-0.95.2.2-doc from https://cache.nix-ci.com [algebraic-graphs] [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.o, dist/build/Algebra/Graph/HigherKinded/Class.dyn_o ) Progress: 1 of 149 built (1 building), 174 of 335 downloaded from cache (15 downloading) Downloading cached megaparsec from https://cache.nix-ci.com Progress: 1 of 148 built (1 building), 175 of 335 downloaded from cache (15 downloading) Progress: 1 of 148 built (1 building), 176 of 335 downloaded from cache (15 downloading) Downloading cached regex-pcre-builtin-0.95.2.3.8.44-doc from https://cache.nix-ci.com Downloading cached cpphs from https://sellout.cachix.org Progress: 1 of 147 built (1 building), 177 of 335 downloaded from cache (15 downloading) Downloading cached regex-tdfa-1.3.2.3-doc from https://cache.nix-ci.com Progress: 1 of 147 built (1 building), 178 of 335 downloaded from cache (15 downloading) Downloading cached refact from https://sellout.cachix.org Progress: 1 of 147 built (1 building), 179 of 335 downloaded from cache (15 downloading) Downloading cached monoid-subclasses from https://cache.nix-ci.com Progress: 1 of 147 built (1 building), 180 of 335 downloaded from cache (15 downloading) Downloading cached reflection from https://sellout.cachix.org Progress: 1 of 146 built (1 building), 181 of 335 downloaded from cache (15 downloading) Downloading cached safe-0.3.21-doc from https://sellout.cachix.org Progress: 1 of 146 built (1 building), 182 of 335 downloaded from cache (15 downloading) Downloading cached selective-0.7.0.1-doc from https://cache.nix-ci.com Progress: 1 of 145 built (1 building), 183 of 335 downloaded from cache (15 downloading) Downloading cached semigroups-0.20-doc from https://cache.nix-ci.com Progress: 1 of 145 built (1 building), 184 of 335 downloaded from cache (15 downloading) Downloading cached simple-reflect-0.3.3-doc from https://cache.nix-ci.com Progress: 1 of 145 built (1 building), 185 of 335 downloaded from cache (15 downloading) Downloading cached regex-applicative from https://cache.nix-ci.com Progress: 1 of 144 built (1 building), 186 of 335 downloaded from cache (15 downloading) Downloading cached slist-0.2.1.0-doc from https://cache.nix-ci.com Progress: 1 of 143 built (1 building), 187 of 335 downloaded from cache (15 downloading) Downloading cached sorted-list-0.2.3.1-doc from https://sellout.cachix.org Progress: 1 of 142 built (1 building), 188 of 335 downloaded from cache (15 downloading) Progress: 1 of 142 built (1 building), 189 of 335 downloaded from cache (14 downloading) Downloading cached split-0.2.5-doc from https://sellout.cachix.org Downloading cached sqlite-simple-0.4.19.0-doc from https://cache.nix-ci.com Progress: 1 of 141 built (1 building), 190 of 335 downloaded from cache (15 downloading) Progress: 1 of 141 built (1 building), 191 of 335 downloaded from cache (14 downloading) Downloading cached regex-compat from https://cache.nix-ci.com Downloading cached string-qq-0.0.6-doc from https://cache.nix-ci.com Progress: 1 of 140 built (1 building), 192 of 335 downloaded from cache (15 downloading) Progress: 1 of 139 built (1 building), 193 of 335 downloaded from cache (15 downloading) Downloading cached safe from https://sellout.cachix.org Downloading cached tar from https://cache.nix-ci.com Progress: 1 of 139 built (1 building), 194 of 335 downloaded from cache (15 downloading) Downloading cached regex-pcre-builtin from https://cache.nix-ci.com Progress: 1 of 139 built (1 building), 195 of 335 downloaded from cache (15 downloading) Downloading cached sorted-list from https://sellout.cachix.org Progress: 1 of 139 built (1 building), 196 of 335 downloaded from cache (15 downloading) Downloading cached split from https://sellout.cachix.org Progress: 1 of 139 built (1 building), 197 of 335 downloaded from cache (15 downloading) Downloading cached regex-tdfa from https://cache.nix-ci.com Progress: 1 of 139 built (1 building), 198 of 335 downloaded from cache (15 downloading) Downloading cached selective from https://cache.nix-ci.com [algebraic-graphs] [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.o, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.dyn_o ) Progress: 1 of 138 built (1 building), 199 of 335 downloaded from cache (15 downloading) Downloading cached hspec-megaparsec from https://cache.nix-ci.com Progress: 1 of 138 built (1 building), 200 of 335 downloaded from cache (15 downloading) Downloading cached semigroups from https://cache.nix-ci.com Progress: 1 of 138 built (1 building), 201 of 335 downloaded from cache (15 downloading) Downloading cached simple-reflect from https://cache.nix-ci.com Progress: 1 of 137 built (1 building), 202 of 335 downloaded from cache (15 downloading) Downloading cached tasty-hspec-1.2.0.4-doc from https://cache.nix-ci.com Progress: 1 of 136 built (1 building), 203 of 335 downloaded from cache (15 downloading) Downloading cached tasty-rerun-1.1.20-doc from https://sellout.cachix.org Progress: 1 of 136 built (1 building), 204 of 335 downloaded from cache (15 downloading) Downloading cached slist from https://cache.nix-ci.com Progress: 1 of 135 built (1 building), 205 of 335 downloaded from cache (15 downloading) Downloading cached text-iso8601-0.1.1-doc from https://cache.nix-ci.com Progress: 1 of 134 built (1 building), 206 of 335 downloaded from cache (15 downloading) Downloading cached text-rope-0.2-doc from https://sellout.cachix.org Progress: 1 of 134 built (1 building), 207 of 335 downloaded from cache (15 downloading) Progress: 1 of 134 built (1 building), 208 of 335 downloaded from cache (14 downloading) Downloading cached th-abstraction-0.7.1.0-doc from https://cache.nix-ci.com Downloading cached sqlite-simple from https://cache.nix-ci.com Progress: 1 of 133 built (1 building), 209 of 335 downloaded from cache (15 downloading) Downloading cached string-qq from https://cache.nix-ci.com Progress: 1 of 133 built (1 building), 210 of 335 downloaded from cache (15 downloading) Downloading cached tasty-rerun from https://sellout.cachix.org Progress: 1 of 132 built (1 building), 211 of 335 downloaded from cache (15 downloading) Downloading cached th-compat-0.1.6-doc from https://sellout.cachix.org Progress: 1 of 132 built (1 building), 212 of 335 downloaded from cache (15 downloading) Downloading cached time-locale-compat-0.1.1.5-doc from https://cache.nix-ci.com Progress: 1 of 132 built (1 building), 213 of 335 downloaded from cache (15 downloading) Downloading cached tasty-hspec from https://cache.nix-ci.com Progress: 1 of 132 built (1 building), 214 of 335 downloaded from cache (15 downloading) Downloading cached text-rope from https://sellout.cachix.org Progress: 1 of 131 built (1 building), 215 of 335 downloaded from cache (15 downloading) Downloading cached trial-0.0.0.0-doc from https://cache.nix-ci.com Progress: 1 of 131 built (1 building), 216 of 335 downloaded from cache (15 downloading) Progress: 1 of 130 built (1 building), 217 of 335 downloaded from cache (15 downloading) Downloading cached unix-compat-0.7.4-doc from https://cache.nix-ci.com Downloading cached typed-process-0.2.13.0-doc from https://cache.nix-ci.com Progress: 1 of 129 built (1 building), 218 of 335 downloaded from cache (15 downloading) Downloading cached unliftio-0.2.25.1-doc from https://cache.nix-ci.com Progress: 1 of 129 built (1 building), 219 of 335 downloaded from cache (15 downloading) Downloading cached text-iso8601 from https://cache.nix-ci.com Progress: 1 of 129 built (1 building), 220 of 335 downloaded from cache (15 downloading) Downloading cached bifunctors-5.6.2-doc from https://cache.nix-ci.com Progress: 1 of 128 built (1 building), 221 of 335 downloaded from cache (15 downloading) Progress: 1 of 128 built (1 building), 222 of 335 downloaded from cache (15 downloading) Downloading cached generic-deriving-1.14.6-doc from https://sellout.cachix.org Progress: 1 of 128 built (1 building), 223 of 335 downloaded from cache (15 downloading) Downloading cached fuzzy from https://cache.nix-ci.com Downloading cached githash-0.1.7.0-doc from https://sellout.cachix.org Progress: 1 of 127 built (1 building), 224 of 335 downloaded from cache (15 downloading) Downloading cached network-uri-2.6.4.2-doc from https://sellout.cachix.org Progress: 1 of 126 built (1 building), 225 of 335 downloaded from cache (15 downloading) Progress: 1 of 126 built (1 building), 226 of 335 downloaded from cache (14 downloading) Progress: 1 of 126 built (1 building), 227 of 335 downloaded from cache (13 downloading) Progress: 1 of 126 built (1 building), 228 of 335 downloaded from cache (12 downloading) Progress: 1 of 126 built (1 building), 229 of 335 downloaded from cache (11 downloading) Progress: 1 of 126 built (1 building), 230 of 335 downloaded from cache (10 downloading) Progress: 1 of 126 built (1 building), 231 of 335 downloaded from cache (9 downloading) Downloading cached th-env-0.1.1-doc from https://sellout.cachix.org Downloading cached th-compat from https://sellout.cachix.org Downloading cached th-abstraction from https://cache.nix-ci.com Downloading cached unordered-containers-0.2.20-doc from https://sellout.cachix.org Downloading cached utf8-string-1.0.2-doc from https://cache.nix-ci.com Downloading cached validation-selective-0.2.0.0-doc from https://cache.nix-ci.com Downloading cached validity-0.12.1.0-doc from https://cache.nix-ci.com Progress: 1 of 122 built (1 building), 232 of 335 downloaded from cache (15 downloading) Progress: 1 of 122 built (1 building), 233 of 335 downloaded from cache (14 downloading) Progress: 1 of 122 built (1 building), 234 of 335 downloaded from cache (13 downloading) Progress: 1 of 122 built (1 building), 235 of 335 downloaded from cache (12 downloading) Downloading cached optparse-simple-0.1.1.4-doc from https://sellout.cachix.org Downloading cached time-locale-compat from https://cache.nix-ci.com Downloading cached trial-optparse-applicative-0.0.0.0-doc from https://cache.nix-ci.com Progress: 1 of 121 built (1 building), 236 of 335 downloaded from cache (15 downloading) Downloading cached filemanip-0.3.6.3-doc from https://cache.nix-ci.com Downloading cached trial from https://cache.nix-ci.com Progress: 1 of 120 built (1 building), 237 of 335 downloaded from cache (15 downloading) Progress: 1 of 120 built (1 building), 238 of 335 downloaded from cache (14 downloading) Downloading cached tasty-golden-2.3.5-doc from https://cache.nix-ci.com Downloading cached profunctors-5.6.2-doc from https://cache.nix-ci.com Progress: 1 of 120 built (1 building), 239 of 335 downloaded from cache (15 downloading) Downloading cached typed-process from https://cache.nix-ci.com Progress: 1 of 120 built (1 building), 240 of 335 downloaded from cache (15 downloading) Progress: 1 of 120 built (1 building), 241 of 335 downloaded from cache (14 downloading) Progress: 1 of 120 built (1 building), 242 of 335 downloaded from cache (13 downloading) Progress: 1 of 120 built (1 building), 243 of 335 downloaded from cache (12 downloading) Progress: 1 of 120 built (1 building), 244 of 335 downloaded from cache (11 downloading) Progress: 1 of 120 built (1 building), 245 of 335 downloaded from cache (10 downloading) Downloading cached unix-compat from https://cache.nix-ci.com Downloading cached unliftio from https://cache.nix-ci.com Downloading cached validation-selective from https://cache.nix-ci.com Downloading cached vector-binary-instances-0.2.5.2-doc from https://sellout.cachix.org Downloading cached xmlgen-0.6.2.2-doc from https://cache.nix-ci.com Downloading cached void-0.7.3-doc from https://cache.nix-ci.com Progress: 1 of 120 built (1 building), 246 of 335 downloaded from cache (15 downloading) Downloading cached ListLike-4.7.8.3-doc from https://sellout.cachix.org Progress: 1 of 119 built (1 building), 247 of 335 downloaded from cache (15 downloading) Progress: 1 of 119 built (1 building), 248 of 335 downloaded from cache (15 downloading) Progress: 1 of 119 built (1 building), 249 of 335 downloaded from cache (14 downloading) Downloading cached genvalidity-1.1.1.0-doc from https://cache.nix-ci.com Downloading cached utf8-string from https://cache.nix-ci.com Downloading cached trial-optparse-applicative from https://cache.nix-ci.com Progress: 1 of 119 built (1 building), 250 of 335 downloaded from cache (15 downloading) Downloading cached validity from https://cache.nix-ci.com Progress: 1 of 119 built (1 building), 251 of 335 downloaded from cache (15 downloading) Progress: 1 of 119 built (1 building), 252 of 335 downloaded from cache (14 downloading) Progress: 1 of 119 built (1 building), 253 of 335 downloaded from cache (13 downloading) Downloading cached network-uri from https://sellout.cachix.org Progress: 1 of 117 built (1 building), 254 of 335 downloaded from cache (15 downloading) Downloading cached bifunctors from https://cache.nix-ci.com Downloading cached th-env from https://sellout.cachix.org Downloading cached githash from https://sellout.cachix.org Progress: 1 of 117 built (1 building), 255 of 335 downloaded from cache (15 downloading) Downloading cached filemanip from https://cache.nix-ci.com Progress: 1 of 116 built (1 building), 256 of 335 downloaded from cache (15 downloading) Progress: 1 of 116 built (1 building), 257 of 335 downloaded from cache (14 downloading) Downloading cached generic-deriving from https://sellout.cachix.org Progress: 1 of 115 built (1 building), 258 of 335 downloaded from cache (15 downloading) Downloading cached void from https://cache.nix-ci.com Downloading cached tasty-golden from https://cache.nix-ci.com Progress: 1 of 115 built (1 building), 259 of 335 downloaded from cache (15 downloading) Downloading cached genvalidity-property-1.0.0.0-doc from https://cache.nix-ci.com Progress: 1 of 115 built (1 building), 260 of 335 downloaded from cache (15 downloading) Downloading cached xmlgen from https://cache.nix-ci.com Progress: 1 of 114 built (1 building), 261 of 335 downloaded from cache (15 downloading) Progress: 1 of 114 built (1 building), 262 of 335 downloaded from cache (15 downloading) Downloading cached vector-binary-instances from https://sellout.cachix.org Downloading cached zlib-0.7.1.0-doc from https://cache.nix-ci.com Progress: 1 of 113 built (1 building), 263 of 335 downloaded from cache (15 downloading) Downloading cached genvalidity from https://cache.nix-ci.com Progress: 1 of 112 built (1 building), 264 of 335 downloaded from cache (15 downloading) Progress: 1 of 112 built (1 building), 265 of 335 downloaded from cache (14 downloading) Downloading cached genvalidity-hspec-1.0.0.3-doc from https://cache.nix-ci.com Progress: 1 of 111 built (1 building), 266 of 335 downloaded from cache (14 downloading) Downloading cached optparse-simple from https://sellout.cachix.org Progress: 1 of 110 built (1 building), 267 of 335 downloaded from cache (14 downloading) Progress: 1 of 109 built (1 building), 268 of 335 downloaded from cache (13 downloading) Progress: 1 of 108 built (1 building), 269 of 335 downloaded from cache (12 downloading) [algebraic-graphs] [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.dyn_o ) Progress: 1 of 107 built (1 building), 270 of 335 downloaded from cache (11 downloading) Progress: 1 of 106 built (1 building), 271 of 335 downloaded from cache (10 downloading) Downloading cached ListLike from https://sellout.cachix.org Downloading cached process-extras-0.7.4-doc from https://sellout.cachix.org Progress: 1 of 106 built (1 building), 272 of 335 downloaded from cache (11 downloading) Progress: 1 of 105 built (1 building), 273 of 335 downloaded from cache (10 downloading) Progress: 1 of 104 built (1 building), 274 of 335 downloaded from cache (9 downloading) Progress: 1 of 104 built (1 building), 275 of 335 downloaded from cache (8 downloading) Progress: 1 of 104 built (1 building), 276 of 335 downloaded from cache (9 downloading) Downloading cached invariant-0.6.4-doc from https://cache.nix-ci.com Downloading cached quickcheck-instances-0.3.32-doc from https://cache.nix-ci.com Downloading cached streaming-commons-0.2.3.0-doc from https://cache.nix-ci.com Downloading cached semigroupoids-6.0.1-doc from https://cache.nix-ci.com Downloading cached charset-0.3.12-doc from https://cache.nix-ci.com Downloading cached relude-1.2.2.0-doc from https://cache.nix-ci.com Downloading cached zlib from https://cache.nix-ci.com Downloading cached regex-1.1.0.2-doc from https://cache.nix-ci.com Downloading cached indexed-traversable-instances-0.1.2-doc from https://cache.nix-ci.com Progress: 1 of 104 built (1 building), 277 of 335 downloaded from cache (15 downloading) Downloading cached semirings-0.7-doc from https://cache.nix-ci.com Progress: 1 of 103 built (1 building), 278 of 335 downloaded from cache (15 downloading) Downloading cached genvalidity-property from https://cache.nix-ci.com Progress: 1 of 102 built (1 building), 279 of 335 downloaded from cache (15 downloading) Downloading cached tomland-1.3.3.3-doc from https://cache.nix-ci.com Progress: 1 of 102 built (1 building), 280 of 335 downloaded from cache (15 downloading) Downloading cached uniplate-1.6.13-doc from https://cache.nix-ci.com Progress: 1 of 102 built (1 building), 281 of 335 downloaded from cache (15 downloading) Progress: 1 of 102 built (1 building), 282 of 335 downloaded from cache (14 downloading) Progress: 1 of 102 built (1 building), 283 of 335 downloaded from cache (13 downloading) Progress: 1 of 102 built (1 building), 284 of 335 downloaded from cache (12 downloading) Progress: 1 of 102 built (1 building), 285 of 335 downloaded from cache (11 downloading) Downloading cached witherable-0.5-doc from https://cache.nix-ci.com Downloading cached unordered-containers from https://cache.nix-ci.com Downloading cached profunctors from https://cache.nix-ci.com Downloading cached parsers-0.12.12-doc from https://cache.nix-ci.com Progress: 1 of 101 built (1 building), 286 of 335 downloaded from cache (15 downloading) Downloading cached streaming-commons from https://cache.nix-ci.com Progress: 1 of 101 built (1 building), 287 of 335 downloaded from cache (14 downloading) Progress: 1 of 101 built (1 building), 288 of 335 downloaded from cache (13 downloading) Progress: 1 of 101 built (1 building), 289 of 335 downloaded from cache (12 downloading) Progress: 1 of 100 built (1 building), 290 of 335 downloaded from cache (12 downloading) Downloading cached genvalidity-hspec from https://cache.nix-ci.com Progress: 1 of 100 built (1 building), 291 of 335 downloaded from cache (11 downloading) Downloading cached foldl-1.4.18-doc from https://cache.nix-ci.com Downloading cached free-5.2-doc from https://cache.nix-ci.com Downloading cached reducers-3.12.5-doc from https://cache.nix-ci.com Downloading cached either-5.0.2-doc from https://cache.nix-ci.com Downloading cached semialign-1.3.1-doc from https://cache.nix-ci.com Progress: 1 of 100 built (1 building), 292 of 335 downloaded from cache (15 downloading) Downloading cached ghc-lib-parser-ex-9.8.0.2-doc from https://cache.nix-ci.com Progress: 1 of 100 built (1 building), 293 of 335 downloaded from cache (15 downloading) Downloading cached trial-tomland-0.0.0.0-doc from https://cache.nix-ci.com Progress: 1 of 100 built (1 building), 294 of 335 downloaded from cache (15 downloading) Progress: 1 of 100 built (1 building), 295 of 335 downloaded from cache (14 downloading) Progress: 1 of 100 built (1 building), 296 of 335 downloaded from cache (13 downloading) Progress: 1 of 100 built (1 building), 297 of 335 downloaded from cache (12 downloading) Progress: 1 of 99 built (1 building), 298 of 335 downloaded from cache (11 downloading) Progress: 1 of 99 built (1 building), 299 of 335 downloaded from cache (10 downloading) Progress: 1 of 99 built (1 building), 300 of 335 downloaded from cache (9 downloading) Progress: 1 of 99 built (1 building), 301 of 335 downloaded from cache (8 downloading) Progress: 1 of 99 built (1 building), 302 of 335 downloaded from cache (7 downloading) Progress: 1 of 99 built (1 building), 303 of 335 downloaded from cache (6 downloading) Progress: 1 of 99 built (1 building), 304 of 335 downloaded from cache (5 downloading) Progress: 1 of 98 built (1 building), 305 of 335 downloaded from cache (4 downloading) Downloading cached keys-3.12.4-doc from https://cache.nix-ci.com Downloading cached adjunctions-4.4.3-doc from https://cache.nix-ci.com Progress: 1 of 98 built (1 building), 306 of 335 downloaded from cache (5 downloading) Progress: 1 of 97 built (1 building), 307 of 335 downloaded from cache (4 downloading) Downloading cached charset from https://cache.nix-ci.com Downloading cached indexed-traversable-instances from https://cache.nix-ci.com Downloading cached invariant from https://cache.nix-ci.com Downloading cached regex from https://cache.nix-ci.com Downloading cached quickcheck-instances from https://cache.nix-ci.com Downloading cached relude from https://cache.nix-ci.com Downloading cached semigroupoids from https://cache.nix-ci.com Downloading cached semirings from https://cache.nix-ci.com Downloading cached tomland from https://cache.nix-ci.com Downloading cached uniplate from https://cache.nix-ci.com Building shake Progress: 1 of 96 built (2 building), 308 of 335 downloaded from cache (13 downloading) Progress: 1 of 96 built (2 building), 309 of 335 downloaded from cache (12 downloading) Progress: 1 of 96 built (2 building), 310 of 335 downloaded from cache (11 downloading) Downloading cached kan-extensions-5.2.6-doc from https://cache.nix-ci.com Downloading cached process-extras from https://sellout.cachix.org Progress: 1 of 96 built (2 building), 311 of 335 downloaded from cache (12 downloading) Downloading cached witherable from https://cache.nix-ci.com [shake] Phase: setupCompilerEnvironmentPhase [shake] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. Progress: 1 of 95 built (2 building), 312 of 335 downloaded from cache (12 downloading) Progress: 1 of 94 built (2 building), 313 of 335 downloaded from cache (11 downloading) Downloading cached parsers from https://cache.nix-ci.com Progress: 1 of 93 built (2 building), 314 of 335 downloaded from cache (11 downloading) Progress: 1 of 92 built (2 building), 315 of 335 downloaded from cache (10 downloading) Progress: 1 of 91 built (2 building), 316 of 335 downloaded from cache (9 downloading) Progress: 1 of 90 built (2 building), 317 of 335 downloaded from cache (8 downloading) Progress: 1 of 90 built (2 building), 318 of 335 downloaded from cache (7 downloading) Progress: 1 of 89 built (2 building), 319 of 335 downloaded from cache (6 downloading) Progress: 1 of 88 built (2 building), 320 of 335 downloaded from cache (5 downloading) Progress: 1 of 87 built (2 building), 321 of 335 downloaded from cache (4 downloading) Downloading cached either from https://cache.nix-ci.com Downloading cached foldl from https://cache.nix-ci.com Downloading cached reducers from https://cache.nix-ci.com Downloading cached semialign from https://cache.nix-ci.com Progress: 1 of 86 built (2 building), 322 of 335 downloaded from cache (8 downloading) Downloading cached free from https://cache.nix-ci.com Progress: 1 of 85 built (2 building), 323 of 335 downloaded from cache (7 downloading) Progress: 1 of 84 built (2 building), 324 of 335 downloaded from cache (6 downloading) [shake] Phase: unpackPhase Progress: 1 of 83 built (2 building), 325 of 335 downloaded from cache (5 downloading) Downloading cached trial-tomland from https://cache.nix-ci.com [shake] unpacking source archive /nix/store/x8azcgws6ybnhlpzdkby4s4lf1kj11ah-shake-0.19.8.tar.gz [shake] source root is shake-0.19.8 [shake] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "shake-0.19.8/src/Test/Version.hs" [shake] Phase: patchPhase [shake] Phase: compileBuildDriverPhase [shake] setupCompileFlags: -package-db=/build/tmp.GEn7qEVf5O/setup-package.conf.d -threaded Progress: 1 of 82 built (2 building), 326 of 335 downloaded from cache (5 downloading) Progress: 1 of 81 built (2 building), 327 of 335 downloaded from cache (4 downloading) Building aeson Progress: 1 of 80 built (3 building), 328 of 335 downloaded from cache (3 downloading) Progress: 1 of 80 built (3 building), 329 of 335 downloaded from cache (2 downloading) Progress: 1 of 80 built (3 building), 330 of 335 downloaded from cache (1 downloading) [algebraic-graphs] [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.o, dist/build/Algebra/Graph/Label.dyn_o ) [algebraic-graphs] [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.o, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.dyn_o ) [algebraic-graphs] [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.o, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.dyn_o ) [algebraic-graphs] [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.o, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.dyn_o ) [algebraic-graphs] [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, dist/build/Algebra/Graph/ToGraph.o, dist/build/Algebra/Graph/ToGraph.dyn_o ) [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [shake] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.GEn7qEVf5O/Main.o ) Downloading cached keys from https://cache.nix-ci.com Downloading cached adjunctions from https://cache.nix-ci.com Building ghc-exactprint [algebraic-graphs] 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs] [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.o, dist/build/Algebra/Graph/Relation.dyn_o ) [algebraic-graphs] [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, dist/build/Algebra/Graph/Relation/Symmetric.o, dist/build/Algebra/Graph/Relation/Symmetric.dyn_o ) [shake] [2 of 2] Linking Setup Progress: 1 of 77 built (4 building), 331 of 335 downloaded from cache (2 downloading) Downloading cached kan-extensions from https://cache.nix-ci.com Progress: 1 of 77 built (4 building), 332 of 335 downloaded from cache (2 downloading) [aeson] Phase: setupCompilerEnvironmentPhase [aeson] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. Progress: 1 of 76 built (4 building), 333 of 335 downloaded from cache (1 downloading) Building lens Building pointed [ghc-exactprint] Phase: setupCompilerEnvironmentPhase [ghc-exactprint] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [lens] Phase: setupCompilerEnvironmentPhase [lens] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [pointed] Phase: setupCompilerEnvironmentPhase [pointed] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [aeson] Phase: unpackPhase [aeson] unpacking source archive /nix/store/f0d7b9x9gkig0ip0d9g81wf1vsdp1nl4-aeson-2.2.3.0.tar.gz [aeson] source root is aeson-2.2.3.0 [ghc-exactprint] Phase: unpackPhase [ghc-exactprint] unpacking source archive /nix/store/wf98wcf6zrcmdlr95m3l2ik1cjsakzvh-ghc-exactprint-1.7.1.0.tar.gz [aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-2.2.3.0/tests/UnitTests/UTCTime.hs" [algebraic-graphs] [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, dist/build/Algebra/Graph/NonEmpty.o, dist/build/Algebra/Graph/NonEmpty.dyn_o ) [algebraic-graphs] [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, dist/build/Algebra/Graph/Labelled/AdjacencyMap.o, dist/build/Algebra/Graph/Labelled/AdjacencyMap.dyn_o ) [algebraic-graphs] [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, dist/build/Algebra/Graph/Labelled.o, dist/build/Algebra/Graph/Labelled.dyn_o ) [aeson] Phase: patchPhase [aeson] Replace Cabal file with edited version from mirror://hackage/aeson-2.2.3.0/revision/3.cabal. [aeson] Phase: compileBuildDriverPhase [aeson] setupCompileFlags: -package-db=/build/tmp.515MYtkStE/setup-package.conf.d -threaded [ghc-exactprint] source root is ghc-exactprint-1.7.1.0 [ghc-exactprint] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-exactprint-1.7.1.0/tests/Test/Transform.hs" [ghc-exactprint] Phase: patchPhase [ghc-exactprint] Phase: compileBuildDriverPhase [ghc-exactprint] setupCompileFlags: -package-db=/build/tmp.LyrFiFjk9u/setup-package.conf.d -threaded [aeson] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.515MYtkStE/Main.o ) [pointed] Phase: unpackPhase [pointed] unpacking source archive /nix/store/3bqs3pyybjh308mn3bqh91670m0m7v5y-pointed-5.0.5.tar.gz [pointed] source root is pointed-5.0.5 [pointed] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "pointed-5.0.5/src/Data/Pointed.hs" [pointed] Phase: patchPhase [pointed] Replace Cabal file with edited version from mirror://hackage/pointed-5.0.5/revision/1.cabal. [pointed] Phase: compileBuildDriverPhase [pointed] setupCompileFlags: -package-db=/build/tmp.ABM4nBaJnV/setup-package.conf.d -threaded [ghc-exactprint] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.LyrFiFjk9u/Main.o ) [aeson] [2 of 2] Linking Setup [lens] Phase: unpackPhase [lens] unpacking source archive /nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz [lens] source root is lens-5.3.4 [lens] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lens-5.3.4/.vim.custom" [lens] Phase: patchPhase [lens] Phase: compileBuildDriverPhase [pointed] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.ABM4nBaJnV/Main.o ) [lens] setupCompileFlags: -package-db=/build/tmp.kN2rEiLGuY/setup-package.conf.d -threaded [ghc-exactprint] [2 of 2] Linking Setup [lens] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.kN2rEiLGuY/Main.o ) [pointed] [2 of 2] Linking Setup [lens] [2 of 2] Linking Setup [algebraic-graphs] [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, dist/build/Algebra/Graph/Labelled/Example/Network.o, dist/build/Algebra/Graph/Labelled/Example/Network.dyn_o ) [algebraic-graphs] [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, dist/build/Algebra/Graph/Labelled/Example/Automaton.o, dist/build/Algebra/Graph/Labelled/Example/Automaton.dyn_o ) [shake] Phase: updateAutotoolsGnuConfigScriptsPhase [shake] Phase: configurePhase [shake] configureFlags: --verbose --prefix=/nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data/share/ghc-9.6.3 --docdir=/nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc/share/doc/shake-0.19.8 --with-gcc=gcc --package-db=/build/tmp.GEn7qEVf5O/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [shake] Using Parsec parser [shake] Configuring shake-0.19.8... [algebraic-graphs] [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, dist/build/Algebra/Graph/Export.o, dist/build/Algebra/Graph/Export.dyn_o ) [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s [algebraic-graphs]  | ^ [algebraic-graphs] [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.o, dist/build/Algebra/Graph/Export/Dot.dyn_o ) [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s [algebraic-graphs]  | ^ [algebraic-graphs] [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.o, dist/build/Algebra/Graph/Undirected.dyn_o ) [algebraic-graphs] [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.o, dist/build/Algebra/Graph/Class.dyn_o ) [algebraic-graphs] [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.o, dist/build/Algebra/Graph/Relation/Transitive.dyn_o ) [algebraic-graphs] [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.o, dist/build/Algebra/Graph/Relation/Reflexive.dyn_o ) [algebraic-graphs] [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, dist/build/Algebra/Graph/Relation/Preorder.o, dist/build/Algebra/Graph/Relation/Preorder.dyn_o ) [algebraic-graphs] [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, dist/build/Algebra/Graph/Example/Todo.o, dist/build/Algebra/Graph/Example/Todo.dyn_o ) [algebraic-graphs] [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.o, dist/build/Data/Graph/Typed.dyn_o ) Progress: 1 of 75 built (6 building), 334 of 335 downloaded from cache Downloading cached ghc-lib-parser-ex from https://cache.nix-ci.com Progress: 1 of 74 built (6 building), 335 of 335 downloaded from cache [ghc-exactprint] Phase: updateAutotoolsGnuConfigScriptsPhase [ghc-exactprint] Phase: configurePhase [shake] Flags chosen: cloud=False, embed-files=False, portable=False, threaded=True [shake] Dependency base >=4.9: using base-4.18.1.0 [shake] Dependency binary: using binary-0.8.9.1 [shake] Dependency bytestring: using bytestring-0.11.5.2 [shake] Dependency deepseq >=1.1: using deepseq-1.4.8.1 [shake] Dependency directory >=1.2.7.0: using directory-1.3.8.1 [shake] Dependency extra >=1.6.19: using extra-1.7.16 [shake] Dependency filepath >=1.4: using filepath-1.4.100.4 [shake] Dependency filepattern: using filepattern-0.1.3 [shake] Dependency hashable >=1.1.2.3: using hashable-1.4.7.0 [shake] Dependency heaps >=0.3.6.1: using heaps-0.4.1 [shake] Dependency js-dgtable: using js-dgtable-0.5.2 [shake] Dependency js-flot: using js-flot-0.8.3 [shake] Dependency js-jquery: using js-jquery-3.3.1 [shake] Dependency primitive: using primitive-0.9.1.0 [shake] Dependency process >=1.1: using process-1.6.17.0 [shake] Dependency random: using random-1.2.1.3 [shake] Dependency time: using time-1.12.2 [shake] Dependency transformers >=0.2: using transformers-0.6.1.0 [shake] Dependency unix >=2.5.1: using unix-2.8.1.0 [shake] Dependency unordered-containers >=0.2.7: using unordered-containers-0.2.20 [shake] Dependency utf8-string >=0.3: using utf8-string-1.0.2 [shake] Dependency base >=4 && <5: using base-4.18.1.0 [shake] Dependency binary: using binary-0.8.9.1 [shake] Dependency bytestring: using bytestring-0.11.5.2 [shake] Dependency deepseq >=1.1: using deepseq-1.4.8.1 [shake] Dependency directory: using directory-1.3.8.1 [shake] Dependency extra >=1.6.19: using extra-1.7.16 [shake] Dependency filepath: using filepath-1.4.100.4 [shake] Dependency filepattern: using filepattern-0.1.3 [shake] Dependency hashable >=1.1.2.3: using hashable-1.4.7.0 [shake] Dependency heaps >=0.3.6.1: using heaps-0.4.1 [shake] Dependency js-dgtable: using js-dgtable-0.5.2 [shake] Dependency js-flot: using js-flot-0.8.3 [shake] Dependency js-jquery: using js-jquery-3.3.1 [shake] Dependency primitive: using primitive-0.9.1.0 [shake] Dependency process >=1.1: using process-1.6.17.0 [shake] Dependency random: using random-1.2.1.3 [shake] Dependency time: using time-1.12.2 [shake] Dependency transformers >=0.2: using transformers-0.6.1.0 [shake] Dependency unix >=2.5.1: using unix-2.8.1.0 [shake] Dependency unordered-containers >=0.2.7: using unordered-containers-0.2.20 [shake] Dependency utf8-string >=0.3: using utf8-string-1.0.2 [algebraic-graphs] [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.p_o ) [ghc-exactprint] configureFlags: --verbose --prefix=/nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc/share/doc/ghc-exactprint-1.7.1.0 --with-gcc=gcc --package-db=/build/tmp.LyrFiFjk9u/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [ghc-exactprint] Using Parsec parser [ghc-exactprint] Configuring ghc-exactprint-1.7.1.0... [pointed] Phase: updateAutotoolsGnuConfigScriptsPhase [pointed] Phase: configurePhase [pointed] configureFlags: --verbose --prefix=/nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc/share/doc/pointed-5.0.5 --with-gcc=gcc --package-db=/build/tmp.ABM4nBaJnV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [pointed] Using Parsec parser [pointed] Configuring pointed-5.0.5... [aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [aeson] Phase: configurePhase [aeson] configureFlags: --verbose --prefix=/nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 --with-gcc=gcc --package-db=/build/tmp.515MYtkStE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [aeson] Using Parsec parser [aeson] Configuring aeson-2.2.3.0... [lens] Phase: updateAutotoolsGnuConfigScriptsPhase [lens] Phase: configurePhase [lens] configureFlags: --verbose --prefix=/nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc/share/doc/lens-5.3.4 --with-gcc=gcc --package-db=/build/tmp.kN2rEiLGuY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [lens] Using Parsec parser [lens] Configuring lens-5.3.4... [shake] Source component graph: [shake]  component exe:shake [shake]  component lib [shake] Configured component graph: [shake]  component shake-0.19.8-GGhDb56swwbL3jmd64HipI-shake [shake]  include base-4.18.1.0 [shake]  include binary-0.8.9.1 [shake]  include bytestring-0.11.5.2 [shake]  include deepseq-1.4.8.1 [shake]  include directory-1.3.8.1 [shake]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [shake]  include filepath-1.4.100.4 [shake]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [shake]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [shake]  include heaps-0.4.1-Hon2DtJPZjv22P16Ttz2Fm [shake]  include js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [shake]  include js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [shake]  include js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [shake]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [shake]  include process-1.6.17.0 [shake]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [shake]  include time-1.12.2 [shake]  include transformers-0.6.1.0 [shake]  include unix-2.8.1.0 [shake]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [shake]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [shake]  component shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [shake]  include base-4.18.1.0 [shake]  include binary-0.8.9.1 [shake]  include bytestring-0.11.5.2 [shake]  include deepseq-1.4.8.1 [shake]  include directory-1.3.8.1 [shake]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [shake]  include filepath-1.4.100.4 [shake]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [shake]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [shake]  include heaps-0.4.1-Hon2DtJPZjv22P16Ttz2Fm [shake]  include js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [shake]  include js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [shake]  include js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [shake]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [shake]  include process-1.6.17.0 [shake]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [shake]  include time-1.12.2 [shake]  include transformers-0.6.1.0 [shake]  include unix-2.8.1.0 [shake]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [shake]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [shake] Linked component graph: [shake]  unit shake-0.19.8-GGhDb56swwbL3jmd64HipI-shake [shake]  include base-4.18.1.0 [shake]  include binary-0.8.9.1 [shake]  include bytestring-0.11.5.2 [shake]  include deepseq-1.4.8.1 [shake]  include directory-1.3.8.1 [shake]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [shake]  include filepath-1.4.100.4 [shake]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [shake]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [shake]  include heaps-0.4.1-Hon2DtJPZjv22P16Ttz2Fm [shake]  include js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [shake]  include js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [shake]  include js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [shake]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [shake]  include process-1.6.17.0 [shake]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [shake]  include time-1.12.2 [shake]  include transformers-0.6.1.0 [shake]  include unix-2.8.1.0 [shake]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [shake]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [shake]  unit shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [shake]  include base-4.18.1.0 [shake]  include binary-0.8.9.1 [shake]  include bytestring-0.11.5.2 [shake]  include deepseq-1.4.8.1 [shake]  include directory-1.3.8.1 [shake]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [shake]  include filepath-1.4.100.4 [shake]  include filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [shake]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [shake]  include heaps-0.4.1-Hon2DtJPZjv22P16Ttz2Fm [shake]  include js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [shake]  include js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [shake]  include js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [shake]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [shake]  include process-1.6.17.0 [shake]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [shake]  include time-1.12.2 [shake]  include transformers-0.6.1.0 [shake]  include unix-2.8.1.0 [shake]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [shake]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [shake]  Development.Shake=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake,Development.Shake.Classes=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Classes,Development.Shake.Command=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Command,Development.Shake.Config=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Config,Development.Shake.Database=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Database,Development.Shake.FilePath=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.FilePath,Development.Shake.Forward=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Forward,Development.Shake.Rule=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Rule,Development.Shake.Util=shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp:Development.Shake.Util [shake] Ready component graph: [shake]  definite shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [shake]  depends base-4.18.1.0 [shake]  depends binary-0.8.9.1 [shake]  depends bytestring-0.11.5.2 [shake]  depends deepseq-1.4.8.1 [shake]  depends directory-1.3.8.1 [shake]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [shake]  depends filepath-1.4.100.4 [shake]  depends filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [shake]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [shake]  depends heaps-0.4.1-Hon2DtJPZjv22P16Ttz2Fm [shake]  depends js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [shake]  depends js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [shake]  depends js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [shake]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [shake]  depends process-1.6.17.0 [shake]  depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [shake]  depends time-1.12.2 [shake]  depends transformers-0.6.1.0 [shake]  depends unix-2.8.1.0 [shake]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [shake]  depends utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [shake]  definite shake-0.19.8-GGhDb56swwbL3jmd64HipI-shake [shake]  depends base-4.18.1.0 [shake]  depends binary-0.8.9.1 [shake]  depends bytestring-0.11.5.2 [shake]  depends deepseq-1.4.8.1 [shake]  depends directory-1.3.8.1 [shake]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [shake]  depends filepath-1.4.100.4 [shake]  depends filepattern-0.1.3-JYlVcY77sADAr4YExQhK1F [shake]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [shake]  depends heaps-0.4.1-Hon2DtJPZjv22P16Ttz2Fm [shake]  depends js-dgtable-0.5.2-K7QKePtcKwbJFYaZNsq1Vd [shake]  depends js-flot-0.8.3-FlqPkxwlVNMA2Jx7BLNz0Y [shake]  depends js-jquery-3.3.1-Bjj3XMUucAqWFZxca6pEP [shake]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [shake]  depends process-1.6.17.0 [shake]  depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [shake]  depends time-1.12.2 [shake]  depends transformers-0.6.1.0 [shake]  depends unix-2.8.1.0 [shake]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [shake]  depends utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [shake] Using Cabal-3.10.1.0 compiled by ghc-9.6 [shake] Using compiler: ghc-9.6.3 [shake] Using install prefix: /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 [shake] Executables installed in: [shake] /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/bin [shake] Libraries installed in: [shake] /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [shake] Dynamic Libraries installed in: [shake] /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [shake] Private executables installed in: [shake] /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/libexec/x86_64-linux-ghc-9.6.3/shake-0.19.8 [shake] Data files installed in: [shake] /nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data/share/ghc-9.6.3/x86_64-linux-ghc-9.6.3/shake-0.19.8 [shake] Documentation installed in: [shake] /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc/share/doc/shake-0.19.8 [shake] Configuration files installed in: [shake] /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/etc [shake] No alex found [shake] Using ar found on system at: [shake] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [shake] No c2hs found [shake] No cpphs found [shake] No doctest found [shake] Using gcc version 14.3.0 given by user at: [shake] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [shake] Using ghc version 9.6.3 found on system at: [shake] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [shake] Using ghc-pkg version 9.6.3 found on system at: [shake] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [shake] No ghcjs found [shake] No ghcjs-pkg found [shake] No greencard found [shake] Using haddock version 2.29.1 found on system at: [shake] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [shake] No happy found [shake] Using haskell-suite found on system at: haskell-suite-dummy-location [shake] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [shake] No hmake found [shake] Using hpc version 0.68 found on system at: [shake] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [shake] Using hsc2hs version 0.68.9 found on system at: [shake] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [shake] Using hscolour version 1.25 found on system at: [shake] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [shake] No jhc found [shake] Using ld found on system at: [shake] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [shake] No pkg-config found [shake] Using runghc version 9.6.3 found on system at: [shake] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [shake] Using strip version 2.44 found on system at: [shake] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [shake] Using tar found on system at: [shake] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [shake] No uhc found [pointed] Flags chosen: comonad=True, containers=True, kan-extensions=True, [pointed] semigroupoids=True, stm=True, tagged=True, transformers=True, [pointed] unordered-containers=True [pointed] Dependency base >=4.9 && <5: using base-4.18.1.0 [pointed] Dependency comonad >=5 && <6: using comonad-5.0.9 [pointed] Dependency containers >=0.4 && <0.9: using containers-0.6.7 [pointed] Dependency data-default-class >=0.0.1 && <0.3: using [pointed] data-default-class-0.1.2.2 [pointed] Dependency hashable >=1.1 && <1.6: using hashable-1.4.7.0 [pointed] Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.6 [pointed] Dependency semigroupoids >=4 && <7: using semigroupoids-6.0.1 [pointed] Dependency stm >=2.1.2.1 && <2.6: using stm-2.5.1.0 [pointed] Dependency tagged >=0.5 && <1: using tagged-0.8.8 [pointed] Dependency transformers >=0.2 && <0.7: using transformers-0.6.1.0 [pointed] Dependency transformers-compat >=0.3 && <1: using transformers-compat-0.7.2 [pointed] Dependency unordered-containers >=0.2 && <0.3: using [pointed] unordered-containers-0.2.20 [shake] Phase: buildPhase [ghc-exactprint] Flags chosen: dev=False, roundtrip=False [ghc-exactprint] Dependency base >=4.18 && <4.19: using base-4.18.1.0 [ghc-exactprint] Dependency bytestring >=0.10.6: using bytestring-0.11.5.2 [ghc-exactprint] Dependency containers >=0.5: using containers-0.6.7 [ghc-exactprint] Dependency data-default: using data-default-0.7.1.3 [ghc-exactprint] Dependency directory >=1.2: using directory-1.3.8.1 [ghc-exactprint] Dependency fail >=4.9 && <4.10: using fail-4.9.0.0 [ghc-exactprint] Dependency filepath >=1.4: using filepath-1.4.100.4 [ghc-exactprint] Dependency free >=4.12: using free-5.2 [ghc-exactprint] Dependency ghc >=9.4.1: using ghc-9.6.3 [ghc-exactprint] Dependency ghc-boot: using ghc-boot-9.6.3 [ghc-exactprint] Dependency mtl >=2.2.1: using mtl-2.3.1 [ghc-exactprint] Dependency ordered-containers: using ordered-containers-0.2.4 [ghc-exactprint] Dependency syb >=0.5: using syb-0.7.2.4 [ghc-exactprint] Dependency Cabal-syntax: using Cabal-syntax-3.10.3.0 [ghc-exactprint] Dependency Diff: using Diff-0.5 [ghc-exactprint] Dependency HUnit >=1.2: using HUnit-1.6.2.0 [ghc-exactprint] Dependency base <4.19: using base-4.18.1.0 [ghc-exactprint] Dependency bytestring: using bytestring-0.11.5.2 [ghc-exactprint] Dependency containers >=0.5: using containers-0.6.7 [ghc-exactprint] Dependency data-default: using data-default-0.7.1.3 [ghc-exactprint] Dependency directory >=1.2: using directory-1.3.8.1 [ghc-exactprint] Dependency extra: using extra-1.7.16 [ghc-exactprint] Dependency fail >=4.9 && <4.10: using fail-4.9.0.0 [ghc-exactprint] Dependency filepath >=1.4: using filepath-1.4.100.4 [ghc-exactprint] Dependency ghc >=9.4.1: using ghc-9.6.3 [ghc-exactprint] Dependency ghc-boot: using ghc-boot-9.6.3 [ghc-exactprint] Dependency ghc-exactprint: using ghc-exactprint-1.7.1.0 [ghc-exactprint] Dependency ghc-paths >=0.1: using ghc-paths-0.1.0.12 [ghc-exactprint] Dependency mtl >=2.2.1: using mtl-2.3.1 [ghc-exactprint] Dependency ordered-containers: using ordered-containers-0.2.4 [ghc-exactprint] Dependency silently >=1.2: using silently-1.2.5.4 [ghc-exactprint] Dependency syb >=0.5: using syb-0.7.2.4 [shake] Preprocessing library for shake-0.19.8.. [shake] Building library for shake-0.19.8.. [aeson] Flags chosen: ordered-keymap=True [aeson] Dependency OneTuple >=0.4.1.1 && <0.5: using OneTuple-0.4.2 [aeson] Dependency QuickCheck >=2.14.3 && <2.16: using QuickCheck-2.14.3 [aeson] Dependency base >=4.12.0.0 && <5: using base-4.18.1.0 [aeson] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.11.5.2 [aeson] Dependency character-ps >=0.1 && <0.2: using character-ps-0.1 [aeson] Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.7 [aeson] Dependency data-fix >=0.3.2 && <0.4: using data-fix-0.3.4 [aeson] Dependency deepseq >=1.4.4.0 && <1.6: using deepseq-1.4.8.1 [aeson] Dependency dlist >=1.0 && <1.1: using dlist-1.0 [aeson] Dependency exceptions >=0.10.4 && <0.11: using exceptions-0.10.7 [aeson] Dependency generically >=0.1 && <0.2: using generically-0.1.1 [aeson] Dependency ghc-prim >=0.5.0.0 && <0.14: using ghc-prim-0.10.0 [aeson] Dependency hashable >=1.4.6.0 && <1.5 || >=1.5.0.0 && <1.6: using [aeson] hashable-1.4.7.0 [aeson] Dependency indexed-traversable >=0.1.2 && <0.2: using [aeson] indexed-traversable-0.1.4 [aeson] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 [aeson] Dependency integer-logarithms >=1.0.3.1 && <1.1: using [aeson] integer-logarithms-1.0.4 [aeson] Dependency network-uri >=2.6.4.1 && <2.7: using network-uri-2.6.4.2 [aeson] Dependency primitive >=0.8.0.0 && <0.9 || >=0.9.0.0 && <0.10: using [aeson] primitive-0.9.1.0 [aeson] Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0 [aeson] Dependency semialign >=1.3 && <1.4: using semialign-1.3.1 [aeson] Dependency strict >=0.5 && <0.6: using strict-0.5.1 [aeson] Dependency tagged >=0.8.7 && <0.9: using tagged-0.8.8 [aeson] Dependency template-haskell >=2.14.0.0 && <2.24: using [aeson] template-haskell-2.20.0.0 [aeson] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [aeson] Dependency text-iso8601 >=0.1.1 && <0.2: using text-iso8601-0.1.1 [aeson] Dependency text-short >=0.1.5 && <0.2: using text-short-0.1.6 [aeson] Dependency th-abstraction >=0.5.0.0 && <0.6 || >=0.6.0.0 && <0.7 || >=0.7.0.0 [aeson] && <0.8: using th-abstraction-0.7.1.0 [aeson] Dependency these >=1.2 && <1.3: using these-1.2.1 [aeson] Dependency time >=1.8.0.2 && <1.15: using time-1.12.2 [aeson] Dependency time-compat >=1.9.6 && <1.10: using time-compat-1.9.7 [aeson] Dependency unordered-containers >=0.2.10.0 && <0.3: using [aeson] unordered-containers-0.2.20 [aeson] Dependency uuid-types >=1.0.5 && <1.1: using uuid-types-1.0.6 [aeson] Dependency vector >=0.13.0.0 && <0.14: using vector-0.13.2.0 [aeson] Dependency witherable >=0.4.2 && <0.6: using witherable-0.5 [lens] Flags chosen: benchmark-uniplate=False, dump-splices=False, inlining=True, [lens] j=False, test-hunit=True, test-properties=True, test-templates=True, [lens] trustworthy=True [lens] Dependency array >=0.5.0.0 && <0.6: using array-0.5.5.0 [lens] Dependency assoc >=1.0.2 && <1.2: using assoc-1.1.1 [lens] Dependency base >=4.9 && <5: using base-4.18.1.0 [lens] Dependency base-orphans >=0.5.2 && <1: using base-orphans-0.9.3 [lens] Dependency bifunctors >=5.5.7 && <6: using bifunctors-5.6.2 [lens] Dependency bytestring >=0.10.4.0 && <0.13: using bytestring-0.11.5.2 [lens] Dependency call-stack >=0.1 && <0.5: using call-stack-0.4.0 [lens] Dependency comonad >=5.0.7 && <6: using comonad-5.0.9 [lens] Dependency containers >=0.5.5.1 && <0.9: using containers-0.6.7 [lens] Dependency contravariant >=1.4 && <2: using contravariant-1.5.5 [lens] Dependency distributive >=0.5.1 && <1: using distributive-0.6.2.1 [lens] Dependency exceptions >=0.8.2.1 && <1: using exceptions-0.10.7 [lens] Dependency filepath >=1.2.0.0 && <1.6: using filepath-1.4.100.4 [lens] Dependency free >=5.1.5 && <6: using free-5.2 [lens] Dependency ghc-prim: using ghc-prim-0.10.0 [lens] Dependency hashable >=1.2.7.0 && <1.6: using hashable-1.4.7.0 [lens] Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 [lens] Dependency indexed-traversable-instances >=0.1 && <0.2: using [lens] indexed-traversable-instances-0.1.2 [lens] Dependency kan-extensions >=5 && <6: using kan-extensions-5.2.6 [lens] Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 [lens] Dependency parallel >=3.2.1.0 && <3.3: using parallel-3.2.2.0 [lens] Dependency profunctors >=5.5.2 && <6: using profunctors-5.6.2 [lens] Dependency reflection >=2.1 && <3: using reflection-2.1.9 [lens] Dependency semigroupoids >=5.0.1 && <7: using semigroupoids-6.0.1 [lens] Dependency strict >=0.4 && <0.6: using strict-0.5.1 [lens] Dependency tagged >=0.8.6 && <1: using tagged-0.8.8 [lens] Dependency template-haskell >=2.11.1.0 && <2.24: using [lens] template-haskell-2.20.0.0 [lens] Dependency text >=1.2.3.0 && <2.2: using text-2.0.2 [lens] Dependency th-abstraction >=0.4.1 && <0.8: using th-abstraction-0.7.1.0 [lens] Dependency these >=1.1.1.1 && <1.3: using these-1.2.1 [lens] Dependency transformers >=0.5.0.0 && <0.7: using transformers-0.6.1.0 [lens] Dependency transformers-compat >=0.5.0.4 && <1: using [lens] transformers-compat-0.7.2 [lens] Dependency unordered-containers >=0.2.10 && <0.3: using [lens] unordered-containers-0.2.20 [lens] Dependency vector >=0.12.1.2 && <0.14: using vector-0.13.2.0 [lens] Dependency base: using base-4.18.1.0 [lens] Dependency lens: using lens-5.3.4 [lens] Dependency QuickCheck >=2.4: using QuickCheck-2.14.3 [lens] Dependency base: using base-4.18.1.0 [lens] Dependency lens: using lens-5.3.4 [lens] Dependency test-framework >=0.6: using test-framework-0.8.2.2 [lens] Dependency test-framework-quickcheck2 >=0.2: using [lens] test-framework-quickcheck2-0.3.0.6 [lens] Dependency transformers: using transformers-0.6.1.0 [lens] Dependency HUnit >=1.2: using HUnit-1.6.2.0 [lens] Dependency base: using base-4.18.1.0 [lens] Dependency bytestring: using bytestring-0.11.5.2 [lens] Dependency containers: using containers-0.6.7 [lens] Dependency lens: using lens-5.3.4 [lens] Dependency mtl: using mtl-2.3.1 [lens] Dependency test-framework >=0.6: using test-framework-0.8.2.2 [lens] Dependency test-framework-hunit >=0.2: using test-framework-hunit-0.3.0.2 [lens] Dependency text: using text-2.0.2 [lens] Dependency base <5: using base-4.18.1.0 [lens] Dependency deepseq: using deepseq-1.4.8.1 [lens] Dependency simple-reflect >=0.3.1: using simple-reflect-0.3.3 [pointed] Source component graph: component lib [pointed] Configured component graph: [pointed]  component pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [pointed]  include base-4.18.1.0 [pointed]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [pointed]  include containers-0.6.7 [pointed]  include data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF [pointed]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [pointed]  include kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk [pointed]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [pointed]  include stm-2.5.1.0 [pointed]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [pointed]  include transformers-0.6.1.0 [pointed]  include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E [pointed]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [pointed] Linked component graph: [pointed]  unit pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [pointed]  include base-4.18.1.0 [pointed]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [pointed]  include containers-0.6.7 [pointed]  include data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF [pointed]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [pointed]  include kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk [pointed]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [pointed]  include stm-2.5.1.0 [pointed]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [pointed]  include transformers-0.6.1.0 [pointed]  include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E [pointed]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [pointed]  Data.Copointed=pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4:Data.Copointed,Data.Pointed=pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4:Data.Pointed [pointed] Ready component graph: [pointed]  definite pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [pointed]  depends base-4.18.1.0 [pointed]  depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [pointed]  depends containers-0.6.7 [pointed]  depends data-default-class-0.1.2.2-AiGPNO3vZSZDePo1Q5RygF [pointed]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [pointed]  depends kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk [pointed]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [pointed]  depends stm-2.5.1.0 [pointed]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [pointed]  depends transformers-0.6.1.0 [pointed]  depends transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E [pointed]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [pointed] Using Cabal-3.10.1.0 compiled by ghc-9.6 [pointed] Using compiler: ghc-9.6.3 [pointed] Using install prefix: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 [pointed] Executables installed in: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/bin [pointed] Libraries installed in: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [pointed] Dynamic Libraries installed in: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [pointed] Private executables installed in: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/libexec/x86_64-linux-ghc-9.6.3/pointed-5.0.5 [pointed] Data files installed in: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/share/x86_64-linux-ghc-9.6.3/pointed-5.0.5 [pointed] Documentation installed in: [pointed] /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc/share/doc/pointed-5.0.5 [pointed] Configuration files installed in: [pointed] /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/etc [pointed] No alex found [pointed] Using ar found on system at: [pointed] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [pointed] No c2hs found [pointed] No cpphs found [pointed] No doctest found [pointed] Using gcc version 14.3.0 given by user at: [pointed] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [pointed] Using ghc version 9.6.3 found on system at: [pointed] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [pointed] Using ghc-pkg version 9.6.3 found on system at: [pointed] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [pointed] No ghcjs found [pointed] No ghcjs-pkg found [pointed] No greencard found [pointed] Using haddock version 2.29.1 found on system at: [pointed] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [pointed] No happy found [pointed] Using haskell-suite found on system at: haskell-suite-dummy-location [pointed] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [pointed] No hmake found [pointed] Using hpc version 0.68 found on system at: [pointed] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [pointed] Using hsc2hs version 0.68.9 found on system at: [pointed] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [pointed] Using hscolour version 1.25 found on system at: [pointed] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [pointed] No jhc found [pointed] Using ld found on system at: [pointed] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [pointed] No pkg-config found [pointed] Using runghc version 9.6.3 found on system at: [pointed] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [pointed] Using strip version 2.44 found on system at: [pointed] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [pointed] Using tar found on system at: [pointed] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [pointed] No uhc found [ghc-exactprint] Source component graph: [ghc-exactprint]  component lib [ghc-exactprint]  component test:test dependency lib [ghc-exactprint] Configured component graph: [ghc-exactprint]  component ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint]  include base-4.18.1.0 [ghc-exactprint]  include bytestring-0.11.5.2 [ghc-exactprint]  include containers-0.6.7 [ghc-exactprint]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghc-exactprint]  include directory-1.3.8.1 [ghc-exactprint]  include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [ghc-exactprint]  include filepath-1.4.100.4 [ghc-exactprint]  include free-5.2-pmOseOpbmmJxO61jWrFWI [ghc-exactprint]  include ghc-9.6.3 [ghc-exactprint]  include ghc-boot-9.6.3 [ghc-exactprint]  include mtl-2.3.1 [ghc-exactprint]  include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo [ghc-exactprint]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghc-exactprint]  component ghc-exactprint-1.7.1.0-1Xz3Q7F2q245lv7IuWkQri-test [ghc-exactprint]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ghc-exactprint]  include Diff-0.5-GZY542scVfnxhSieg1s29 [ghc-exactprint]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [ghc-exactprint]  include base-4.18.1.0 [ghc-exactprint]  include bytestring-0.11.5.2 [ghc-exactprint]  include containers-0.6.7 [ghc-exactprint]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghc-exactprint]  include directory-1.3.8.1 [ghc-exactprint]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghc-exactprint]  include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [ghc-exactprint]  include filepath-1.4.100.4 [ghc-exactprint]  include ghc-9.6.3 [ghc-exactprint]  include ghc-boot-9.6.3 [ghc-exactprint]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [ghc-exactprint]  include mtl-2.3.1 [ghc-exactprint]  include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo [ghc-exactprint]  include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [ghc-exactprint]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghc-exactprint] Linked component graph: [ghc-exactprint]  unit ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint]  include base-4.18.1.0 [ghc-exactprint]  include bytestring-0.11.5.2 [ghc-exactprint]  include containers-0.6.7 [ghc-exactprint]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghc-exactprint]  include directory-1.3.8.1 [ghc-exactprint]  include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [ghc-exactprint]  include filepath-1.4.100.4 [ghc-exactprint]  include free-5.2-pmOseOpbmmJxO61jWrFWI [ghc-exactprint]  include ghc-9.6.3 [ghc-exactprint]  include ghc-boot-9.6.3 [ghc-exactprint]  include mtl-2.3.1 [ghc-exactprint]  include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo [ghc-exactprint]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghc-exactprint]  Language.Haskell.GHC.ExactPrint=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint,Language.Haskell.GHC.ExactPrint.Dump=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Dump,Language.Haskell.GHC.ExactPrint.ExactPrint=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.ExactPrint,Language.Haskell.GHC.ExactPrint.Lookup=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Lookup,Language.Haskell.GHC.ExactPrint.Orphans=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Orphans,Language.Haskell.GHC.ExactPrint.Parsers=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Parsers,Language.Haskell.GHC.ExactPrint.Preprocess=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Preprocess,Language.Haskell.GHC.ExactPrint.Transform=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Transform,Language.Haskell.GHC.ExactPrint.Types=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Types,Language.Haskell.GHC.ExactPrint.Utils=ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o:Language.Haskell.GHC.ExactPrint.Utils [ghc-exactprint]  unit ghc-exactprint-1.7.1.0-1Xz3Q7F2q245lv7IuWkQri-test [ghc-exactprint]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ghc-exactprint]  include Diff-0.5-GZY542scVfnxhSieg1s29 [ghc-exactprint]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [ghc-exactprint]  include base-4.18.1.0 [ghc-exactprint]  include bytestring-0.11.5.2 [ghc-exactprint]  include containers-0.6.7 [ghc-exactprint]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghc-exactprint]  include directory-1.3.8.1 [ghc-exactprint]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghc-exactprint]  include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [ghc-exactprint]  include filepath-1.4.100.4 [ghc-exactprint]  include ghc-9.6.3 [ghc-exactprint]  include ghc-boot-9.6.3 [ghc-exactprint]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [ghc-exactprint]  include mtl-2.3.1 [ghc-exactprint]  include ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo [ghc-exactprint]  include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [ghc-exactprint]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghc-exactprint] Ready component graph: [ghc-exactprint]  definite ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint]  depends base-4.18.1.0 [ghc-exactprint]  depends bytestring-0.11.5.2 [ghc-exactprint]  depends containers-0.6.7 [ghc-exactprint]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghc-exactprint]  depends directory-1.3.8.1 [ghc-exactprint]  depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [ghc-exactprint]  depends filepath-1.4.100.4 [ghc-exactprint]  depends free-5.2-pmOseOpbmmJxO61jWrFWI [ghc-exactprint]  depends ghc-9.6.3 [ghc-exactprint]  depends ghc-boot-9.6.3 [ghc-exactprint]  depends mtl-2.3.1 [ghc-exactprint]  depends ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo [ghc-exactprint]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghc-exactprint]  definite ghc-exactprint-1.7.1.0-1Xz3Q7F2q245lv7IuWkQri-test [ghc-exactprint]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ghc-exactprint]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [ghc-exactprint]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [ghc-exactprint]  depends base-4.18.1.0 [ghc-exactprint]  depends bytestring-0.11.5.2 [ghc-exactprint]  depends containers-0.6.7 [ghc-exactprint]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghc-exactprint]  depends directory-1.3.8.1 [ghc-exactprint]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghc-exactprint]  depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [ghc-exactprint]  depends filepath-1.4.100.4 [ghc-exactprint]  depends ghc-9.6.3 [ghc-exactprint]  depends ghc-boot-9.6.3 [ghc-exactprint]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint]  depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [ghc-exactprint]  depends mtl-2.3.1 [ghc-exactprint]  depends ordered-containers-0.2.4-IhFU7K5YTHw6TWitYQnoOo [ghc-exactprint]  depends silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [ghc-exactprint]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghc-exactprint] Using Cabal-3.10.1.0 compiled by ghc-9.6 [ghc-exactprint] Using compiler: ghc-9.6.3 [ghc-exactprint] Using install prefix: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 [ghc-exactprint] Executables installed in: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/bin [ghc-exactprint] Libraries installed in: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint] Dynamic Libraries installed in: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [ghc-exactprint] Private executables installed in: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/libexec/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0 [ghc-exactprint] Data files installed in: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/share/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0 [ghc-exactprint] Documentation installed in: [ghc-exactprint] /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc/share/doc/ghc-exactprint-1.7.1.0 [ghc-exactprint] Configuration files installed in: [ghc-exactprint] /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/etc [ghc-exactprint] No alex found [ghc-exactprint] Using ar found on system at: [ghc-exactprint] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [ghc-exactprint] No c2hs found [ghc-exactprint] No cpphs found [ghc-exactprint] No doctest found [ghc-exactprint] Using gcc version 14.3.0 given by user at: [ghc-exactprint] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [ghc-exactprint] Using ghc version 9.6.3 found on system at: [ghc-exactprint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [ghc-exactprint] Using ghc-pkg version 9.6.3 found on system at: [ghc-exactprint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [ghc-exactprint] No ghcjs found [ghc-exactprint] No ghcjs-pkg found [ghc-exactprint] No greencard found [ghc-exactprint] Using haddock version 2.29.1 found on system at: [ghc-exactprint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [ghc-exactprint] No happy found [ghc-exactprint] Using haskell-suite found on system at: haskell-suite-dummy-location [ghc-exactprint] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ghc-exactprint] No hmake found [ghc-exactprint] Using hpc version 0.68 found on system at: [ghc-exactprint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [ghc-exactprint] Using hsc2hs version 0.68.9 found on system at: [ghc-exactprint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [ghc-exactprint] Using hscolour version 1.25 found on system at: [ghc-exactprint] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [ghc-exactprint] No jhc found [ghc-exactprint] Using ld found on system at: [ghc-exactprint] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [ghc-exactprint] No pkg-config found [ghc-exactprint] Using runghc version 9.6.3 found on system at: [ghc-exactprint] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [ghc-exactprint] Using strip version 2.44 found on system at: [ghc-exactprint] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [ghc-exactprint] Using tar found on system at: [ghc-exactprint] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [ghc-exactprint] No uhc found [pointed] Phase: buildPhase [aeson] Source component graph: component lib [aeson] Configured component graph: [aeson]  component aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson]  include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt [aeson]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [aeson]  include base-4.18.1.0 [aeson]  include bytestring-0.11.5.2 [aeson]  include character-ps-0.1-kSWlntPNFC90fXWCQyqCm [aeson]  include containers-0.6.7 [aeson]  include data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw [aeson]  include deepseq-1.4.8.1 [aeson]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [aeson]  include exceptions-0.10.7 [aeson]  include generically-0.1.1-EkcRYhUnPJ57wDcdcrdfk6 [aeson]  include ghc-prim-0.10.0 [aeson]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [aeson]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [aeson]  include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL [aeson]  include integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1 [aeson]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [aeson]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [aeson]  include semialign-1.3.1-8WahCywZIivIMgZNchc7Ew [aeson]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [aeson]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [aeson]  include template-haskell-2.20.0.0 [aeson]  include text-2.0.2 [aeson]  include text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA [aeson]  include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa [aeson]  include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 [aeson]  include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [aeson]  include time-1.12.2 [aeson]  include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [aeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [aeson]  include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [aeson]  include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3 [aeson] Linked component graph: [aeson]  unit aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson]  include OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt [aeson]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [aeson]  include base-4.18.1.0 [aeson]  include bytestring-0.11.5.2 [aeson]  include character-ps-0.1-kSWlntPNFC90fXWCQyqCm [aeson]  include containers-0.6.7 [aeson]  include data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw [aeson]  include deepseq-1.4.8.1 [aeson]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [aeson]  include exceptions-0.10.7 [aeson]  include generically-0.1.1-EkcRYhUnPJ57wDcdcrdfk6 [aeson]  include ghc-prim-0.10.0 [aeson]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [aeson]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [aeson]  include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL [aeson]  include integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1 [aeson]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [aeson]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [aeson]  include semialign-1.3.1-8WahCywZIivIMgZNchc7Ew [aeson]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [aeson]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [aeson]  include template-haskell-2.20.0.0 [aeson]  include text-2.0.2 [aeson]  include text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA [aeson]  include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa [aeson]  include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 [aeson]  include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [aeson]  include time-1.12.2 [aeson]  include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [aeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [aeson]  include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [aeson]  include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3 [aeson]  Data.Aeson=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson,Data.Aeson.Decoding=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding,Data.Aeson.Decoding.ByteString=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.ByteString,Data.Aeson.Decoding.ByteString.Lazy=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.ByteString.Lazy,Data.Aeson.Decoding.Text=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.Text,Data.Aeson.Decoding.Tokens=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Decoding.Tokens,Data.Aeson.Encoding=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Encoding,Data.Aeson.Encoding.Internal=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Encoding.Internal,Data.Aeson.Key=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Key,Data.Aeson.KeyMap=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.KeyMap,Data.Aeson.QQ.Simple=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.QQ.Simple,Data.Aeson.RFC8785=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.RFC8785,Data.Aeson.TH=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.TH,Data.Aeson.Text=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Text,Data.Aeson.Types=aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ:Data.Aeson.Types [aeson] Ready component graph: [aeson]  definite aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson]  depends OneTuple-0.4.2-4RYUUrRewNpIt4JzrjaVAt [aeson]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [aeson]  depends base-4.18.1.0 [aeson]  depends bytestring-0.11.5.2 [aeson]  depends character-ps-0.1-kSWlntPNFC90fXWCQyqCm [aeson]  depends containers-0.6.7 [aeson]  depends data-fix-0.3.4-7Z2HzEJJxjpGfhwNdMyfvw [aeson]  depends deepseq-1.4.8.1 [aeson]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [aeson]  depends exceptions-0.10.7 [aeson]  depends generically-0.1.1-EkcRYhUnPJ57wDcdcrdfk6 [aeson]  depends ghc-prim-0.10.0 [aeson]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [aeson]  depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [aeson]  depends integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL [aeson]  depends integer-logarithms-1.0.4-634gX6SnNksJOgHR1DSNl1 [aeson]  depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [aeson]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [aeson]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [aeson]  depends semialign-1.3.1-8WahCywZIivIMgZNchc7Ew [aeson]  depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [aeson]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [aeson]  depends template-haskell-2.20.0.0 [aeson]  depends text-2.0.2 [aeson]  depends text-iso8601-0.1.1-EX4KiHAhpSpDTEurZRHxkA [aeson]  depends text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa [aeson]  depends th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 [aeson]  depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [aeson]  depends time-1.12.2 [aeson]  depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [aeson]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [aeson]  depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [aeson]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [aeson]  depends witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3 [aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6 [aeson] Using compiler: ghc-9.6.3 [aeson] Using install prefix: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 [aeson] Executables installed in: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/bin [aeson] Libraries installed in: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson] Dynamic Libraries installed in: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [aeson] Private executables installed in: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/libexec/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0 [aeson] Data files installed in: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/share/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0 [aeson] Documentation installed in: [aeson] /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc/share/doc/aeson-2.2.3.0 [aeson] Configuration files installed in: [aeson] /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/etc [aeson] No alex found [aeson] Using ar found on system at: [aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [aeson] No c2hs found [aeson] No cpphs found [aeson] No doctest found [aeson] Using gcc version 14.3.0 given by user at: [aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [aeson] Using ghc version 9.6.3 found on system at: [aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [aeson] Using ghc-pkg version 9.6.3 found on system at: [aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [aeson] No ghcjs found [aeson] No ghcjs-pkg found [aeson] No greencard found [aeson] Using haddock version 2.29.1 found on system at: [aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [aeson] No happy found [aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [aeson] No hmake found [aeson] Using hpc version 0.68 found on system at: [aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [aeson] Using hsc2hs version 0.68.9 found on system at: [aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [aeson] Using hscolour version 1.25 found on system at: [aeson] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [aeson] No jhc found [aeson] Using ld found on system at: [aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [aeson] No pkg-config found [aeson] Using runghc version 9.6.3 found on system at: [aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [aeson] Using strip version 2.44 found on system at: [aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [aeson] Using tar found on system at: [aeson] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [aeson] No uhc found [pointed] Preprocessing library for pointed-5.0.5.. [pointed] Building library for pointed-5.0.5.. [algebraic-graphs] [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.p_o ) [ghc-exactprint] Phase: buildPhase [shake] [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/Development/Ninja/Env.o, dist/build/Development/Ninja/Env.dyn_o ) [lens] Source component graph: [lens]  component test:doctests [lens]  component lib [lens]  component test:hunit dependency lib [lens]  component test:properties dependency lib [lens]  component test:templates dependency lib [lens] Configured component graph: [lens]  component lens-5.3.4-ViDsUaiM0TJLg2jCtEBXw-doctests [lens]  include base-4.18.1.0 [lens]  include deepseq-1.4.8.1 [lens]  include simple-reflect-0.3.3-1jKYH5Sh1Yt77S4tHMuf7F [lens]  component lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  include array-0.5.5.0 [lens]  include assoc-1.1.1-Drq9QKvUYiAOaSIX2zWsU [lens]  include base-4.18.1.0 [lens]  include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [lens]  include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT [lens]  include bytestring-0.11.5.2 [lens]  include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [lens]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [lens]  include containers-0.6.7 [lens]  include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn [lens]  include distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw [lens]  include exceptions-0.10.7 [lens]  include filepath-1.4.100.4 [lens]  include free-5.2-pmOseOpbmmJxO61jWrFWI [lens]  include ghc-prim-0.10.0 [lens]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lens]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [lens]  include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq [lens]  include kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk [lens]  include mtl-2.3.1 [lens]  include parallel-3.2.2.0-1kILbc471scI04imHIENqR [lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [lens]  include reflection-2.1.9-7DSrmnxebYRFDeqWca0bwP [lens]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [lens]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [lens]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [lens]  include template-haskell-2.20.0.0 [lens]  include text-2.0.2 [lens]  include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 [lens]  include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [lens]  include transformers-0.6.1.0 [lens]  include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E [lens]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lens]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [lens]  component lens-5.3.4-DLosF5BULta67O5fU94xcI-hunit [lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [lens]  include base-4.18.1.0 [lens]  include bytestring-0.11.5.2 [lens]  include containers-0.6.7 [lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  include mtl-2.3.1 [lens]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [lens]  include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [lens]  include text-2.0.2 [lens]  component lens-5.3.4-CRRUfaDIeGs3doq65RrjgY-properties [lens]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lens]  include base-4.18.1.0 [lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [lens]  include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD [lens]  include transformers-0.6.1.0 [lens]  component lens-5.3.4-p7HozHjf0z4oRn4be2F4a-templates [lens]  include base-4.18.1.0 [lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens] Linked component graph: [lens]  unit lens-5.3.4-ViDsUaiM0TJLg2jCtEBXw-doctests [lens]  include base-4.18.1.0 [lens]  include deepseq-1.4.8.1 [lens]  include simple-reflect-0.3.3-1jKYH5Sh1Yt77S4tHMuf7F [lens]  unit lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  include array-0.5.5.0 [lens]  include assoc-1.1.1-Drq9QKvUYiAOaSIX2zWsU [lens]  include base-4.18.1.0 [lens]  include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [lens]  include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT [lens]  include bytestring-0.11.5.2 [lens]  include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [lens]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [lens]  include containers-0.6.7 [lens]  include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn [lens]  include distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw [lens]  include exceptions-0.10.7 [lens]  include filepath-1.4.100.4 [lens]  include free-5.2-pmOseOpbmmJxO61jWrFWI [lens]  include ghc-prim-0.10.0 [lens]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lens]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [lens]  include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq [lens]  include kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk [lens]  include mtl-2.3.1 [lens]  include parallel-3.2.2.0-1kILbc471scI04imHIENqR [lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [lens]  include reflection-2.1.9-7DSrmnxebYRFDeqWca0bwP [lens]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [lens]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [lens]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [lens]  include template-haskell-2.20.0.0 [lens]  include text-2.0.2 [lens]  include th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 [lens]  include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [lens]  include transformers-0.6.1.0 [lens]  include transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E [lens]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lens]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [lens]  Control.Exception.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Exception.Lens,Control.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens,Control.Lens.At=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.At,Control.Lens.Combinators=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Combinators,Control.Lens.Cons=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Cons,Control.Lens.Each=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Each,Control.Lens.Empty=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Empty,Control.Lens.Equality=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Equality,Control.Lens.Extras=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Extras,Control.Lens.Fold=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Fold,Control.Lens.Getter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Getter,Control.Lens.Indexed=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Indexed,Control.Lens.Internal=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal,Control.Lens.Internal.Bazaar=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Bazaar,Control.Lens.Internal.ByteString=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.ByteString,Control.Lens.Internal.CTypes=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.CTypes,Control.Lens.Internal.Context=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Context,Control.Lens.Internal.Deque=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Deque,Control.Lens.Internal.Doctest=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Doctest,Control.Lens.Internal.Exception=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Exception,Control.Lens.Internal.FieldTH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.FieldTH,Control.Lens.Internal.Fold=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Fold,Control.Lens.Internal.Getter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Getter,Control.Lens.Internal.Indexed=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Indexed,Control.Lens.Internal.Instances=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Instances,Control.Lens.Internal.Iso=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Iso,Control.Lens.Internal.Level=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Level,Control.Lens.Internal.List=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.List,Control.Lens.Internal.Magma=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Magma,Control.Lens.Internal.Prism=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Prism,Control.Lens.Internal.PrismTH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.PrismTH,Control.Lens.Internal.Profunctor=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Profunctor,Control.Lens.Internal.Review=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Review,Control.Lens.Internal.Setter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Setter,Control.Lens.Internal.TH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.TH,Control.Lens.Internal.Zoom=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Internal.Zoom,Control.Lens.Iso=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Iso,Control.Lens.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Lens,Control.Lens.Level=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Level,Control.Lens.Operators=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Operators,Control.Lens.Plated=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Plated,Control.Lens.Prism=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Prism,Control.Lens.Profunctor=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Profunctor,Control.Lens.Reified=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Reified,Control.Lens.Review=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Review,Control.Lens.Setter=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Setter,Control.Lens.TH=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.TH,Control.Lens.Traversal=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Traversal,Control.Lens.Tuple=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Tuple,Control.Lens.Type=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Type,Control.Lens.Unsound=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Unsound,Control.Lens.Wrapped=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Wrapped,Control.Lens.Zoom=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Lens.Zoom,Control.Monad.Error.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Monad.Error.Lens,Control.Parallel.Strategies.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Parallel.Strategies.Lens,Control.Seq.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Control.Seq.Lens,Data.Array.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Array.Lens,Data.Bits.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Bits.Lens,Data.ByteString.Lazy.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.ByteString.Lazy.Lens,Data.ByteString.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.ByteString.Lens,Data.ByteString.Strict.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.ByteString.Strict.Lens,Data.Complex.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Complex.Lens,Data.Data.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Data.Lens,Data.Dynamic.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Dynamic.Lens,Data.HashSet.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.HashSet.Lens,Data.IntSet.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.IntSet.Lens,Data.List.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.List.Lens,Data.Map.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Map.Lens,Data.Sequence.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Sequence.Lens,Data.Set.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Set.Lens,Data.Text.Lazy.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Text.Lazy.Lens,Data.Text.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Text.Lens,Data.Text.Strict.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Text.Strict.Lens,Data.Tree.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Tree.Lens,Data.Typeable.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Typeable.Lens,Data.Vector.Generic.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Vector.Generic.Lens,Data.Vector.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Data.Vector.Lens,GHC.Generics.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:GHC.Generics.Lens,Language.Haskell.TH.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Language.Haskell.TH.Lens,Numeric.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Numeric.Lens,Numeric.Natural.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:Numeric.Natural.Lens,System.Exit.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:System.Exit.Lens,System.FilePath.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:System.FilePath.Lens,System.IO.Error.Lens=lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP:System.IO.Error.Lens [lens]  unit lens-5.3.4-DLosF5BULta67O5fU94xcI-hunit [lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [lens]  include base-4.18.1.0 [lens]  include bytestring-0.11.5.2 [lens]  include containers-0.6.7 [lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  include mtl-2.3.1 [lens]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [lens]  include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [lens]  include text-2.0.2 [lens]  unit lens-5.3.4-CRRUfaDIeGs3doq65RrjgY-properties [lens]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lens]  include base-4.18.1.0 [lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [lens]  include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD [lens]  include transformers-0.6.1.0 [lens]  unit lens-5.3.4-p7HozHjf0z4oRn4be2F4a-templates [lens]  include base-4.18.1.0 [lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens] Ready component graph: [lens]  definite lens-5.3.4-ViDsUaiM0TJLg2jCtEBXw-doctests [lens]  depends base-4.18.1.0 [lens]  depends deepseq-1.4.8.1 [lens]  depends simple-reflect-0.3.3-1jKYH5Sh1Yt77S4tHMuf7F [lens]  definite lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  depends array-0.5.5.0 [lens]  depends assoc-1.1.1-Drq9QKvUYiAOaSIX2zWsU [lens]  depends base-4.18.1.0 [lens]  depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [lens]  depends bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT [lens]  depends bytestring-0.11.5.2 [lens]  depends call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [lens]  depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [lens]  depends containers-0.6.7 [lens]  depends contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn [lens]  depends distributive-0.6.2.1-IGSS9djK77G3Oq1CJlJAaw [lens]  depends exceptions-0.10.7 [lens]  depends filepath-1.4.100.4 [lens]  depends free-5.2-pmOseOpbmmJxO61jWrFWI [lens]  depends ghc-prim-0.10.0 [lens]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lens]  depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [lens]  depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq [lens]  depends kan-extensions-5.2.6-KlkWmLq57Oc5hnm7ubBXuk [lens]  depends mtl-2.3.1 [lens]  depends parallel-3.2.2.0-1kILbc471scI04imHIENqR [lens]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [lens]  depends reflection-2.1.9-7DSrmnxebYRFDeqWca0bwP [lens]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [lens]  depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [lens]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [lens]  depends template-haskell-2.20.0.0 [lens]  depends text-2.0.2 [lens]  depends th-abstraction-0.7.1.0-705kaaInCfSGFvRe7PqSX0 [lens]  depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [lens]  depends transformers-0.6.1.0 [lens]  depends transformers-compat-0.7.2-3t6mp1IijKeIAaOKqKOu9E [lens]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lens]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [lens]  definite lens-5.3.4-CRRUfaDIeGs3doq65RrjgY-properties [lens]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lens]  depends base-4.18.1.0 [lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [lens]  depends test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD [lens]  depends transformers-0.6.1.0 [lens]  definite lens-5.3.4-DLosF5BULta67O5fU94xcI-hunit [lens]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [lens]  depends base-4.18.1.0 [lens]  depends bytestring-0.11.5.2 [lens]  depends containers-0.6.7 [lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens]  depends mtl-2.3.1 [lens]  depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [lens]  depends test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [lens]  depends text-2.0.2 [lens]  definite lens-5.3.4-p7HozHjf0z4oRn4be2F4a-templates [lens]  depends base-4.18.1.0 [lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens] Using Cabal-3.10.1.0 compiled by ghc-9.6 [lens] Using compiler: ghc-9.6.3 [lens] Using install prefix: /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 [lens] Executables installed in: [lens] /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/bin [lens] Libraries installed in: [lens] /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens] Dynamic Libraries installed in: [lens] /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [lens] Private executables installed in: [lens] /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/libexec/x86_64-linux-ghc-9.6.3/lens-5.3.4 [lens] Data files installed in: [lens] /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/share/x86_64-linux-ghc-9.6.3/lens-5.3.4 [lens] Documentation installed in: [lens] /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc/share/doc/lens-5.3.4 [lens] Configuration files installed in: [lens] /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/etc [lens] No alex found [lens] Using ar found on system at: [lens] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [lens] No c2hs found [lens] No cpphs found [lens] No doctest found [lens] Using gcc version 14.3.0 given by user at: [lens] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [lens] Using ghc version 9.6.3 found on system at: [lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [lens] Using ghc-pkg version 9.6.3 found on system at: [lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [lens] No ghcjs found [lens] No ghcjs-pkg found [lens] No greencard found [lens] Using haddock version 2.29.1 found on system at: [lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [lens] No happy found [lens] Using haskell-suite found on system at: haskell-suite-dummy-location [lens] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lens] No hmake found [lens] Using hpc version 0.68 found on system at: [lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [lens] Using hsc2hs version 0.68.9 found on system at: [lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [lens] Using hscolour version 1.25 found on system at: [lens] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [lens] No jhc found [lens] Using ld found on system at: [lens] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [lens] No pkg-config found [lens] Using runghc version 9.6.3 found on system at: [lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [lens] Using strip version 2.44 found on system at: [lens] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [lens] Using tar found on system at: [lens] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [lens] No uhc found [ghc-exactprint] Preprocessing library for ghc-exactprint-1.7.1.0.. [ghc-exactprint] Building library for ghc-exactprint-1.7.1.0.. [pointed] [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.o, dist/build/Data/Copointed.dyn_o ) [aeson] Phase: buildPhase [lens] Phase: buildPhase [ghc-exactprint] [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.o, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.dyn_o ) [aeson] Preprocessing library for aeson-2.2.3.0.. [aeson] Building library for aeson-2.2.3.0.. [lens] Preprocessing test suite 'doctests' for lens-5.3.4.. [lens] Building test suite 'doctests' for lens-5.3.4.. [pointed] [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.o, dist/build/Data/Pointed.dyn_o ) [lens] [1 of 1] Compiling Main ( tests/doctests.hs, dist/build/doctests/doctests-tmp/Main.o ) [lens] [2 of 2] Linking dist/build/doctests/doctests [algebraic-graphs] [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.p_o ) [pointed] [1 of 2] Compiling Data.Copointed ( src/Data/Copointed.hs, dist/build/Data/Copointed.p_o ) [aeson] [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) [ghc-exactprint] [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.o, dist/build/Language/Haskell/GHC/ExactPrint/Types.dyn_o ) [shake] [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/Development/Ninja/Type.o, dist/build/Development/Ninja/Type.dyn_o ) [lens] Preprocessing library for lens-5.3.4.. [lens] Building library for lens-5.3.4.. [ghc-exactprint] [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.o, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.dyn_o ) [pointed] [2 of 2] Compiling Data.Pointed ( src/Data/Pointed.hs, dist/build/Data/Pointed.p_o ) [ghc-exactprint] [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.o, dist/build/Language/Haskell/GHC/ExactPrint/Utils.dyn_o ) [algebraic-graphs] [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.p_o ) [algebraic-graphs] [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.p_o ) [aeson] [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.o, dist/build/Data/Aeson/Internal/Functions.dyn_o ) [aeson] [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.o, dist/build/Data/Aeson/Internal/Prelude.dyn_o ) [aeson] [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.o, dist/build/Data/Aeson/Internal/Scientific.dyn_o ) [ghc-exactprint] [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.o, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.dyn_o ) [shake] [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/Development/Ninja/Lexer.o, dist/build/Development/Ninja/Lexer.dyn_o ) [aeson] [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.o, dist/build/Data/Aeson/Internal/TH.dyn_o ) [aeson] [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o ) [aeson] [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.o, dist/build/Data/Aeson/Internal/Unescape.dyn_o ) [aeson] [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.o, dist/build/Data/Aeson/Internal/UnescapeFromText.dyn_o ) [aeson] [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.o, dist/build/Data/Aeson/Key.dyn_o ) [aeson] [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.o, dist/build/Data/Aeson/Decoding/Tokens.dyn_o ) [algebraic-graphs] [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.p_o ) [pointed] Phase: checkPhase [pointed] Package has no test suites. [pointed] Phase: haddockPhase [shake] [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/Development/Shake/Classes.o, dist/build/Development/Shake/Classes.dyn_o ) [shake] [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/Development/Shake/FilePath.o, dist/build/Development/Shake/FilePath.dyn_o ) [shake] [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/Development/Shake/Internal/CmdOption.o, dist/build/Development/Shake/Internal/CmdOption.dyn_o ) [shake] [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/Development/Shake/Internal/History/Bloom.o, dist/build/Development/Shake/Internal/History/Bloom.dyn_o ) [shake] [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/Development/Shake/Internal/History/Network.o, dist/build/Development/Shake/Internal/History/Network.dyn_o ) [shake] [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/Development/Shake/Internal/History/Types.o, dist/build/Development/Shake/Internal/History/Types.dyn_o ) [shake] [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/General/Bilist.o, dist/build/General/Bilist.dyn_o ) [shake] [11 of 73] Compiling General.Binary ( src/General/Binary.hs, dist/build/General/Binary.o, dist/build/General/Binary.dyn_o ) [shake] [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/Development/Shake/Internal/FileName.o, dist/build/Development/Shake/Internal/FileName.dyn_o ) [shake] [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/General/Cleanup.o, dist/build/General/Cleanup.dyn_o ) [shake] [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/General/EscCodes.o, dist/build/General/EscCodes.dyn_o ) [shake] [15 of 73] Compiling General.Extra ( src/General/Extra.hs, dist/build/General/Extra.o, dist/build/General/Extra.dyn_o ) [shake] [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/Development/Shake/Internal/History/Symlink.o, dist/build/Development/Shake/Internal/History/Symlink.dyn_o ) [shake] [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/Development/Shake/Internal/Errors.o, dist/build/Development/Shake/Internal/Errors.dyn_o ) [shake] [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/Development/Shake/Internal/Value.o, dist/build/Development/Shake/Internal/Value.dyn_o ) [lens] [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, dist/build/Control/Lens/Internal/CTypes.o, dist/build/Control/Lens/Internal/CTypes.dyn_o ) [pointed] Preprocessing library for pointed-5.0.5.. [pointed] Running Haddock on library for pointed-5.0.5.. [pointed] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [algebraic-graphs] [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.p_o ) [shake] [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/Development/Shake/Internal/FilePattern.o, dist/build/Development/Shake/Internal/FilePattern.dyn_o ) [lens] [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.o, dist/build/Control/Lens/Internal/Doctest.dyn_o ) [lens] [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, dist/build/Control/Lens/Internal/Instances.o, dist/build/Control/Lens/Internal/Instances.dyn_o ) [lens] [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, dist/build/Control/Lens/Internal/Iso.o, dist/build/Control/Lens/Internal/Iso.dyn_o ) [aeson] [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.o, dist/build/Data/Aeson/Decoding/Internal.dyn_o ) [aeson] [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.o, dist/build/Data/Aeson/Decoding/Text.dyn_o ) [ghc-exactprint] [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.o, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.dyn_o ) [pointed]  50% ( 1 / 2) in 'Data.Copointed' [pointed]  Missing documentation for: [pointed]  Module header [pointed]  0% ( 0 / 2) in 'Data.Pointed' [pointed]  Missing documentation for: [pointed]  Module header [pointed]  Pointed (src/Data/Pointed.hs:88) [algebraic-graphs] [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.p_o ) [lens] [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, dist/build/Control/Lens/Internal/List.o, dist/build/Control/Lens/Internal/List.dyn_o ) [lens] [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, dist/build/Control/Lens/Internal/Prelude.o, dist/build/Control/Lens/Internal/Prelude.dyn_o ) [lens] [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, dist/build/Control/Lens/Internal/Level.o, dist/build/Control/Lens/Internal/Level.dyn_o ) [ghc-exactprint] [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, dist/build/Language/Haskell/GHC/ExactPrint/Dump.o, dist/build/Language/Haskell/GHC/ExactPrint/Dump.dyn_o ) [shake] [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/Development/Shake/Internal/Options.o, dist/build/Development/Shake/Internal/Options.dyn_o ) [aeson] [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.o, dist/build/Data/Aeson/Decoding/ByteString/Lazy.dyn_o ) [aeson] [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.o, dist/build/Data/Aeson/Decoding/ByteString.dyn_o ) [aeson] [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.o, dist/build/Data/Aeson/KeyMap.dyn_o ) [aeson] [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o, dist/build/Data/Aeson/Types/Generic.dyn_o ) [aeson] [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o, dist/build/Data/Aeson/Types/Internal.dyn_o ) [algebraic-graphs] [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.p_o ) [algebraic-graphs] [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.p_o ) [algebraic-graphs] [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.p_o ) [algebraic-graphs] [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, dist/build/Algebra/Graph/Acyclic/AdjacencyMap.p_o ) [algebraic-graphs] [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, dist/build/Algebra/Graph/ToGraph.p_o ) [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs] [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.p_o ) [lens] [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, dist/build/Control/Lens/Internal/Indexed.o, dist/build/Control/Lens/Internal/Indexed.dyn_o ) [lens] [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, dist/build/Control/Lens/Internal/Getter.o, dist/build/Control/Lens/Internal/Getter.dyn_o ) [algebraic-graphs] [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, dist/build/Algebra/Graph/Relation/Symmetric.p_o ) [lens] [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, dist/build/Control/Lens/Internal/Fold.o, dist/build/Control/Lens/Internal/Fold.dyn_o ) [lens] [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, dist/build/Control/Lens/Internal/Context.o, dist/build/Control/Lens/Internal/Context.dyn_o ) [algebraic-graphs] [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, dist/build/Algebra/Graph/NonEmpty.p_o ) [algebraic-graphs] [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, dist/build/Algebra/Graph/Labelled/AdjacencyMap.p_o ) [algebraic-graphs] [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, dist/build/Algebra/Graph/Labelled.p_o ) [lens] [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, dist/build/Control/Lens/Internal/Bazaar.o, dist/build/Control/Lens/Internal/Bazaar.dyn_o ) [shake] [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/Development/Shake/Internal/FileInfo.o, dist/build/Development/Shake/Internal/FileInfo.dyn_o ) [shake] [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/Development/Shake/Internal/Core/Monad.o, dist/build/Development/Shake/Internal/Core/Monad.dyn_o ) [shake] [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/Development/Ninja/Parse.o, dist/build/Development/Ninja/Parse.dyn_o ) [shake] [24 of 73] Compiling General.Fence ( src/General/Fence.hs, dist/build/General/Fence.o, dist/build/General/Fence.dyn_o ) [shake] [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/General/FileLock.o, dist/build/General/FileLock.dyn_o ) [shake] [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/General/GetOpt.o, dist/build/General/GetOpt.dyn_o ) [shake] [27 of 73] Compiling General.Intern ( src/General/Intern.hs, dist/build/General/Intern.o, dist/build/General/Intern.dyn_o ) [shake] [28 of 73] Compiling General.Ids ( src/General/Ids.hs, dist/build/General/Ids.o, dist/build/General/Ids.dyn_o ) [shake] [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/Development/Shake/Internal/History/Serialise.o, dist/build/Development/Shake/Internal/History/Serialise.dyn_o ) [shake] [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/Development/Shake/Internal/History/Server.o, dist/build/Development/Shake/Internal/History/Server.dyn_o ) [shake] [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/Development/Shake/Internal/Core/Database.o, dist/build/Development/Shake/Internal/Core/Database.dyn_o ) [shake] [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.o, dist/build/General/ListBuilder.dyn_o ) [shake] [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.o, dist/build/General/Makefile.dyn_o ) [shake] [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.o, dist/build/General/Process.dyn_o ) [shake] [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.o, dist/build/General/Thread.dyn_o ) [shake] [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.o, dist/build/General/Chunks.dyn_o ) [shake] [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.o, dist/build/General/Timing.dyn_o ) [shake] [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.o, dist/build/General/Pool.dyn_o ) [shake] [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.o, dist/build/Development/Shake/Internal/Core/Storage.dyn_o ) [algebraic-graphs] [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, dist/build/Algebra/Graph/Labelled/Example/Network.p_o ) [aeson] [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o ) [algebraic-graphs] [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, dist/build/Algebra/Graph/Labelled/Example/Automaton.p_o ) [aeson] [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.o, dist/build/Data/Aeson/Encoding/Builder.dyn_o ) [lens] [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, dist/build/Control/Lens/Internal/Magma.o, dist/build/Control/Lens/Internal/Magma.dyn_o ) [algebraic-graphs] [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, dist/build/Algebra/Graph/Export.p_o ) [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s [algebraic-graphs]  | ^ [algebraic-graphs] [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, dist/build/Algebra/Graph/Export/Dot.p_o ) [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s [algebraic-graphs]  | ^ [algebraic-graphs] [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, dist/build/Algebra/Graph/Undirected.p_o ) [algebraic-graphs] [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, dist/build/Algebra/Graph/Class.p_o ) [algebraic-graphs] [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, dist/build/Algebra/Graph/Relation/Transitive.p_o ) [shake] [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.o, dist/build/General/TypeMap.dyn_o ) [shake] [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.o, dist/build/General/Wait.dyn_o ) [shake] [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.o, dist/build/Development/Shake/Internal/History/Shared.dyn_o ) [shake] [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.o, dist/build/Development/Shake/Internal/History/Cloud.dyn_o ) [shake] [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.o, dist/build/Development/Shake/Internal/Core/Types.dyn_o ) [algebraic-graphs] [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.p_o ) [algebraic-graphs] [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, dist/build/Algebra/Graph/Relation/Preorder.p_o ) [algebraic-graphs] [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, dist/build/Algebra/Graph/Example/Todo.p_o ) [algebraic-graphs] [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.p_o ) [shake] [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/Development/Shake/Internal/Core/Rules.o, dist/build/Development/Shake/Internal/Core/Rules.dyn_o ) [lens] [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.o, dist/build/Control/Lens/Internal/Prism.dyn_o ) [lens] [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.o, dist/build/Control/Lens/Internal/Profunctor.dyn_o ) [lens] [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.o, dist/build/Control/Lens/Internal/Review.dyn_o ) [lens] [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.o, dist/build/Control/Lens/Internal/Setter.dyn_o ) [lens] [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.o, dist/build/Control/Lens/Internal/Zoom.dyn_o ) [lens] [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.o, dist/build/Control/Lens/Internal.dyn_o ) [lens] [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.o, dist/build/Control/Lens/Type.dyn_o ) [lens] [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.o, dist/build/Control/Lens/Setter.dyn_o ) [lens] [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.o, dist/build/Control/Lens/Lens.dyn_o ) [lens] [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.o, dist/build/Control/Lens/Tuple.dyn_o ) [algebraic-graphs] Preprocessing test suite 'main' for algebraic-graphs-0.7.. [algebraic-graphs] Building test suite 'main' for algebraic-graphs-0.7.. [pointed] Documentation created: dist/doc/html/pointed/index.html, [pointed] dist/doc/html/pointed/pointed.txt [aeson] [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.o, dist/build/Data/Aeson/Encoding/Internal.dyn_o ) [pointed] Phase: installPhase [algebraic-graphs] [ 1 of 23] Compiling Algebra.Graph.Test.Arbitrary ( test/Algebra/Graph/Test/Arbitrary.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Arbitrary.o, dist/build/main/main-tmp/Algebra/Graph/Test/Arbitrary.dyn_o ) [pointed] Installing library in /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [pointed] Phase: fixupPhase [shake] [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/Development/Shake/Internal/Core/Pool.o, dist/build/Development/Shake/Internal/Core/Pool.dyn_o ) [shake] [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/Development/Shake/Internal/Core/Action.o, dist/build/Development/Shake/Internal/Core/Action.dyn_o ) [pointed] shrinking RPATHs of ELF executables and libraries in /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 [pointed] shrinking /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpointed-5.0.5-6CXikc4wKMtyNLMsfbrF4-ghc9.6.3.so [pointed] checking for references to /build/ in /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5... [pointed] patching script interpreter paths in /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 [pointed] stripping (with command strip and flags -S -p) in /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5/lib [pointed] shrinking RPATHs of ELF executables and libraries in /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc [pointed] checking for references to /build/ in /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc... [pointed] patching script interpreter paths in /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 [post-build-hook] Pushing 2 paths (114 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc (453.17 KiB) [post-build-hook] Pushing /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 (665.85 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc /nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/44byqshz6srx0y1f9lyiidbgm2lviv25-unordered-containers-0.2.20-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3ib1f4gv4g2am7bmrq0cv13lcjpzcald-pointed-5.0.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pwnjb4ynadzhlykgis3zdnvq24vc7yc3-pointed-5.0.5' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/hbnsyf9h0rjpznm7h58fkxz26v9v0hy9-pointed-5.0.5.drv' to 'https://cache.nix-ci.com'... Progress: 2 of 74 built (5 building), 335 of 335 downloaded from cache Building vector-instances [aeson] [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.o, dist/build/Data/Aeson/Encoding.dyn_o ) [aeson] [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.o, dist/build/Data/Aeson/Decoding/Conversion.dyn_o ) [aeson] [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.o, dist/build/Data/Aeson/Types/FromJSON.dyn_o ) [algebraic-graphs] [ 2 of 23] Compiling Algebra.Graph.Test.API ( test/Algebra/Graph/Test/API.hs, dist/build/main/main-tmp/Algebra/Graph/Test/API.o, dist/build/main/main-tmp/Algebra/Graph/Test/API.dyn_o ) [shake] [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.o, dist/build/Development/Shake/Internal/Resource.dyn_o ) [shake] [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.o, dist/build/Development/Shake/Internal/Core/Build.dyn_o ) [shake] [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.o, dist/build/Development/Shake/Rule.dyn_o ) [shake] [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/Development/Shake/Internal/Rules/Rerun.o, dist/build/Development/Shake/Internal/Rules/Rerun.dyn_o ) [shake] [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/Development/Shake/Internal/Rules/Oracle.o, dist/build/Development/Shake/Internal/Rules/Oracle.dyn_o ) [shake] [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/Development/Shake/Internal/Rules/File.o, dist/build/Development/Shake/Internal/Rules/File.dyn_o ) [vector-instances] Phase: setupCompilerEnvironmentPhase [vector-instances] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [vector-instances] Phase: unpackPhase [vector-instances] unpacking source archive /nix/store/nqfgw14d48gylm57fvgdbpjxc79yrsqj-vector-instances-3.4.2.tar.gz [vector-instances] source root is vector-instances-3.4.2 [vector-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "vector-instances-3.4.2/.vim.custom" [vector-instances] Phase: patchPhase [vector-instances] Phase: compileBuildDriverPhase [vector-instances] setupCompileFlags: -package-db=/build/tmp.iBXQlVqUrW/setup-package.conf.d -threaded [vector-instances] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.iBXQlVqUrW/Main.o ) [vector-instances] [2 of 2] Linking Setup [shake] [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/Development/Shake/Internal/Rules/OrderOnly.o, dist/build/Development/Shake/Internal/Rules/OrderOnly.dyn_o ) [shake] [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/Development/Shake/Internal/Rules/Files.o, dist/build/Development/Shake/Internal/Rules/Files.dyn_o ) [algebraic-graphs] [ 3 of 23] Compiling Algebra.Graph.Test ( test/Algebra/Graph/Test.hs, dist/build/main/main-tmp/Algebra/Graph/Test.o, dist/build/main/main-tmp/Algebra/Graph/Test.dyn_o ) [algebraic-graphs] [ 4 of 23] Compiling Algebra.Graph.Test.Acyclic.AdjacencyMap ( test/Algebra/Graph/Test/Acyclic/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Acyclic/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/Acyclic/AdjacencyMap.dyn_o ) [shake] [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/Development/Shake/Internal/Derived.o, dist/build/Development/Shake/Internal/Derived.dyn_o ) [shake] [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/Development/Shake/Command.o, dist/build/Development/Shake/Command.dyn_o ) [lens] [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, dist/build/Control/Lens/Getter.o, dist/build/Control/Lens/Getter.dyn_o ) [lens] [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, dist/build/Control/Lens/Review.o, dist/build/Control/Lens/Review.dyn_o ) [lens] [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, dist/build/Control/Lens/Prism.o, dist/build/Control/Lens/Prism.dyn_o ) [lens] [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, dist/build/Control/Lens/Fold.o, dist/build/Control/Lens/Fold.dyn_o ) [lens] [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, dist/build/Control/Lens/Traversal.o, dist/build/Control/Lens/Traversal.dyn_o ) [lens] [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, dist/build/Control/Lens/Level.o, dist/build/Control/Lens/Level.dyn_o ) [lens] [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, dist/build/Control/Lens/Reified.o, dist/build/Control/Lens/Reified.dyn_o ) [algebraic-graphs] [ 5 of 23] Compiling Algebra.Graph.Test.Bipartite.AdjacencyMap ( test/Algebra/Graph/Test/Bipartite/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Bipartite/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/Bipartite/AdjacencyMap.dyn_o ) [vector-instances] Phase: updateAutotoolsGnuConfigScriptsPhase [vector-instances] Phase: configurePhase [vector-instances] configureFlags: --verbose --prefix=/nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc/share/doc/vector-instances-3.4.2 --with-gcc=gcc --package-db=/build/tmp.iBXQlVqUrW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [vector-instances] Using Parsec parser [vector-instances] Configuring vector-instances-3.4.2... [vector-instances] Flags chosen: hashable=True [vector-instances] Dependency base >=4.9 && <5: using base-4.18.1.0 [vector-instances] Dependency comonad >=3: using comonad-5.0.9 [vector-instances] Dependency hashable >=1.2.5.0: using hashable-1.4.7.0 [vector-instances] Dependency keys >=3: using keys-3.12.4 [vector-instances] Dependency pointed >=3: using pointed-5.0.5 [vector-instances] Dependency semigroupoids >=3: using semigroupoids-6.0.1 [vector-instances] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [lens] [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.o, dist/build/Control/Lens/Internal/Exception.dyn_o ) [lens] [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.o, dist/build/Control/Lens/Indexed.dyn_o ) [lens] [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.o, dist/build/Control/Lens/Internal/ByteString.dyn_o ) [lens] [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.o, dist/build/Control/Lens/Equality.dyn_o ) [lens] [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.o, dist/build/Control/Lens/Iso.dyn_o ) [lens] [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.o, dist/build/Control/Lens/Empty.dyn_o ) [lens] [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.o, dist/build/Control/Lens/Cons.dyn_o ) [vector-instances] Source component graph: component lib [vector-instances] Configured component graph: [vector-instances]  component vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [vector-instances]  include base-4.18.1.0 [vector-instances]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [vector-instances]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [vector-instances]  include keys-3.12.4-7TfTjMqPI8yFOyhlMyd9Q [vector-instances]  include pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [vector-instances]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [vector-instances]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-instances] Linked component graph: [vector-instances]  unit vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [vector-instances]  include base-4.18.1.0 [vector-instances]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [vector-instances]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [vector-instances]  include keys-3.12.4-7TfTjMqPI8yFOyhlMyd9Q [vector-instances]  include pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [vector-instances]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [vector-instances]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-instances]  Data.Vector.Instances=vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR:Data.Vector.Instances [vector-instances] Ready component graph: [vector-instances]  definite vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [vector-instances]  depends base-4.18.1.0 [vector-instances]  depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [vector-instances]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [vector-instances]  depends keys-3.12.4-7TfTjMqPI8yFOyhlMyd9Q [vector-instances]  depends pointed-5.0.5-6CXikc4wKMtyNLMsfbrF4 [vector-instances]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [vector-instances]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [vector-instances] Using Cabal-3.10.1.0 compiled by ghc-9.6 [vector-instances] Using compiler: ghc-9.6.3 [vector-instances] Using install prefix: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 [vector-instances] Executables installed in: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/bin [vector-instances] Libraries installed in: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [vector-instances] Dynamic Libraries installed in: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [vector-instances] Private executables installed in: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/libexec/x86_64-linux-ghc-9.6.3/vector-instances-3.4.2 [vector-instances] Data files installed in: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/share/x86_64-linux-ghc-9.6.3/vector-instances-3.4.2 [vector-instances] Documentation installed in: [vector-instances] /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc/share/doc/vector-instances-3.4.2 [vector-instances] Configuration files installed in: [vector-instances] /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/etc [vector-instances] No alex found [vector-instances] Using ar found on system at: [vector-instances] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [vector-instances] No c2hs found [vector-instances] No cpphs found [vector-instances] No doctest found [vector-instances] Using gcc version 14.3.0 given by user at: [vector-instances] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [vector-instances] Using ghc version 9.6.3 found on system at: [vector-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [vector-instances] Using ghc-pkg version 9.6.3 found on system at: [vector-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [vector-instances] No ghcjs found [vector-instances] No ghcjs-pkg found [vector-instances] No greencard found [vector-instances] Using haddock version 2.29.1 found on system at: [vector-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [vector-instances] No happy found [vector-instances] Using haskell-suite found on system at: haskell-suite-dummy-location [vector-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [vector-instances] No hmake found [vector-instances] Using hpc version 0.68 found on system at: [vector-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [vector-instances] Using hsc2hs version 0.68.9 found on system at: [vector-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [vector-instances] Using hscolour version 1.25 found on system at: [vector-instances] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [vector-instances] No jhc found [vector-instances] Using ld found on system at: [vector-instances] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [vector-instances] No pkg-config found [vector-instances] Using runghc version 9.6.3 found on system at: [vector-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [vector-instances] Using strip version 2.44 found on system at: [vector-instances] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [vector-instances] Using tar found on system at: [vector-instances] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [vector-instances] No uhc found [vector-instances] Phase: buildPhase [vector-instances] Preprocessing library for vector-instances-3.4.2.. [vector-instances] Building library for vector-instances-3.4.2.. [vector-instances] [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.o, dist/build/Data/Vector/Instances.dyn_o ) [shake] [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/Development/Shake/Internal/Rules/Directory.o, dist/build/Development/Shake/Internal/Rules/Directory.dyn_o ) [shake] [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/Development/Shake/Internal/Rules/Default.o, dist/build/Development/Shake/Internal/Rules/Default.dyn_o ) [shake] [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, dist/build/Paths_shake.o, dist/build/Paths_shake.dyn_o ) [shake] [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/Development/Shake/Internal/Paths.o, dist/build/Development/Shake/Internal/Paths.dyn_o ) [shake] [62 of 73] Compiling General.Template ( src/General/Template.hs, dist/build/General/Template.o, dist/build/General/Template.dyn_o ) [shake] [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/Development/Shake/Internal/Progress.o, dist/build/Development/Shake/Internal/Progress.dyn_o ) [shake] [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/Development/Shake/Internal/CompactUI.o, dist/build/Development/Shake/Internal/CompactUI.dyn_o ) [shake] [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/Development/Shake/Internal/Profile.o, dist/build/Development/Shake/Internal/Profile.dyn_o ) [shake] [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/Development/Shake/Internal/Core/Run.o, dist/build/Development/Shake/Internal/Core/Run.dyn_o ) [shake] [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/Development/Shake/Database.o, dist/build/Development/Shake/Database.dyn_o ) [shake] [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/Development/Shake/Internal/Demo.o, dist/build/Development/Shake/Internal/Demo.dyn_o ) [lens] [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.o, dist/build/Control/Lens/Internal/Deque.dyn_o ) [shake] [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/Development/Shake/Internal/Args.o, dist/build/Development/Shake/Internal/Args.dyn_o ) [algebraic-graphs] [ 6 of 23] Compiling Algebra.Graph.Test.Example.Todo ( test/Algebra/Graph/Test/Example/Todo.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Example/Todo.o, dist/build/main/main-tmp/Algebra/Graph/Test/Example/Todo.dyn_o ) [algebraic-graphs] [ 7 of 23] Compiling Algebra.Graph.Test.Export ( test/Algebra/Graph/Test/Export.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Export.o, dist/build/main/main-tmp/Algebra/Graph/Test/Export.dyn_o ) [algebraic-graphs] [ 8 of 23] Compiling Algebra.Graph.Test.Generic ( test/Algebra/Graph/Test/Generic.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Generic.o, dist/build/main/main-tmp/Algebra/Graph/Test/Generic.dyn_o ) [shake] [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/Development/Shake.o, dist/build/Development/Shake.dyn_o ) [shake] [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, dist/build/Development/Shake/Util.o, dist/build/Development/Shake/Util.dyn_o ) [vector-instances] [1 of 1] Compiling Data.Vector.Instances ( src/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) [shake] [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.o, dist/build/Development/Shake/Forward.dyn_o ) [shake] [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.o, dist/build/Development/Shake/Config.dyn_o ) [lens] [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.o, dist/build/Control/Lens/Wrapped.dyn_o ) [lens] [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.o, dist/build/Control/Lens/Internal/TH.dyn_o ) [lens] [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.o, dist/build/Control/Lens/Zoom.dyn_o ) [lens] [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.o, dist/build/Data/Data/Lens.dyn_o ) [lens] [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.o, dist/build/Control/Lens/Plated.dyn_o ) [lens] [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.o, dist/build/Data/HashSet/Lens.dyn_o ) [lens] [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, dist/build/Data/List/Lens.o, dist/build/Data/List/Lens.dyn_o ) [lens] [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, dist/build/Data/Map/Lens.o, dist/build/Data/Map/Lens.dyn_o ) [lens] [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, dist/build/Data/Set/Lens.o, dist/build/Data/Set/Lens.dyn_o ) [lens] [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, dist/build/Data/Text/Lazy/Lens.o, dist/build/Data/Text/Lazy/Lens.dyn_o ) [lens] [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, dist/build/Data/Text/Strict/Lens.o, dist/build/Data/Text/Strict/Lens.dyn_o ) [lens] [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, dist/build/Data/Text/Lens.o, dist/build/Data/Text/Lens.dyn_o ) [lens] [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, dist/build/Data/Vector/Generic/Lens.o, dist/build/Data/Vector/Generic/Lens.dyn_o ) [lens] [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, dist/build/Control/Lens/Each.o, dist/build/Control/Lens/Each.dyn_o ) [lens] [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, dist/build/Control/Lens/At.o, dist/build/Control/Lens/At.dyn_o ) [lens] [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, dist/build/Language/Haskell/TH/Lens.o, dist/build/Language/Haskell/TH/Lens.dyn_o ) [shake] [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/Development/Ninja/Env.p_o ) [shake] [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/Development/Ninja/Type.p_o ) [lens] [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, dist/build/Control/Lens/Internal/PrismTH.o, dist/build/Control/Lens/Internal/PrismTH.dyn_o ) [shake] [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/Development/Ninja/Lexer.p_o ) [algebraic-graphs] [ 9 of 23] Compiling Algebra.Graph.Test.AdjacencyMap ( test/Algebra/Graph/Test/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyMap.dyn_o ) [algebraic-graphs] [10 of 23] Compiling Algebra.Graph.Test.AdjacencyIntMap ( test/Algebra/Graph/Test/AdjacencyIntMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyIntMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/AdjacencyIntMap.dyn_o ) [algebraic-graphs] [11 of 23] Compiling Algebra.Graph.Test.Graph ( test/Algebra/Graph/Test/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/Graph.dyn_o ) [shake] [ 4 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/Development/Shake/Classes.p_o ) [shake] [ 5 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/Development/Shake/FilePath.p_o ) [shake] [ 6 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/Development/Shake/Internal/CmdOption.p_o ) [shake] [ 7 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/Development/Shake/Internal/History/Bloom.p_o ) [shake] [ 8 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/Development/Shake/Internal/History/Network.p_o ) [shake] [ 9 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/Development/Shake/Internal/History/Types.p_o ) [shake] [10 of 73] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/General/Bilist.p_o ) [shake] [11 of 73] Compiling General.Binary ( src/General/Binary.hs, dist/build/General/Binary.p_o ) [shake] [12 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/Development/Shake/Internal/FileName.p_o ) [shake] [13 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/General/Cleanup.p_o ) [shake] [14 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/General/EscCodes.p_o ) [shake] [15 of 73] Compiling General.Extra ( src/General/Extra.hs, dist/build/General/Extra.p_o ) [shake] [16 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/Development/Shake/Internal/History/Symlink.p_o ) [shake] [17 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/Development/Shake/Internal/Errors.p_o ) [lens] [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, dist/build/Control/Lens/Internal/FieldTH.o, dist/build/Control/Lens/Internal/FieldTH.dyn_o ) [shake] [18 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/Development/Shake/Internal/Value.p_o ) [aeson] [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.o, dist/build/Data/Aeson/Types/ToJSON.dyn_o ) [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: [GHC-68441] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1615 | liftToJSON _ t _ (Solo a) = t a [aeson]  | ^^^^ [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: [GHC-68441] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a [aeson]  | ^^^^ [vector-instances] Phase: checkPhase [algebraic-graphs] [12 of 23] Compiling Algebra.Graph.Test.Internal ( test/Algebra/Graph/Test/Internal.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Internal.o, dist/build/main/main-tmp/Algebra/Graph/Test/Internal.dyn_o ) [algebraic-graphs] [13 of 23] Compiling Algebra.Graph.Test.Label ( test/Algebra/Graph/Test/Label.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Label.o, dist/build/main/main-tmp/Algebra/Graph/Test/Label.dyn_o ) [algebraic-graphs] [14 of 23] Compiling Algebra.Graph.Test.Labelled.AdjacencyMap ( test/Algebra/Graph/Test/Labelled/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/AdjacencyMap.dyn_o ) [vector-instances] Package has no test suites. [vector-instances] Phase: haddockPhase [shake] [19 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/Development/Shake/Internal/FilePattern.p_o ) [vector-instances] Preprocessing library for vector-instances-3.4.2.. [vector-instances] Running Haddock on library for vector-instances-3.4.2.. [vector-instances] Warning: The documentation for the following packages are not installed. No [vector-instances] links will be generated to these packages: vector-0.13.2.0 [vector-instances] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lens] [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, dist/build/Control/Lens/TH.o, dist/build/Control/Lens/TH.dyn_o ) [shake] [20 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/Development/Shake/Internal/Options.p_o ) [algebraic-graphs] [15 of 23] Compiling Algebra.Graph.Test.Labelled.Graph ( test/Algebra/Graph/Test/Labelled/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/Labelled/Graph.dyn_o ) [algebraic-graphs] [16 of 23] Compiling Algebra.Graph.Test.NonEmpty.AdjacencyMap ( test/Algebra/Graph/Test/NonEmpty/AdjacencyMap.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/AdjacencyMap.dyn_o ) [algebraic-graphs] [17 of 23] Compiling Algebra.Graph.Test.NonEmpty.Graph ( test/Algebra/Graph/Test/NonEmpty/Graph.hs, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.o, dist/build/main/main-tmp/Algebra/Graph/Test/NonEmpty/Graph.dyn_o ) [algebraic-graphs] [18 of 23] Compiling Algebra.Graph.Test.Relation ( test/Algebra/Graph/Test/Relation.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation.dyn_o ) [algebraic-graphs] [19 of 23] Compiling Algebra.Graph.Test.Relation.Symmetric ( test/Algebra/Graph/Test/Relation/Symmetric.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.o, dist/build/main/main-tmp/Algebra/Graph/Test/Relation/Symmetric.dyn_o ) [algebraic-graphs] [20 of 23] Compiling Algebra.Graph.Test.RewriteRules ( test/Algebra/Graph/Test/RewriteRules.hs, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.o, dist/build/main/main-tmp/Algebra/Graph/Test/RewriteRules.dyn_o ) [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:43:1: emptyI === emptyIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:49:1: vertexI === vertexIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:56:1: overlayI === overlayIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:63:1: connectI === connectIR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:69:1: overlaysC `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:76:1: overlaysP === overlaysPR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:82:1: verticesCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:83:1: verticesCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:89:1: connectsC `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:96:1: connectsP === connectsPR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:102:1: isSubgraphOfC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:108:1: cliqueCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:109:1: cliqueCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:115:1: edgesCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:116:1: edgesCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:122:1: starCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:123:1: starCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:130:1: fmapCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:137:1: bindC === bindCR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:144:1: bindP === bindPR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:151:1: apC === apCR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:159:1: apP === apPR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:165:1: eqC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:170:1: eqT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:176:1: ordC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:181:1: ordT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:187:1: isEmptyC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:193:1: sizeC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:199:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:205:1: vertexSetC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:210:1: vertexCountT `hasNoType` Data.Set.Internal.Set passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:216:1: edgeCountC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:221:1: edgeCountT `hasNoType` Data.Set.Internal.Set passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:227:1: vertexListCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:228:1: vertexListCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:233:1: vertexListT `hasNoType` Data.Set.Internal.Set passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:239:1: edgeSetC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:244:1: vertexListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:250:1: edgeListCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:251:1: edgeListCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:256:1: edgeListT `hasNoType` Algebra.Graph.AdjacencyMap.AdjacencyMap passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:262:1: hasVertexC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:268:1: hasEdgeC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:274:1: adjacencyListC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:280:1: pathP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:286:1: circuitP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:292:1: bicliqueCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:293:1: bicliqueCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:301:1: replaceVertexCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:309:1: mergeVerticesCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:316:1: splitVertexCP `hasNoType` GHC.Types.List passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:317:1: splitVertexCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:324:1: transposeCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:339:1: simplifyC === simplifyCR passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:345:1: composeCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:352:1: induceCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:359:1: induceJustCP `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] test/Algebra/Graph/Test/RewriteRules.hs:365:1: contextC `hasNoType` Algebra.Graph.Graph passed. [algebraic-graphs] inspection testing successful [algebraic-graphs]  expected successes: 58 [algebraic-graphs] [21 of 23] Compiling Algebra.Graph.Test.Undirected ( test/Algebra/Graph/Test/Undirected.hs, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.o, dist/build/main/main-tmp/Algebra/Graph/Test/Undirected.dyn_o ) [algebraic-graphs] [22 of 23] Compiling Data.Graph.Test.Typed ( test/Data/Graph/Test/Typed.hs, dist/build/main/main-tmp/Data/Graph/Test/Typed.o, dist/build/main/main-tmp/Data/Graph/Test/Typed.dyn_o ) [algebraic-graphs] [23 of 23] Compiling Main ( test/Main.hs, dist/build/main/main-tmp/Main.o, dist/build/main/main-tmp/Main.dyn_o ) [vector-instances]  100% ( 1 / 1) in 'Data.Vector.Instances' [vector-instances] Warning: Data.Vector.Instances: could not find link destinations for: [vector-instances]  - Data.Vector.Vector [vector-instances]  - Data.Vector.Unboxed.Base.Unbox [vector-instances]  - Data.Vector.Unboxed.Base.Vector [vector-instances]  - Data.Vector.Storable.Vector [vector-instances]  - Data.Vector.Primitive.Vector [algebraic-graphs] [24 of 24] Linking dist/build/main/main [lens] [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.o, dist/build/Control/Lens.dyn_o ) [lens] [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, dist/build/GHC/Generics/Lens.o, dist/build/GHC/Generics/Lens.dyn_o ) [lens] [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, dist/build/Data/Vector/Lens.o, dist/build/Data/Vector/Lens.dyn_o ) [lens] [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, dist/build/Data/Typeable/Lens.o, dist/build/Data/Typeable/Lens.dyn_o ) [lens] [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, dist/build/Data/Tree/Lens.o, dist/build/Data/Tree/Lens.dyn_o ) [lens] [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, dist/build/Data/Sequence/Lens.o, dist/build/Data/Sequence/Lens.dyn_o ) [lens] [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, dist/build/Data/IntSet/Lens.o, dist/build/Data/IntSet/Lens.dyn_o ) [lens] [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, dist/build/Data/Complex/Lens.o, dist/build/Data/Complex/Lens.dyn_o ) [lens] [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.o, dist/build/Data/ByteString/Strict/Lens.dyn_o ) [lens] [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.o, dist/build/Data/ByteString/Lazy/Lens.dyn_o ) [lens] [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.o, dist/build/Data/ByteString/Lens.dyn_o ) [lens] [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, dist/build/Data/Bits/Lens.o, dist/build/Data/Bits/Lens.dyn_o ) [lens] [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, dist/build/Data/Array/Lens.o, dist/build/Data/Array/Lens.dyn_o ) [lens] [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, dist/build/Control/Seq/Lens.o, dist/build/Control/Seq/Lens.dyn_o ) [lens] [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, dist/build/Control/Parallel/Strategies/Lens.o, dist/build/Control/Parallel/Strategies/Lens.dyn_o ) [lens] [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, dist/build/Control/Monad/Error/Lens.o, dist/build/Control/Monad/Error/Lens.dyn_o ) [lens] [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, dist/build/Control/Lens/Unsound.o, dist/build/Control/Lens/Unsound.dyn_o ) [lens] [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, dist/build/Control/Lens/Profunctor.o, dist/build/Control/Lens/Profunctor.dyn_o ) [lens] [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, dist/build/Control/Lens/Operators.o, dist/build/Control/Lens/Operators.dyn_o ) [lens] [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, dist/build/Control/Lens/Extras.o, dist/build/Control/Lens/Extras.dyn_o ) [lens] [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, dist/build/Control/Lens/Combinators.o, dist/build/Control/Lens/Combinators.dyn_o ) [lens] [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, dist/build/Control/Exception/Lens.o, dist/build/Control/Exception/Lens.dyn_o ) [algebraic-graphs] buildPhase completed in 1 minutes 22 seconds [algebraic-graphs] Phase: checkPhase [algebraic-graphs] Running 1 test suites... [algebraic-graphs] Test suite main: RUNNING... [shake] [21 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/Development/Shake/Internal/FileInfo.p_o ) [shake] [22 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/Development/Shake/Internal/Core/Monad.p_o ) [shake] [23 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/Development/Ninja/Parse.p_o ) [shake] [24 of 73] Compiling General.Fence ( src/General/Fence.hs, dist/build/General/Fence.p_o ) [shake] [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/General/FileLock.p_o ) [shake] [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/General/GetOpt.p_o ) [shake] [27 of 73] Compiling General.Intern ( src/General/Intern.hs, dist/build/General/Intern.p_o ) [shake] [28 of 73] Compiling General.Ids ( src/General/Ids.hs, dist/build/General/Ids.p_o ) [shake] [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/Development/Shake/Internal/History/Serialise.p_o ) [shake] [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/Development/Shake/Internal/History/Server.p_o ) [shake] [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/Development/Shake/Internal/Core/Database.p_o ) [shake] [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/General/ListBuilder.p_o ) [shake] [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/General/Makefile.p_o ) [shake] [34 of 73] Compiling General.Process ( src/General/Process.hs, dist/build/General/Process.p_o ) [shake] [35 of 73] Compiling General.Thread ( src/General/Thread.hs, dist/build/General/Thread.p_o ) [shake] [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/General/Chunks.p_o ) [shake] [37 of 73] Compiling General.Timing ( src/General/Timing.hs, dist/build/General/Timing.p_o ) [shake] [38 of 73] Compiling General.Pool ( src/General/Pool.hs, dist/build/General/Pool.p_o ) [shake] [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/Development/Shake/Internal/Core/Storage.p_o ) [shake] [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/General/TypeMap.p_o ) [shake] [41 of 73] Compiling General.Wait ( src/General/Wait.hs, dist/build/General/Wait.p_o ) [shake] [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/Development/Shake/Internal/History/Shared.p_o ) [shake] [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/Development/Shake/Internal/History/Cloud.p_o ) [shake] [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/Development/Shake/Internal/Core/Types.p_o ) [lens] [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, dist/build/Data/Dynamic/Lens.o, dist/build/Data/Dynamic/Lens.dyn_o ) [lens] [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, dist/build/Numeric/Lens.o, dist/build/Numeric/Lens.dyn_o ) [lens] [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, dist/build/Numeric/Natural/Lens.o, dist/build/Numeric/Natural/Lens.dyn_o ) [lens] [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, dist/build/System/Exit/Lens.o, dist/build/System/Exit/Lens.dyn_o ) [lens] [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, dist/build/System/FilePath/Lens.o, dist/build/System/FilePath/Lens.dyn_o ) [lens] [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, dist/build/System/IO/Error/Lens.o, dist/build/System/IO/Error/Lens.dyn_o ) [shake] [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/Development/Shake/Internal/Core/Rules.p_o ) [vector-instances] Documentation created: dist/doc/html/vector-instances/index.html, [vector-instances] dist/doc/html/vector-instances/vector-instances.txt [vector-instances] Phase: installPhase [shake] [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/Development/Shake/Internal/Core/Pool.p_o ) [shake] [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/Development/Shake/Internal/Core/Action.p_o ) [vector-instances] Installing library in /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [lens] [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, dist/build/Control/Lens/Internal/CTypes.p_o ) [vector-instances] Phase: fixupPhase [vector-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 [vector-instances] shrinking /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSvector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR-ghc9.6.3.so [vector-instances] checking for references to /build/ in /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2... [vector-instances] patching script interpreter paths in /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 [vector-instances] stripping (with command strip and flags -S -p) in /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2/lib [vector-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc [vector-instances] checking for references to /build/ in /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc... [vector-instances] patching script interpreter paths in /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 [post-build-hook] Pushing 2 paths (142 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 (927.16 KiB) [post-build-hook] Pushing /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc (209.38 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc /nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/fb379avd5rc2i8g8c8znn0mwqq71h8h7-vector-instances-3.4.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/iqqzn4d796xnsw3q6plww8mslk2w36nl-vector-instances-3.4.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qvmjg8gvs1lvk9c0ayyhac3kd18bbb20-vector-instances-3.4.2.drv' to 'https://cache.nix-ci.com'... Progress: 3 of 74 built (5 building), 335 of 335 downloaded from cache Building rebase [aeson] [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o, dist/build/Data/Aeson/Types/Class.dyn_o ) [aeson] [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o, dist/build/Data/Aeson/Types.dyn_o ) [aeson] [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.o, dist/build/Data/Aeson/Text.dyn_o ) [aeson] [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.o, dist/build/Data/Aeson/Decoding.dyn_o ) [aeson] [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.o, dist/build/Data/Aeson.dyn_o ) [aeson] [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.o, dist/build/Data/Aeson/RFC8785.dyn_o ) [aeson] [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.o, dist/build/Data/Aeson/QQ/Simple.dyn_o ) [aeson] [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o, dist/build/Data/Aeson/TH.dyn_o ) [aeson]  [aeson] src/Data/Aeson/TH.hs:948:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] [aeson]  Pattern match(es) are non-exhaustive [aeson]  In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] [aeson]  | [aeson] 948 | x:xs = [ lookupField argTy [aeson]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^... [aeson]  [aeson] src/Data/Aeson/TH.hs:1064:14: warning: [GHC-62161] [-Wincomplete-uni-patterns] [aeson]  Pattern match(es) are non-exhaustive [aeson]  In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] [aeson]  | [aeson] 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy [aeson]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [lens] [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.p_o ) [lens] [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, dist/build/Control/Lens/Internal/Instances.p_o ) [lens] [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, dist/build/Control/Lens/Internal/Iso.p_o ) [lens] [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, dist/build/Control/Lens/Internal/List.p_o ) [lens] [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, dist/build/Control/Lens/Internal/Prelude.p_o ) [lens] [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, dist/build/Control/Lens/Internal/Level.p_o ) [lens] [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, dist/build/Control/Lens/Internal/Indexed.p_o ) [lens] [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, dist/build/Control/Lens/Internal/Getter.p_o ) [lens] [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, dist/build/Control/Lens/Internal/Fold.p_o ) [lens] [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, dist/build/Control/Lens/Internal/Context.p_o ) [lens] [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, dist/build/Control/Lens/Internal/Bazaar.p_o ) [shake] [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/Development/Shake/Internal/Resource.p_o ) [shake] [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/Development/Shake/Internal/Core/Build.p_o ) [rebase] Phase: setupCompilerEnvironmentPhase [rebase] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [shake] [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, dist/build/Development/Shake/Rule.p_o ) [ghc-exactprint] [ 8 of 10] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.dyn_o ) [rebase] Phase: unpackPhase [shake] [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/Development/Shake/Internal/Rules/Rerun.p_o ) [rebase] unpacking source archive /nix/store/ydg6rqk9c52jwsc5yynv43iarp45m1i0-rebase-1.21.2.tar.gz [rebase] source root is rebase-1.21.2 [shake] [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/Development/Shake/Internal/Rules/Oracle.p_o ) [rebase] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rebase-1.21.2/rebase.cabal" [rebase] Phase: patchPhase [rebase] Phase: compileBuildDriverPhase [rebase] setupCompileFlags: -package-db=/build/tmp.3ULzgqUHal/setup-package.conf.d -threaded [rebase] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3ULzgqUHal/Main.o ) [rebase] [2 of 2] Linking Setup [shake] [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/Development/Shake/Internal/Rules/File.p_o ) [lens] [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, dist/build/Control/Lens/Internal/Magma.p_o ) [lens] [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.p_o ) [lens] [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.p_o ) [lens] [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.p_o ) [lens] [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.p_o ) [lens] [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.p_o ) [lens] [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.p_o ) [shake] [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/Development/Shake/Internal/Rules/OrderOnly.p_o ) [lens] [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.p_o ) [lens] [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.p_o ) [lens] [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.p_o ) [lens] [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.p_o ) [shake] [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/Development/Shake/Internal/Rules/Files.p_o ) [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.Show ============ [algebraic-graphs] OK: show empty == "empty" [algebraic-graphs] OK: show (shrink 1) == "vertex 1" [algebraic-graphs] OK: show (shrink $ 1 + 2) == "vertices [1,2]" [algebraic-graphs] OK: show (shrink $ 1 * 2) == "(fromJust . toAcyclic) (edge 1 2)" [algebraic-graphs] OK: show (shrink $ 1 * 2 * 3) == "(fromJust . toAcyclic) (edges [(1,2),(1,3),(2,3)])" [algebraic-graphs] OK: show (shrink $ 1 * 2 + 3) == "(fromJust . toAcyclic) (overlay (vertex 3) (edge 1 2))" [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.fromAcyclic ============ [algebraic-graphs] OK: fromAcyclic empty == empty [algebraic-graphs] OK: fromAcyclic . vertex == vertex [algebraic-graphs] OK: fromAcyclic (shrink $ 1 * 3 * 2) == star 1 [2,3] [algebraic-graphs] OK: vertexCount . fromAcyclic == vertexCount [algebraic-graphs] OK: edgeCount . fromAcyclic == edgeCount [algebraic-graphs] OK: isAcyclic . fromAcyclic == const True [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.union ============ [algebraic-graphs] OK: vertexSet (union x y) == [algebraic-graphs] OK: edgeSet (union x y) == [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.join ============ [algebraic-graphs] OK: vertexSet (join x y) == [algebraic-graphs] OK: edgeSet (join x y) == [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs] OK: isSubgraphOf x (transitiveClosure x) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge 1 2 $ shrink $ 1 * 2) == False [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge 1 2 (shrink $ 1 * 2) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (shrink $ 1 * 2) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (shrink $ 2 * 1) == [(2,1)] [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.adjacencyList ============ [algebraic-graphs] OK: adjacencyList empty == [] [algebraic-graphs] OK: adjacencyList (vertex x) == [(x, [])] [algebraic-graphs] OK: adjacencyList (shrink $ 1 * 2) == [(1, [2]), (2, [])] [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (shrink $ 1 * 2) == Set.singleton (1,2) [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (shrink $ 1 * 2) == Set.empty [algebraic-graphs] OK: preSet 2 (shrink $ 1 * 2) == Set.fromList [1] [algebraic-graphs] OK: Set.member x . preSet x == const False [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet 1 (shrink $ 1 * 2) == Set.fromList [2] [algebraic-graphs] OK: postSet 2 (shrink $ 1 * 2) == Set.empty [algebraic-graphs] OK: Set.member x . postSet x == const False [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex 1 (shrink $ 1 * 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.removeEdge ============ [algebraic-graphs] OK: removeEdge 1 2 (shrink $ 1 * 2) == vertices [1,2] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 2 (shrink $ 1 * 2 * 3) == shrink ((1 + 2) * 3) [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust . vertex . Just == vertex [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.box ============ [algebraic-graphs] OK: edgeList (box (shrink $ 1 * 2) (shrink $ 10 * 20)) == [algebraic-graphs]  [algebraic-graphs] OK: box x y ~~ box y x [algebraic-graphs] OK: box x (vertex ()) ~~ x [algebraic-graphs] OK: box x empty ~~ empty [algebraic-graphs] OK: box x (box y z) ~~ box (box x y) z [algebraic-graphs] OK: transpose (box x y) == box (transpose x) (transpose y) [algebraic-graphs] OK: vertexCount (box x y) == vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure empty == empty [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (shrink $ 1 * 2 + 2 * 3) == shrink (1 * 2 + 1 * 3 + 2 * 3) [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.topSort ============ [algebraic-graphs] OK: topSort empty == [] [algebraic-graphs] OK: topSort (vertex x) == [x] [algebraic-graphs] OK: topSort (shrink $ 1 * (2 + 4) + 3 * 4) == [1, 2, 3, 4] [algebraic-graphs] OK: topSort (join x y) == fmap Left (topSort x) ++ fmap Right (topSort y) [algebraic-graphs] OK: Right . topSort == AM.topSort . fromAcyclic [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.scc ============ [algebraic-graphs] OK: scc empty == empty [algebraic-graphs] OK: scc (vertex x) == vertex (NonEmpty.vertex x) [algebraic-graphs] OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) [algebraic-graphs] OK: edgeList $ scc (edge 1 2) == [ (NonEmpty.vertex 1, NonEmpty.vertex 2) ] [algebraic-graphs] OK: edgeList $ scc (3 * 1 * 4 * 1 * 5) == [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.toAcyclic ============ [algebraic-graphs] OK: toAcyclic (path [1,2,3]) == Just (shrink $ 1 * 2 + 2 * 3) [algebraic-graphs] OK: toAcyclic (clique [3,2,1]) == Just (transpose (shrink $ 1 * 2 * 3)) [algebraic-graphs] OK: toAcyclic (circuit [1,2,3]) == Nothing [algebraic-graphs] OK: toAcyclic . fromAcyclic == Just [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.toAcyclicOrd ============ [algebraic-graphs] OK: toAcyclicOrd empty == empty [algebraic-graphs] OK: toAcyclicOrd . vertex == vertex [algebraic-graphs] OK: toAcyclicOrd (1 + 2) == shrink (1 + 2) [algebraic-graphs] OK: toAcyclicOrd (1 * 2) == shrink (1 * 2) [algebraic-graphs] OK: toAcyclicOrd (2 * 1) == shrink (1 + 2) [algebraic-graphs] OK: toAcyclicOrd (1 * 2 * 1) == shrink (1 * 2) [rebase] Phase: updateAutotoolsGnuConfigScriptsPhase [rebase] Phase: configurePhase [rebase] configureFlags: --verbose --prefix=/nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc/share/doc/rebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.3ULzgqUHal/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [rebase] Using Parsec parser [rebase] Configuring rebase-1.21.2... [shake] [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/Development/Shake/Internal/Derived.p_o ) [shake] [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/Development/Shake/Command.p_o ) [rebase] Dependency base >=4.13 && <5: using base-4.18.1.0 [rebase] Dependency bifunctors >=5.6 && <5.7: using bifunctors-5.6.2 [rebase] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [rebase] Dependency comonad >=5 && <5.1: using comonad-5.0.9 [rebase] Dependency containers >=0.6 && <0.8: using containers-0.6.7 [rebase] Dependency contravariant >=1.5 && <1.6: using contravariant-1.5.5 [rebase] Dependency deepseq >=1.4 && <1.6: using deepseq-1.4.8.1 [rebase] Dependency dlist >=0.8 && <1.1: using dlist-1.0 [rebase] Dependency either >=5 && <5.1: using either-5.0.2 [rebase] Dependency groups >=0.5.3 && <0.6: using groups-0.5.3 [rebase] Dependency hashable >=1.3 && <1.6: using hashable-1.4.7.0 [rebase] Dependency invariant >=0.5.5 && <0.7: using invariant-0.6.4 [rebase] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 [rebase] Dependency profunctors >=5.6 && <5.7: using profunctors-5.6.2 [rebase] Dependency scientific >=0.3 && <0.4: using scientific-0.3.8.0 [rebase] Dependency selective >=0.7 && <0.8: using selective-0.7.0.1 [rebase] Dependency semigroupoids >=6 && <7: using semigroupoids-6.0.1 [rebase] Dependency stm >=2.5 && <2.6: using stm-2.5.1.0 [rebase] Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [rebase] Dependency time >=1.9 && <1.15: using time-1.12.2 [rebase] Dependency time-compat >=1.9.6.1 && <1.10: using time-compat-1.9.7 [rebase] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [rebase] Dependency unordered-containers >=0.2.13 && <0.3: using [rebase] unordered-containers-0.2.20 [rebase] Dependency uuid-types >=1.0 && <1.1: using uuid-types-1.0.6 [rebase] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [rebase] Dependency vector-instances >=3.4 && <3.5: using vector-instances-3.4.2 [rebase] Dependency void >=0.7 && <0.8: using void-0.7.3 [rebase] Source component graph: component lib [rebase] Configured component graph: [rebase]  component rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [rebase]  include base-4.18.1.0 [rebase]  include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT [rebase]  include bytestring-0.11.5.2 [rebase]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [rebase]  include containers-0.6.7 [rebase]  include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn [rebase]  include deepseq-1.4.8.1 [rebase]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [rebase]  include either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k [rebase]  include groups-0.5.3-H7tBXJoyk4ILKF0vexbyVF [rebase]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [rebase]  include invariant-0.6.4-GP0Gq3xIyqfIzBwdWeZ6Na [rebase]  include mtl-2.3.1 [rebase]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [rebase]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [rebase]  include selective-0.7.0.1-AjTtF5cfEP3DPzY0Ga2f2A [rebase]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [rebase]  include stm-2.5.1.0 [rebase]  include text-2.0.2 [rebase]  include time-1.12.2 [rebase]  include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [rebase]  include transformers-0.6.1.0 [rebase]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [rebase]  include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [rebase]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [rebase]  include vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [rebase]  include void-0.7.3-3i9r57hqZ0ZJlxf8x3rhwr [rebase] Linked component graph: [rebase]  unit rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [rebase]  include base-4.18.1.0 [rebase]  include bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT [rebase]  include bytestring-0.11.5.2 [rebase]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [rebase]  include containers-0.6.7 [rebase]  include contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn [rebase]  include deepseq-1.4.8.1 [rebase]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [rebase]  include either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k [rebase]  include groups-0.5.3-H7tBXJoyk4ILKF0vexbyVF [rebase]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [rebase]  include invariant-0.6.4-GP0Gq3xIyqfIzBwdWeZ6Na [rebase]  include mtl-2.3.1 [rebase]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [rebase]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [rebase]  include selective-0.7.0.1-AjTtF5cfEP3DPzY0Ga2f2A [rebase]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [rebase]  include stm-2.5.1.0 [rebase]  include text-2.0.2 [rebase]  include time-1.12.2 [rebase]  include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [rebase]  include transformers-0.6.1.0 [rebase]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [rebase]  include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [rebase]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [rebase]  include vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [rebase]  include void-0.7.3-3i9r57hqZ0ZJlxf8x3rhwr [rebase]  Rebase.Control.Applicative=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Applicative,Rebase.Control.Applicative.Backwards=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Applicative.Backwards,Rebase.Control.Applicative.Lift=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Applicative.Lift,Rebase.Control.Arrow=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Arrow,Rebase.Control.Category=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Category,Rebase.Control.Comonad=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Comonad,Rebase.Control.Concurrent=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent,Rebase.Control.Concurrent.Chan=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.Chan,Rebase.Control.Concurrent.MVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.MVar,Rebase.Control.Concurrent.QSem=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.QSem,Rebase.Control.Concurrent.QSemN=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.QSemN,Rebase.Control.Concurrent.STM=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM,Rebase.Control.Concurrent.STM.TArray=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TArray,Rebase.Control.Concurrent.STM.TBQueue=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TBQueue,Rebase.Control.Concurrent.STM.TChan=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TChan,Rebase.Control.Concurrent.STM.TMVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TMVar,Rebase.Control.Concurrent.STM.TQueue=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TQueue,Rebase.Control.Concurrent.STM.TSem=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TSem,Rebase.Control.Concurrent.STM.TVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Concurrent.STM.TVar,Rebase.Control.DeepSeq=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.DeepSeq,Rebase.Control.Exception=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Exception,Rebase.Control.Exception.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Exception.Base,Rebase.Control.Monad=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad,Rebase.Control.Monad.Cont=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Cont,Rebase.Control.Monad.Cont.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Cont.Class,Rebase.Control.Monad.Error.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Error.Class,Rebase.Control.Monad.Fail=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Fail,Rebase.Control.Monad.Fix=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Fix,Rebase.Control.Monad.IO.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.IO.Class,Rebase.Control.Monad.Identity=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Identity,Rebase.Control.Monad.RWS=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS,Rebase.Control.Monad.RWS.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS.Class,Rebase.Control.Monad.RWS.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS.Lazy,Rebase.Control.Monad.RWS.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.RWS.Strict,Rebase.Control.Monad.Reader=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Reader,Rebase.Control.Monad.Reader.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Reader.Class,Rebase.Control.Monad.ST=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST,Rebase.Control.Monad.ST.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Lazy,Rebase.Control.Monad.ST.Lazy.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Lazy.Unsafe,Rebase.Control.Monad.ST.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Strict,Rebase.Control.Monad.ST.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.ST.Unsafe,Rebase.Control.Monad.STM=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.STM,Rebase.Control.Monad.Signatures=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Signatures,Rebase.Control.Monad.State=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State,Rebase.Control.Monad.State.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State.Class,Rebase.Control.Monad.State.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State.Lazy,Rebase.Control.Monad.State.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.State.Strict,Rebase.Control.Monad.Trans=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans,Rebase.Control.Monad.Trans.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Class,Rebase.Control.Monad.Trans.Cont=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Cont,Rebase.Control.Monad.Trans.Except=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Except,Rebase.Control.Monad.Trans.Identity=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Identity,Rebase.Control.Monad.Trans.Maybe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Maybe,Rebase.Control.Monad.Trans.RWS=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.RWS,Rebase.Control.Monad.Trans.RWS.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.RWS.Lazy,Rebase.Control.Monad.Trans.RWS.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.RWS.Strict,Rebase.Control.Monad.Trans.Reader=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Reader,Rebase.Control.Monad.Trans.State=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.State,Rebase.Control.Monad.Trans.State.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.State.Lazy,Rebase.Control.Monad.Trans.State.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.State.Strict,Rebase.Control.Monad.Trans.Writer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Writer,Rebase.Control.Monad.Trans.Writer.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Writer.Lazy,Rebase.Control.Monad.Trans.Writer.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Trans.Writer.Strict,Rebase.Control.Monad.Writer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer,Rebase.Control.Monad.Writer.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer.Class,Rebase.Control.Monad.Writer.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer.Lazy,Rebase.Control.Monad.Writer.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Writer.Strict,Rebase.Control.Monad.Zip=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Monad.Zip,Rebase.Control.Selective=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective,Rebase.Control.Selective.Free=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Free,Rebase.Control.Selective.Multi=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Multi,Rebase.Control.Selective.Rigid.Free=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Rigid.Free,Rebase.Control.Selective.Rigid.Freer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Control.Selective.Rigid.Freer,Rebase.Data.Biapplicative=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Biapplicative,Rebase.Data.Bifoldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifoldable,Rebase.Data.Bifunctor=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor,Rebase.Data.Bifunctor.Apply=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Apply,Rebase.Data.Bifunctor.Biff=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Biff,Rebase.Data.Bifunctor.Clown=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Clown,Rebase.Data.Bifunctor.Flip=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Flip,Rebase.Data.Bifunctor.Join=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Join,Rebase.Data.Bifunctor.Joker=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Joker,Rebase.Data.Bifunctor.Product=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Product,Rebase.Data.Bifunctor.Tannen=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Tannen,Rebase.Data.Bifunctor.Wrapped=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bifunctor.Wrapped,Rebase.Data.Bitraversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bitraversable,Rebase.Data.Bits=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bits,Rebase.Data.Bool=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Bool,Rebase.Data.ByteString=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString,Rebase.Data.ByteString.Builder=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder,Rebase.Data.ByteString.Builder.Extra=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Extra,Rebase.Data.ByteString.Builder.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Internal,Rebase.Data.ByteString.Builder.Prim=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Prim,Rebase.Data.ByteString.Builder.Prim.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Prim.Internal,Rebase.Data.ByteString.Builder.Scientific=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Builder.Scientific,Rebase.Data.ByteString.Char8=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Char8,Rebase.Data.ByteString.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Internal,Rebase.Data.ByteString.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Lazy,Rebase.Data.ByteString.Lazy.Char8=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Lazy.Char8,Rebase.Data.ByteString.Lazy.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Lazy.Internal,Rebase.Data.ByteString.Short=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Short,Rebase.Data.ByteString.Short.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Short.Internal,Rebase.Data.ByteString.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.ByteString.Unsafe,Rebase.Data.Char=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Char,Rebase.Data.Coerce=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Coerce,Rebase.Data.Complex=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Complex,Rebase.Data.DList=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.DList,Rebase.Data.Data=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Data,Rebase.Data.Dynamic=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Dynamic,Rebase.Data.Either=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Either,Rebase.Data.Either.Combinators=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Either.Combinators,Rebase.Data.Either.Validation=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Either.Validation,Rebase.Data.Eq=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Eq,Rebase.Data.Fixed=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Fixed,Rebase.Data.Foldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Foldable,Rebase.Data.Function=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Function,Rebase.Data.Functor=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor,Rebase.Data.Functor.Alt=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Alt,Rebase.Data.Functor.Apply=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Apply,Rebase.Data.Functor.Bind=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Bind,Rebase.Data.Functor.Bind.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Bind.Class,Rebase.Data.Functor.Bind.Trans=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Bind.Trans,Rebase.Data.Functor.Classes=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Classes,Rebase.Data.Functor.Compose=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Compose,Rebase.Data.Functor.Constant=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Constant,Rebase.Data.Functor.Contravariant=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Contravariant,Rebase.Data.Functor.Contravariant.Compose=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Contravariant.Compose,Rebase.Data.Functor.Contravariant.Divisible=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Contravariant.Divisible,Rebase.Data.Functor.Extend=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Extend,Rebase.Data.Functor.Identity=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Identity,Rebase.Data.Functor.Invariant=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Invariant,Rebase.Data.Functor.Invariant.TH=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Invariant.TH,Rebase.Data.Functor.Plus=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Plus,Rebase.Data.Functor.Product=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Product,Rebase.Data.Functor.Reverse=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Reverse,Rebase.Data.Functor.Sum=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Functor.Sum,Rebase.Data.Graph=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Graph,Rebase.Data.Group=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Group,Rebase.Data.Groupoid=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Groupoid,Rebase.Data.HashMap.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.HashMap.Lazy,Rebase.Data.HashMap.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.HashMap.Strict,Rebase.Data.HashSet=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.HashSet,Rebase.Data.Hashable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Hashable,Rebase.Data.IORef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IORef,Rebase.Data.Int=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Int,Rebase.Data.IntMap=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntMap,Rebase.Data.IntMap.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntMap.Lazy,Rebase.Data.IntMap.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntMap.Strict,Rebase.Data.IntSet=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.IntSet,Rebase.Data.Isomorphism=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Isomorphism,Rebase.Data.Ix=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Ix,Rebase.Data.Kind=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Kind,Rebase.Data.List=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.List,Rebase.Data.List.NonEmpty=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.List.NonEmpty,Rebase.Data.Map=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Map,Rebase.Data.Map.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Map.Lazy,Rebase.Data.Map.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Map.Strict,Rebase.Data.Maybe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Maybe,Rebase.Data.Monoid=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Monoid,Rebase.Data.Ord=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Ord,Rebase.Data.Profunctor=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor,Rebase.Data.Profunctor.Adjunction=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Adjunction,Rebase.Data.Profunctor.Cayley=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Cayley,Rebase.Data.Profunctor.Choice=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Choice,Rebase.Data.Profunctor.Closed=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Closed,Rebase.Data.Profunctor.Composition=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Composition,Rebase.Data.Profunctor.Mapping=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Mapping,Rebase.Data.Profunctor.Monad=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Monad,Rebase.Data.Profunctor.Ran=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Ran,Rebase.Data.Profunctor.Rep=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Rep,Rebase.Data.Profunctor.Sieve=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Sieve,Rebase.Data.Profunctor.Strong=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Strong,Rebase.Data.Profunctor.Traversing=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Traversing,Rebase.Data.Profunctor.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Types,Rebase.Data.Profunctor.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Unsafe,Rebase.Data.Profunctor.Yoneda=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Profunctor.Yoneda,Rebase.Data.Proxy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Proxy,Rebase.Data.Ratio=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Ratio,Rebase.Data.STRef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.STRef,Rebase.Data.STRef.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.STRef.Lazy,Rebase.Data.STRef.Strict=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.STRef.Strict,Rebase.Data.Scientific=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Scientific,Rebase.Data.Semigroup=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup,Rebase.Data.Semigroup.Bifoldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Bifoldable,Rebase.Data.Semigroup.Bitraversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Bitraversable,Rebase.Data.Semigroup.Foldable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Foldable,Rebase.Data.Semigroup.Traversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Traversable,Rebase.Data.Semigroup.Traversable.Class=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroup.Traversable.Class,Rebase.Data.Semigroupoid=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid,Rebase.Data.Semigroupoid.Dual=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid.Dual,Rebase.Data.Semigroupoid.Ob=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid.Ob,Rebase.Data.Semigroupoid.Static=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Semigroupoid.Static,Rebase.Data.Sequence=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Sequence,Rebase.Data.Set=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Set,Rebase.Data.String=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.String,Rebase.Data.Text=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text,Rebase.Data.Text.Array=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Array,Rebase.Data.Text.Encoding=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Encoding,Rebase.Data.Text.Encoding.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Encoding.Error,Rebase.Data.Text.Foreign=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Foreign,Rebase.Data.Text.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.IO,Rebase.Data.Text.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Internal,Rebase.Data.Text.Lazy=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy,Rebase.Data.Text.Lazy.Builder=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder,Rebase.Data.Text.Lazy.Builder.Int=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder.Int,Rebase.Data.Text.Lazy.Builder.RealFloat=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder.RealFloat,Rebase.Data.Text.Lazy.Builder.Scientific=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Builder.Scientific,Rebase.Data.Text.Lazy.Encoding=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Encoding,Rebase.Data.Text.Lazy.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.IO,Rebase.Data.Text.Lazy.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Lazy.Read,Rebase.Data.Text.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Read,Rebase.Data.Text.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Text.Unsafe,Rebase.Data.Time=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time,Rebase.Data.Time.Calendar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar,Rebase.Data.Time.Calendar.Easter=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.Easter,Rebase.Data.Time.Calendar.Julian=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.Julian,Rebase.Data.Time.Calendar.MonthDay=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.MonthDay,Rebase.Data.Time.Calendar.OrdinalDate=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.OrdinalDate,Rebase.Data.Time.Calendar.WeekDate=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Calendar.WeekDate,Rebase.Data.Time.Clock=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock,Rebase.Data.Time.Clock.POSIX=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock.POSIX,Rebase.Data.Time.Clock.System=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock.System,Rebase.Data.Time.Clock.TAI=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Clock.TAI,Rebase.Data.Time.Compat=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Compat,Rebase.Data.Time.Format=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Format,Rebase.Data.Time.Format.ISO8601=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.Format.ISO8601,Rebase.Data.Time.LocalTime=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Time.LocalTime,Rebase.Data.Traversable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Traversable,Rebase.Data.Traversable.Instances=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Traversable.Instances,Rebase.Data.Tree=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Tree,Rebase.Data.Tuple=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Tuple,Rebase.Data.Type.Bool=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Type.Bool,Rebase.Data.Type.Coercion=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Type.Coercion,Rebase.Data.Type.Equality=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Type.Equality,Rebase.Data.Typeable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Typeable,Rebase.Data.UUID=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.UUID,Rebase.Data.Unique=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Unique,Rebase.Data.Vector=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector,Rebase.Data.Vector.Fusion.Stream.Monadic=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Fusion.Stream.Monadic,Rebase.Data.Vector.Fusion.Util=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Fusion.Util,Rebase.Data.Vector.Generic=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic,Rebase.Data.Vector.Generic.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic.Base,Rebase.Data.Vector.Generic.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic.Mutable,Rebase.Data.Vector.Generic.New=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Generic.New,Rebase.Data.Vector.Instances=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Instances,Rebase.Data.Vector.Internal.Check=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Internal.Check,Rebase.Data.Vector.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Mutable,Rebase.Data.Vector.Primitive=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Primitive,Rebase.Data.Vector.Primitive.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Primitive.Mutable,Rebase.Data.Vector.Storable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Storable,Rebase.Data.Vector.Storable.Internal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Storable.Internal,Rebase.Data.Vector.Storable.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Storable.Mutable,Rebase.Data.Vector.Unboxed=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Unboxed,Rebase.Data.Vector.Unboxed.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Unboxed.Base,Rebase.Data.Vector.Unboxed.Mutable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Vector.Unboxed.Mutable,Rebase.Data.Version=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Version,Rebase.Data.Void=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Void,Rebase.Data.Void.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Void.Unsafe,Rebase.Data.Word=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Data.Word,Rebase.Debug.Trace=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Debug.Trace,Rebase.Foreign=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign,Rebase.Foreign.C=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C,Rebase.Foreign.C.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C.Error,Rebase.Foreign.C.String=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C.String,Rebase.Foreign.C.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.C.Types,Rebase.Foreign.Concurrent=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Concurrent,Rebase.Foreign.ForeignPtr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.ForeignPtr,Rebase.Foreign.ForeignPtr.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.ForeignPtr.Unsafe,Rebase.Foreign.Marshal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal,Rebase.Foreign.Marshal.Alloc=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Alloc,Rebase.Foreign.Marshal.Array=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Array,Rebase.Foreign.Marshal.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Error,Rebase.Foreign.Marshal.Pool=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Pool,Rebase.Foreign.Marshal.Safe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Safe,Rebase.Foreign.Marshal.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Unsafe,Rebase.Foreign.Marshal.Utils=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Marshal.Utils,Rebase.Foreign.Ptr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Ptr,Rebase.Foreign.StablePtr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.StablePtr,Rebase.Foreign.Storable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Foreign.Storable,Rebase.GHC.Arr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Arr,Rebase.GHC.Base=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Base,Rebase.GHC.Char=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Char,Rebase.GHC.Conc=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc,Rebase.GHC.Conc.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc.IO,Rebase.GHC.Conc.Signal=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc.Signal,Rebase.GHC.Conc.Sync=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Conc.Sync,Rebase.GHC.Desugar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Desugar,Rebase.GHC.Enum=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Enum,Rebase.GHC.Environment=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Environment,Rebase.GHC.Err=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Err,Rebase.GHC.Exception=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Exception,Rebase.GHC.Exts=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Exts,Rebase.GHC.Fingerprint=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Fingerprint,Rebase.GHC.Fingerprint.Type=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Fingerprint.Type,Rebase.GHC.Float=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Float,Rebase.GHC.Float.ConversionUtils=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Float.ConversionUtils,Rebase.GHC.Float.RealFracMethods=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Float.RealFracMethods,Rebase.GHC.Foreign=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Foreign,Rebase.GHC.ForeignPtr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.ForeignPtr,Rebase.GHC.Generics=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Generics,Rebase.GHC.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO,Rebase.GHC.IO.Buffer=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Buffer,Rebase.GHC.IO.BufferedIO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.BufferedIO,Rebase.GHC.IO.Device=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Device,Rebase.GHC.IO.Encoding=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding,Rebase.GHC.IO.Encoding.Failure=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Failure,Rebase.GHC.IO.Encoding.Iconv=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Iconv,Rebase.GHC.IO.Encoding.Latin1=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Latin1,Rebase.GHC.IO.Encoding.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.Types,Rebase.GHC.IO.Encoding.UTF16=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.UTF16,Rebase.GHC.IO.Encoding.UTF32=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.UTF32,Rebase.GHC.IO.Encoding.UTF8=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Encoding.UTF8,Rebase.GHC.IO.Exception=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Exception,Rebase.GHC.IO.FD=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.FD,Rebase.GHC.IO.Handle=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle,Rebase.GHC.IO.Handle.FD=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.FD,Rebase.GHC.IO.Handle.Internals=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.Internals,Rebase.GHC.IO.Handle.Text=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.Text,Rebase.GHC.IO.Handle.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.Handle.Types,Rebase.GHC.IO.IOMode=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IO.IOMode,Rebase.GHC.IOArray=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IOArray,Rebase.GHC.IORef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.IORef,Rebase.GHC.Int=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Int,Rebase.GHC.List=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.List,Rebase.GHC.MVar=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.MVar,Rebase.GHC.Num=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Num,Rebase.GHC.OverloadedLabels=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.OverloadedLabels,Rebase.GHC.Profiling=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Profiling,Rebase.GHC.Ptr=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Ptr,Rebase.GHC.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Read,Rebase.GHC.Real=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Real,Rebase.GHC.Records=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Records,Rebase.GHC.ST=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.ST,Rebase.GHC.STRef=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.STRef,Rebase.GHC.Show=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Show,Rebase.GHC.Stable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Stable,Rebase.GHC.Stack=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Stack,Rebase.GHC.Stats=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Stats,Rebase.GHC.Storable=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Storable,Rebase.GHC.TopHandler=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.TopHandler,Rebase.GHC.TypeLits=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.TypeLits,Rebase.GHC.TypeNats=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.TypeNats,Rebase.GHC.Unicode=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Unicode,Rebase.GHC.Weak=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Weak,Rebase.GHC.Word=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.GHC.Word,Rebase.Numeric=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Numeric,Rebase.Numeric.Natural=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Numeric.Natural,Rebase.Prelude=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Prelude,Rebase.System.CPUTime=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.CPUTime,Rebase.System.Console.GetOpt=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Console.GetOpt,Rebase.System.Environment=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Environment,Rebase.System.Exit=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Exit,Rebase.System.IO=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.IO,Rebase.System.IO.Error=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.IO.Error,Rebase.System.IO.Unsafe=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.IO.Unsafe,Rebase.System.Info=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Info,Rebase.System.Mem=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Mem,Rebase.System.Mem.StableName=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Mem.StableName,Rebase.System.Mem.Weak=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Mem.Weak,Rebase.System.Posix.Internals=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Posix.Internals,Rebase.System.Posix.Types=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Posix.Types,Rebase.System.Timeout=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.System.Timeout,Rebase.Text.ParserCombinators.ReadP=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.ParserCombinators.ReadP,Rebase.Text.ParserCombinators.ReadPrec=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.ParserCombinators.ReadPrec,Rebase.Text.Printf=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Printf,Rebase.Text.Read=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Read,Rebase.Text.Read.Lex=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Read.Lex,Rebase.Text.Show=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Text.Show,Rebase.Unsafe.Coerce=rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33:Rebase.Unsafe.Coerce [rebase] Ready component graph: [rebase]  definite rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [rebase]  depends base-4.18.1.0 [rebase]  depends bifunctors-5.6.2-Lbz7IW7RbEWLszMdXwAUwT [rebase]  depends bytestring-0.11.5.2 [rebase]  depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [rebase]  depends containers-0.6.7 [rebase]  depends contravariant-1.5.5-BJswvy5l6NbKCNb8GIbKMn [rebase]  depends deepseq-1.4.8.1 [rebase]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [rebase]  depends either-5.0.2-FbgAdLsZ9YjF89LBRb0j1k [rebase]  depends groups-0.5.3-H7tBXJoyk4ILKF0vexbyVF [rebase]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [rebase]  depends invariant-0.6.4-GP0Gq3xIyqfIzBwdWeZ6Na [rebase]  depends mtl-2.3.1 [rebase]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [rebase]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [rebase]  depends selective-0.7.0.1-AjTtF5cfEP3DPzY0Ga2f2A [rebase]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [rebase]  depends stm-2.5.1.0 [rebase]  depends text-2.0.2 [rebase]  depends time-1.12.2 [rebase]  depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [rebase]  depends transformers-0.6.1.0 [rebase]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [rebase]  depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [rebase]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [rebase]  depends vector-instances-3.4.2-5ZegXyVAGHw8mTWSxCy1DR [rebase]  depends void-0.7.3-3i9r57hqZ0ZJlxf8x3rhwr [rebase] Using Cabal-3.10.1.0 compiled by ghc-9.6 [rebase] Using compiler: ghc-9.6.3 [rebase] Using install prefix: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 [rebase] Executables installed in: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/bin [rebase] Libraries installed in: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [rebase] Dynamic Libraries installed in: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [rebase] Private executables installed in: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/libexec/x86_64-linux-ghc-9.6.3/rebase-1.21.2 [rebase] Data files installed in: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/share/x86_64-linux-ghc-9.6.3/rebase-1.21.2 [rebase] Documentation installed in: [rebase] /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc/share/doc/rebase-1.21.2 [rebase] Configuration files installed in: [rebase] /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/etc [rebase] No alex found [rebase] Using ar found on system at: [rebase] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [rebase] No c2hs found [rebase] No cpphs found [rebase] No doctest found [rebase] Using gcc version 14.3.0 given by user at: [rebase] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [rebase] Using ghc version 9.6.3 found on system at: [rebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [rebase] Using ghc-pkg version 9.6.3 found on system at: [rebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [rebase] No ghcjs found [rebase] No ghcjs-pkg found [rebase] No greencard found [rebase] Using haddock version 2.29.1 found on system at: [rebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [rebase] No happy found [rebase] Using haskell-suite found on system at: haskell-suite-dummy-location [rebase] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [rebase] No hmake found [rebase] Using hpc version 0.68 found on system at: [rebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [rebase] Using hsc2hs version 0.68.9 found on system at: [rebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [rebase] Using hscolour version 1.25 found on system at: [rebase] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [rebase] No jhc found [rebase] Using ld found on system at: [rebase] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [rebase] No pkg-config found [rebase] Using runghc version 9.6.3 found on system at: [rebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [rebase] Using strip version 2.44 found on system at: [rebase] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [rebase] Using tar found on system at: [rebase] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [rebase] No uhc found [aeson] [ 1 of 32] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) [rebase] Phase: buildPhase [rebase] Preprocessing library for rebase-1.21.2.. [rebase] Building library for rebase-1.21.2.. [aeson] [ 2 of 32] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.p_o ) [aeson] [ 3 of 32] Compiling Data.Aeson.Internal.Prelude ( src/Data/Aeson/Internal/Prelude.hs, dist/build/Data/Aeson/Internal/Prelude.p_o ) [aeson] [ 4 of 32] Compiling Data.Aeson.Internal.Scientific ( src/Data/Aeson/Internal/Scientific.hs, dist/build/Data/Aeson/Internal/Scientific.p_o ) [rebase] [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.o, dist/build/Rebase/Control/Applicative.dyn_o ) [aeson] [ 5 of 32] Compiling Data.Aeson.Internal.TH ( src/Data/Aeson/Internal/TH.hs, dist/build/Data/Aeson/Internal/TH.p_o ) [aeson] [ 6 of 32] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) [aeson] [ 7 of 32] Compiling Data.Aeson.Internal.Unescape ( src/Data/Aeson/Internal/Unescape.hs, dist/build/Data/Aeson/Internal/Unescape.p_o ) [rebase] [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, dist/build/Rebase/Control/Applicative/Backwards.o, dist/build/Rebase/Control/Applicative/Backwards.dyn_o ) [aeson] [ 8 of 32] Compiling Data.Aeson.Internal.UnescapeFromText ( src/Data/Aeson/Internal/UnescapeFromText.hs, dist/build/Data/Aeson/Internal/UnescapeFromText.p_o ) [aeson] [ 9 of 32] Compiling Data.Aeson.Key ( src/Data/Aeson/Key.hs, dist/build/Data/Aeson/Key.p_o ) [aeson] [10 of 32] Compiling Data.Aeson.Decoding.Tokens ( src/Data/Aeson/Decoding/Tokens.hs, dist/build/Data/Aeson/Decoding/Tokens.p_o ) [rebase] [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.o, dist/build/Rebase/Control/Applicative/Lift.dyn_o ) [rebase] [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.o, dist/build/Rebase/Control/Arrow.dyn_o ) [rebase] [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.o, dist/build/Rebase/Control/Category.dyn_o ) [rebase] [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.o, dist/build/Rebase/Control/Comonad.dyn_o ) [rebase] [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.o, dist/build/Rebase/Control/Concurrent.dyn_o ) [rebase] [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.o, dist/build/Rebase/Control/Concurrent/Chan.dyn_o ) [rebase] [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.o, dist/build/Rebase/Control/Concurrent/MVar.dyn_o ) [rebase] [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.o, dist/build/Rebase/Control/Concurrent/QSem.dyn_o ) [rebase] [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.o, dist/build/Rebase/Control/Concurrent/QSemN.dyn_o ) [rebase] [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.o, dist/build/Rebase/Control/Concurrent/STM.dyn_o ) [rebase] [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.o, dist/build/Rebase/Control/Concurrent/STM/TArray.dyn_o ) [rebase] [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.o, dist/build/Rebase/Control/Concurrent/STM/TBQueue.dyn_o ) [rebase] [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.o, dist/build/Rebase/Control/Concurrent/STM/TChan.dyn_o ) [rebase] [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.o, dist/build/Rebase/Control/Concurrent/STM/TMVar.dyn_o ) [rebase] [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.o, dist/build/Rebase/Control/Concurrent/STM/TQueue.dyn_o ) [rebase] [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.o, dist/build/Rebase/Control/Concurrent/STM/TSem.dyn_o ) [rebase] [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.o, dist/build/Rebase/Control/Concurrent/STM/TVar.dyn_o ) [rebase] [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.o, dist/build/Rebase/Control/DeepSeq.dyn_o ) [rebase] [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.o, dist/build/Rebase/Control/Exception.dyn_o ) [rebase] [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.o, dist/build/Rebase/Control/Exception/Base.dyn_o ) [rebase] [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.o, dist/build/Rebase/Control/Monad.dyn_o ) [rebase] [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.o, dist/build/Rebase/Control/Monad/Cont.dyn_o ) [rebase] [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.o, dist/build/Rebase/Control/Monad/Cont/Class.dyn_o ) [rebase] [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.o, dist/build/Rebase/Control/Monad/Error/Class.dyn_o ) [rebase] [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.o, dist/build/Rebase/Control/Monad/Fail.dyn_o ) [rebase] [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.o, dist/build/Rebase/Control/Monad/Fix.dyn_o ) [rebase] [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.o, dist/build/Rebase/Control/Monad/IO/Class.dyn_o ) [rebase] [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.o, dist/build/Rebase/Control/Monad/Identity.dyn_o ) [rebase] [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.o, dist/build/Rebase/Control/Monad/RWS.dyn_o ) [rebase] [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.o, dist/build/Rebase/Control/Monad/RWS/Class.dyn_o ) [rebase] [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.o, dist/build/Rebase/Control/Monad/RWS/Lazy.dyn_o ) [rebase] [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.o, dist/build/Rebase/Control/Monad/RWS/Strict.dyn_o ) [rebase] [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.o, dist/build/Rebase/Control/Monad/Reader.dyn_o ) [rebase] [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.o, dist/build/Rebase/Control/Monad/Reader/Class.dyn_o ) [rebase] [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.o, dist/build/Rebase/Control/Monad/ST.dyn_o ) [rebase] [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.o, dist/build/Rebase/Control/Monad/ST/Lazy.dyn_o ) [rebase] [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.dyn_o ) [rebase] [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.o, dist/build/Rebase/Control/Monad/ST/Strict.dyn_o ) [rebase] [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.o, dist/build/Rebase/Control/Monad/ST/Unsafe.dyn_o ) [rebase] [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.o, dist/build/Rebase/Control/Monad/STM.dyn_o ) [rebase] [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.o, dist/build/Rebase/Control/Monad/Signatures.dyn_o ) [rebase] [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.o, dist/build/Rebase/Control/Monad/State.dyn_o ) [rebase] [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.o, dist/build/Rebase/Control/Monad/State/Class.dyn_o ) [rebase] [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.o, dist/build/Rebase/Control/Monad/State/Lazy.dyn_o ) [rebase] [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.o, dist/build/Rebase/Control/Monad/State/Strict.dyn_o ) [rebase] [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.o, dist/build/Rebase/Control/Monad/Trans.dyn_o ) [rebase] [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.o, dist/build/Rebase/Control/Monad/Trans/Class.dyn_o ) [rebase] [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.o, dist/build/Rebase/Control/Monad/Trans/Cont.dyn_o ) [rebase] [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.o, dist/build/Rebase/Control/Monad/Trans/Except.dyn_o ) [rebase] [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.o, dist/build/Rebase/Control/Monad/Trans/Identity.dyn_o ) [rebase] [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.o, dist/build/Rebase/Control/Monad/Trans/Maybe.dyn_o ) [rebase] [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.o, dist/build/Rebase/Control/Monad/Trans/RWS.dyn_o ) [rebase] [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.o, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.dyn_o ) [rebase] [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.o, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.dyn_o ) [rebase] [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.o, dist/build/Rebase/Control/Monad/Trans/Reader.dyn_o ) [rebase] [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.o, dist/build/Rebase/Control/Monad/Trans/State.dyn_o ) [rebase] [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.o, dist/build/Rebase/Control/Monad/Trans/State/Lazy.dyn_o ) [rebase] [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.o, dist/build/Rebase/Control/Monad/Trans/State/Strict.dyn_o ) [rebase] [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.o, dist/build/Rebase/Control/Monad/Trans/Writer.dyn_o ) [rebase] [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.dyn_o ) [rebase] [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.o, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.dyn_o ) [rebase] [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.o, dist/build/Rebase/Control/Monad/Writer.dyn_o ) [rebase] [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.o, dist/build/Rebase/Control/Monad/Writer/Class.dyn_o ) [rebase] [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.o, dist/build/Rebase/Control/Monad/Writer/Lazy.dyn_o ) [rebase] [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.o, dist/build/Rebase/Control/Monad/Writer/Strict.dyn_o ) [rebase] [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.o, dist/build/Rebase/Control/Monad/Zip.dyn_o ) [rebase] [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.o, dist/build/Rebase/Control/Selective.dyn_o ) [rebase] [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.o, dist/build/Rebase/Control/Selective/Free.dyn_o ) [rebase] [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.o, dist/build/Rebase/Control/Selective/Multi.dyn_o ) [rebase] [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.o, dist/build/Rebase/Control/Selective/Rigid/Free.dyn_o ) [rebase] [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.o, dist/build/Rebase/Control/Selective/Rigid/Freer.dyn_o ) [rebase] [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.o, dist/build/Rebase/Data/Biapplicative.dyn_o ) [rebase] [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.o, dist/build/Rebase/Data/Bifoldable.dyn_o ) [rebase] [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.o, dist/build/Rebase/Data/Bifunctor.dyn_o ) [rebase] [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.o, dist/build/Rebase/Data/Bifunctor/Apply.dyn_o ) [rebase] [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.o, dist/build/Rebase/Data/Bifunctor/Biff.dyn_o ) [rebase] [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.o, dist/build/Rebase/Data/Bifunctor/Clown.dyn_o ) [rebase] [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.o, dist/build/Rebase/Data/Bifunctor/Flip.dyn_o ) [rebase] [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.o, dist/build/Rebase/Data/Bifunctor/Join.dyn_o ) [rebase] [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.o, dist/build/Rebase/Data/Bifunctor/Joker.dyn_o ) [rebase] [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.o, dist/build/Rebase/Data/Bifunctor/Product.dyn_o ) [rebase] [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.o, dist/build/Rebase/Data/Bifunctor/Tannen.dyn_o ) [rebase] [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.o, dist/build/Rebase/Data/Bifunctor/Wrapped.dyn_o ) [rebase] [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.o, dist/build/Rebase/Data/Bitraversable.dyn_o ) [rebase] [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.o, dist/build/Rebase/Data/Bits.dyn_o ) [rebase] [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.o, dist/build/Rebase/Data/Bool.dyn_o ) [rebase] [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.o, dist/build/Rebase/Data/ByteString.dyn_o ) [rebase] [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.o, dist/build/Rebase/Data/ByteString/Builder.dyn_o ) [rebase] [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.o, dist/build/Rebase/Data/ByteString/Builder/Extra.dyn_o ) [rebase] [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Internal.dyn_o ) [rebase] [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.o, dist/build/Rebase/Data/ByteString/Builder/Prim.dyn_o ) [rebase] [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.o, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.dyn_o ) [rebase] [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.o, dist/build/Rebase/Data/ByteString/Builder/Scientific.dyn_o ) [rebase] [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.o, dist/build/Rebase/Data/ByteString/Char8.dyn_o ) [rebase] [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.o, dist/build/Rebase/Data/ByteString/Internal.dyn_o ) [rebase] [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.o, dist/build/Rebase/Data/ByteString/Lazy.dyn_o ) [rebase] [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.o, dist/build/Rebase/Data/ByteString/Lazy/Char8.dyn_o ) [rebase] [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.o, dist/build/Rebase/Data/ByteString/Lazy/Internal.dyn_o ) [rebase] [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.o, dist/build/Rebase/Data/ByteString/Short.dyn_o ) [rebase] [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.o, dist/build/Rebase/Data/ByteString/Short/Internal.dyn_o ) [rebase] [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.o, dist/build/Rebase/Data/ByteString/Unsafe.dyn_o ) [rebase] [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.o, dist/build/Rebase/Data/Char.dyn_o ) [shake] [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/Development/Shake/Internal/Rules/Directory.p_o ) [shake] [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/Development/Shake/Internal/Rules/Default.p_o ) [shake] [60 of 73] Compiling Paths_shake ( dist/build/autogen/Paths_shake.hs, dist/build/Paths_shake.p_o ) [shake] [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/Development/Shake/Internal/Paths.p_o ) [shake] [62 of 73] Compiling General.Template ( src/General/Template.hs, dist/build/General/Template.p_o ) [shake] [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/Development/Shake/Internal/Progress.p_o ) [shake] [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/Development/Shake/Internal/CompactUI.p_o ) [shake] [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/Development/Shake/Internal/Profile.p_o ) [shake] [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/Development/Shake/Internal/Core/Run.p_o ) [shake] [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/Development/Shake/Database.p_o ) [shake] [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/Development/Shake/Internal/Demo.p_o ) [rebase] [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.o, dist/build/Rebase/Data/Coerce.dyn_o ) [rebase] [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.o, dist/build/Rebase/Data/Complex.dyn_o ) [rebase] [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.o, dist/build/Rebase/Data/DList.dyn_o ) [rebase] [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.o, dist/build/Rebase/Data/Data.dyn_o ) [rebase] [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.o, dist/build/Rebase/Data/Dynamic.dyn_o ) [rebase] [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.o, dist/build/Rebase/Data/Either.dyn_o ) [rebase] [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.o, dist/build/Rebase/Data/Either/Combinators.dyn_o ) [rebase] [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.o, dist/build/Rebase/Data/Either/Validation.dyn_o ) [rebase] [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.o, dist/build/Rebase/Data/Eq.dyn_o ) [rebase] [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.o, dist/build/Rebase/Data/Fixed.dyn_o ) [rebase] [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.o, dist/build/Rebase/Data/Foldable.dyn_o ) [rebase] [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.o, dist/build/Rebase/Data/Function.dyn_o ) [rebase] [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.o, dist/build/Rebase/Data/Functor.dyn_o ) [rebase] [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.o, dist/build/Rebase/Data/Functor/Alt.dyn_o ) [rebase] [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.o, dist/build/Rebase/Data/Functor/Apply.dyn_o ) [rebase] [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.o, dist/build/Rebase/Data/Functor/Bind.dyn_o ) [rebase] [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.o, dist/build/Rebase/Data/Functor/Bind/Class.dyn_o ) [rebase] [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.o, dist/build/Rebase/Data/Functor/Bind/Trans.dyn_o ) [rebase] [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.o, dist/build/Rebase/Data/Functor/Classes.dyn_o ) [shake] [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/Development/Shake/Internal/Args.p_o ) [aeson] [11 of 32] Compiling Data.Aeson.Decoding.Internal ( src/Data/Aeson/Decoding/Internal.hs, dist/build/Data/Aeson/Decoding/Internal.p_o ) [rebase] [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.o, dist/build/Rebase/Data/Functor/Compose.dyn_o ) [rebase] [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.o, dist/build/Rebase/Data/Functor/Constant.dyn_o ) [rebase] [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.o, dist/build/Rebase/Data/Functor/Contravariant.dyn_o ) [rebase] [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.o, dist/build/Rebase/Data/Functor/Contravariant/Compose.dyn_o ) [rebase] [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.o, dist/build/Rebase/Data/Functor/Contravariant/Divisible.dyn_o ) [rebase] [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.o, dist/build/Rebase/Data/Functor/Extend.dyn_o ) [rebase] [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.o, dist/build/Rebase/Data/Functor/Identity.dyn_o ) [rebase] [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.o, dist/build/Rebase/Data/Functor/Invariant.dyn_o ) [rebase] [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.o, dist/build/Rebase/Data/Functor/Invariant/TH.dyn_o ) [rebase] [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.o, dist/build/Rebase/Data/Functor/Plus.dyn_o ) [rebase] [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.o, dist/build/Rebase/Data/Functor/Product.dyn_o ) [rebase] [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.o, dist/build/Rebase/Data/Functor/Reverse.dyn_o ) [rebase] [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.o, dist/build/Rebase/Data/Functor/Sum.dyn_o ) [rebase] [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.o, dist/build/Rebase/Data/Graph.dyn_o ) [rebase] [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.o, dist/build/Rebase/Data/Group.dyn_o ) [rebase] [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.o, dist/build/Rebase/Data/Groupoid.dyn_o ) [rebase] [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.o, dist/build/Rebase/Data/HashMap/Lazy.dyn_o ) [rebase] [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.o, dist/build/Rebase/Data/HashMap/Strict.dyn_o ) [rebase] [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.o, dist/build/Rebase/Data/HashSet.dyn_o ) [rebase] [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.o, dist/build/Rebase/Data/Hashable.dyn_o ) [rebase] [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.o, dist/build/Rebase/Data/IORef.dyn_o ) [rebase] [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.o, dist/build/Rebase/Data/Int.dyn_o ) [rebase] [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.o, dist/build/Rebase/Data/IntMap.dyn_o ) [aeson] [12 of 32] Compiling Data.Aeson.Decoding.Text ( src/Data/Aeson/Decoding/Text.hs, dist/build/Data/Aeson/Decoding/Text.p_o ) [rebase] [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.o, dist/build/Rebase/Data/IntMap/Lazy.dyn_o ) [rebase] [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.o, dist/build/Rebase/Data/IntMap/Strict.dyn_o ) [rebase] [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.o, dist/build/Rebase/Data/IntSet.dyn_o ) [rebase] [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.o, dist/build/Rebase/Data/Isomorphism.dyn_o ) [rebase] [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.o, dist/build/Rebase/Data/Ix.dyn_o ) [rebase] [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.o, dist/build/Rebase/Data/Kind.dyn_o ) [rebase] [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.o, dist/build/Rebase/Data/List.dyn_o ) [rebase] [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.o, dist/build/Rebase/Data/List/NonEmpty.dyn_o ) [rebase] [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.o, dist/build/Rebase/Data/Map.dyn_o ) [rebase] [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.o, dist/build/Rebase/Data/Map/Lazy.dyn_o ) [rebase] [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.o, dist/build/Rebase/Data/Map/Strict.dyn_o ) [rebase] [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.o, dist/build/Rebase/Data/Maybe.dyn_o ) [rebase] [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.o, dist/build/Rebase/Data/Monoid.dyn_o ) [rebase] [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.o, dist/build/Rebase/Data/Ord.dyn_o ) [rebase] [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.o, dist/build/Rebase/Data/Profunctor.dyn_o ) [rebase] [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.o, dist/build/Rebase/Data/Profunctor/Adjunction.dyn_o ) [rebase] [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.o, dist/build/Rebase/Data/Profunctor/Cayley.dyn_o ) [rebase] [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.o, dist/build/Rebase/Data/Profunctor/Choice.dyn_o ) [rebase] [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.o, dist/build/Rebase/Data/Profunctor/Closed.dyn_o ) [rebase] [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.o, dist/build/Rebase/Data/Profunctor/Composition.dyn_o ) [rebase] [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.o, dist/build/Rebase/Data/Profunctor/Mapping.dyn_o ) [rebase] [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.o, dist/build/Rebase/Data/Profunctor/Monad.dyn_o ) [rebase] [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.o, dist/build/Rebase/Data/Profunctor/Ran.dyn_o ) [rebase] [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.o, dist/build/Rebase/Data/Profunctor/Rep.dyn_o ) [rebase] [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.o, dist/build/Rebase/Data/Profunctor/Sieve.dyn_o ) [rebase] [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.o, dist/build/Rebase/Data/Profunctor/Strong.dyn_o ) [rebase] [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.o, dist/build/Rebase/Data/Profunctor/Traversing.dyn_o ) [rebase] [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.o, dist/build/Rebase/Data/Profunctor/Types.dyn_o ) [rebase] [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.o, dist/build/Rebase/Data/Profunctor/Unsafe.dyn_o ) [rebase] [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.o, dist/build/Rebase/Data/Profunctor/Yoneda.dyn_o ) [rebase] [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.o, dist/build/Rebase/Data/Proxy.dyn_o ) [rebase] [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.o, dist/build/Rebase/Data/Ratio.dyn_o ) [rebase] [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.o, dist/build/Rebase/Data/STRef.dyn_o ) [rebase] [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.o, dist/build/Rebase/Data/STRef/Lazy.dyn_o ) [rebase] [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.o, dist/build/Rebase/Data/STRef/Strict.dyn_o ) [rebase] [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.o, dist/build/Rebase/Data/Scientific.dyn_o ) [rebase] [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.o, dist/build/Rebase/Data/Semigroup.dyn_o ) [rebase] [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.o, dist/build/Rebase/Data/Semigroup/Bifoldable.dyn_o ) [rebase] [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.o, dist/build/Rebase/Data/Semigroup/Bitraversable.dyn_o ) [rebase] [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.o, dist/build/Rebase/Data/Semigroup/Foldable.dyn_o ) [rebase] [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.o, dist/build/Rebase/Data/Semigroup/Traversable.dyn_o ) [rebase] [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.o, dist/build/Rebase/Data/Semigroup/Traversable/Class.dyn_o ) [rebase] [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.o, dist/build/Rebase/Data/Semigroupoid.dyn_o ) [rebase] [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.o, dist/build/Rebase/Data/Semigroupoid/Dual.dyn_o ) [rebase] [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.o, dist/build/Rebase/Data/Semigroupoid/Ob.dyn_o ) [rebase] [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.o, dist/build/Rebase/Data/Semigroupoid/Static.dyn_o ) [rebase] [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.o, dist/build/Rebase/Data/Sequence.dyn_o ) [rebase] [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.o, dist/build/Rebase/Data/Set.dyn_o ) [rebase] [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.o, dist/build/Rebase/Data/String.dyn_o ) [rebase] [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.o, dist/build/Rebase/Data/Text.dyn_o ) [rebase] [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.o, dist/build/Rebase/Data/Text/Array.dyn_o ) [rebase] [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.o, dist/build/Rebase/Data/Text/Encoding.dyn_o ) [rebase] [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.o, dist/build/Rebase/Data/Text/Encoding/Error.dyn_o ) [rebase] [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.o, dist/build/Rebase/Data/Text/Foreign.dyn_o ) [rebase] [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.o, dist/build/Rebase/Data/Text/IO.dyn_o ) [rebase] [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.o, dist/build/Rebase/Data/Text/Internal.dyn_o ) [rebase] [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.o, dist/build/Rebase/Data/Text/Lazy.dyn_o ) [rebase] [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.o, dist/build/Rebase/Data/Text/Lazy/Builder.dyn_o ) [rebase] [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.o, dist/build/Rebase/Data/Text/Lazy/Builder/Int.dyn_o ) [rebase] [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.dyn_o ) [rebase] [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.o, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.dyn_o ) [rebase] [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.o, dist/build/Rebase/Data/Text/Lazy/Encoding.dyn_o ) [rebase] [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.o, dist/build/Rebase/Data/Text/Lazy/IO.dyn_o ) [rebase] [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.o, dist/build/Rebase/Data/Text/Lazy/Read.dyn_o ) [rebase] [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.o, dist/build/Rebase/Data/Text/Read.dyn_o ) [rebase] [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.o, dist/build/Rebase/Data/Text/Unsafe.dyn_o ) [rebase] [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.o, dist/build/Rebase/Data/Time.dyn_o ) [rebase] [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.o, dist/build/Rebase/Data/Time/Calendar.dyn_o ) [rebase] [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.o, dist/build/Rebase/Data/Time/Calendar/Easter.dyn_o ) [rebase] [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.o, dist/build/Rebase/Data/Time/Calendar/Julian.dyn_o ) [rebase] [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.o, dist/build/Rebase/Data/Time/Calendar/MonthDay.dyn_o ) [rebase] [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.o, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.dyn_o ) [rebase] [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.o, dist/build/Rebase/Data/Time/Calendar/WeekDate.dyn_o ) [rebase] [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.o, dist/build/Rebase/Data/Time/Clock.dyn_o ) [rebase] [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.o, dist/build/Rebase/Data/Time/Clock/POSIX.dyn_o ) [rebase] [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.o, dist/build/Rebase/Data/Time/Clock/System.dyn_o ) [rebase] [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.o, dist/build/Rebase/Data/Time/Clock/TAI.dyn_o ) [rebase] [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.o, dist/build/Rebase/Data/Time/Compat.dyn_o ) [rebase] [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.o, dist/build/Rebase/Data/Time/Format.dyn_o ) [rebase] [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.o, dist/build/Rebase/Data/Time/Format/ISO8601.dyn_o ) [rebase] [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.o, dist/build/Rebase/Data/Time/LocalTime.dyn_o ) [rebase] [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.o, dist/build/Rebase/Data/Traversable.dyn_o ) [rebase] [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.o, dist/build/Rebase/Data/Traversable/Instances.dyn_o ) [rebase] [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.o, dist/build/Rebase/Data/Tree.dyn_o ) [rebase] [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.o, dist/build/Rebase/Data/Tuple.dyn_o ) [rebase] [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.o, dist/build/Rebase/Data/Type/Bool.dyn_o ) [rebase] [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.o, dist/build/Rebase/Data/Type/Coercion.dyn_o ) [rebase] [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.o, dist/build/Rebase/Data/Type/Equality.dyn_o ) [rebase] [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.o, dist/build/Rebase/Data/Typeable.dyn_o ) [rebase] [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.o, dist/build/Rebase/Data/UUID.dyn_o ) [rebase] [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.o, dist/build/Rebase/Data/Unique.dyn_o ) [rebase] [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.o, dist/build/Rebase/Data/Vector.dyn_o ) [rebase] [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [rebase] [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.o, dist/build/Rebase/Data/Vector/Fusion/Util.dyn_o ) [rebase] [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.o, dist/build/Rebase/Data/Vector/Generic.dyn_o ) [rebase] [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.o, dist/build/Rebase/Data/Vector/Generic/Base.dyn_o ) [rebase] [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.o, dist/build/Rebase/Data/Vector/Generic/Mutable.dyn_o ) [rebase] [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.o, dist/build/Rebase/Data/Vector/Generic/New.dyn_o ) [rebase] [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.o, dist/build/Rebase/Data/Vector/Instances.dyn_o ) [rebase] [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.o, dist/build/Rebase/Data/Vector/Internal/Check.dyn_o ) [rebase] [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.o, dist/build/Rebase/Data/Vector/Mutable.dyn_o ) [rebase] [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.o, dist/build/Rebase/Data/Vector/Primitive.dyn_o ) [rebase] [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.o, dist/build/Rebase/Data/Vector/Primitive/Mutable.dyn_o ) [rebase] [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.o, dist/build/Rebase/Data/Vector/Storable.dyn_o ) [rebase] [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.o, dist/build/Rebase/Data/Vector/Storable/Internal.dyn_o ) [rebase] [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.o, dist/build/Rebase/Data/Vector/Storable/Mutable.dyn_o ) [rebase] [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.o, dist/build/Rebase/Data/Vector/Unboxed.dyn_o ) [aeson] [13 of 32] Compiling Data.Aeson.Decoding.ByteString.Lazy ( src/Data/Aeson/Decoding/ByteString/Lazy.hs, dist/build/Data/Aeson/Decoding/ByteString/Lazy.p_o ) [shake] [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/Development/Shake.p_o ) [aeson] [14 of 32] Compiling Data.Aeson.Decoding.ByteString ( src/Data/Aeson/Decoding/ByteString.hs, dist/build/Data/Aeson/Decoding/ByteString.p_o ) [aeson] [15 of 32] Compiling Data.Aeson.KeyMap ( src/Data/Aeson/KeyMap.hs, dist/build/Data/Aeson/KeyMap.p_o ) [aeson] [16 of 32] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.p_o ) [aeson] [17 of 32] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.p_o ) [shake] [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, dist/build/Development/Shake/Util.p_o ) [rebase] [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.o, dist/build/Rebase/Data/Vector/Unboxed/Base.dyn_o ) [rebase] [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.o, dist/build/Rebase/Data/Vector/Unboxed/Mutable.dyn_o ) [rebase] [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.o, dist/build/Rebase/Data/Version.dyn_o ) [rebase] [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.o, dist/build/Rebase/Data/Void.dyn_o ) [rebase] [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.o, dist/build/Rebase/Data/Void/Unsafe.dyn_o ) [rebase] [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.o, dist/build/Rebase/Data/Word.dyn_o ) [rebase] [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.o, dist/build/Rebase/Debug/Trace.dyn_o ) [rebase] [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.o, dist/build/Rebase/Foreign.dyn_o ) [rebase] [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.o, dist/build/Rebase/Foreign/C.dyn_o ) [rebase] [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.o, dist/build/Rebase/Foreign/C/Error.dyn_o ) [rebase] [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.o, dist/build/Rebase/Foreign/C/String.dyn_o ) [rebase] [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.o, dist/build/Rebase/Foreign/C/Types.dyn_o ) [rebase] [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.o, dist/build/Rebase/Foreign/Concurrent.dyn_o ) [rebase] [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.o, dist/build/Rebase/Foreign/ForeignPtr.dyn_o ) [rebase] [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.o, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.dyn_o ) [rebase] [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.o, dist/build/Rebase/Foreign/Marshal.dyn_o ) [rebase] [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.o, dist/build/Rebase/Foreign/Marshal/Alloc.dyn_o ) [rebase] [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.o, dist/build/Rebase/Foreign/Marshal/Array.dyn_o ) [rebase] [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.o, dist/build/Rebase/Foreign/Marshal/Error.dyn_o ) [rebase] [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.o, dist/build/Rebase/Foreign/Marshal/Pool.dyn_o ) [rebase] [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.o, dist/build/Rebase/Foreign/Marshal/Safe.dyn_o ) [rebase]  [rebase] library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [-Wdeprecations] [rebase]  Module ‘Foreign.Marshal.Safe’ is deprecated: [rebase]  "Safe is now the default, please use Foreign.Marshal instead" [rebase]  | [rebase] 6 | import Foreign.Marshal.Safe [rebase]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [rebase] [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.o, dist/build/Rebase/Foreign/Marshal/Unsafe.dyn_o ) [rebase] [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.o, dist/build/Rebase/Foreign/Marshal/Utils.dyn_o ) [rebase] [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.o, dist/build/Rebase/Foreign/Ptr.dyn_o ) [rebase] [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.o, dist/build/Rebase/Foreign/StablePtr.dyn_o ) [rebase] [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.o, dist/build/Rebase/Foreign/Storable.dyn_o ) [rebase] [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.o, dist/build/Rebase/GHC/Arr.dyn_o ) [rebase] [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.o, dist/build/Rebase/GHC/Base.dyn_o ) [rebase] [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.o, dist/build/Rebase/GHC/Char.dyn_o ) [rebase] [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.o, dist/build/Rebase/GHC/Conc.dyn_o ) [rebase] [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.o, dist/build/Rebase/GHC/Conc/IO.dyn_o ) [rebase] [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.o, dist/build/Rebase/GHC/Conc/Signal.dyn_o ) [rebase] [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.o, dist/build/Rebase/GHC/Conc/Sync.dyn_o ) [rebase] [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.o, dist/build/Rebase/GHC/Desugar.dyn_o ) [rebase] [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.o, dist/build/Rebase/GHC/Enum.dyn_o ) [rebase] [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.o, dist/build/Rebase/GHC/Environment.dyn_o ) [rebase] [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.o, dist/build/Rebase/GHC/Err.dyn_o ) [rebase] [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.o, dist/build/Rebase/GHC/Exception.dyn_o ) [rebase] [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.o, dist/build/Rebase/GHC/Exts.dyn_o ) [rebase] [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.o, dist/build/Rebase/GHC/Fingerprint.dyn_o ) [rebase] [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.o, dist/build/Rebase/GHC/Fingerprint/Type.dyn_o ) [rebase] [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.o, dist/build/Rebase/GHC/Float.dyn_o ) [rebase] [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.o, dist/build/Rebase/GHC/Float/ConversionUtils.dyn_o ) [rebase] [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.o, dist/build/Rebase/GHC/Float/RealFracMethods.dyn_o ) [rebase] [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.o, dist/build/Rebase/GHC/Foreign.dyn_o ) [rebase] [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.o, dist/build/Rebase/GHC/ForeignPtr.dyn_o ) [rebase] [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.o, dist/build/Rebase/GHC/Generics.dyn_o ) [rebase] [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.o, dist/build/Rebase/GHC/IO.dyn_o ) [rebase] [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.o, dist/build/Rebase/GHC/IO/Buffer.dyn_o ) [rebase] [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.o, dist/build/Rebase/GHC/IO/BufferedIO.dyn_o ) [rebase] [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.o, dist/build/Rebase/GHC/IO/Device.dyn_o ) [rebase] [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.o, dist/build/Rebase/GHC/IO/Encoding.dyn_o ) [rebase] [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.o, dist/build/Rebase/GHC/IO/Encoding/Failure.dyn_o ) [rebase] [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.o, dist/build/Rebase/GHC/IO/Encoding/Iconv.dyn_o ) [rebase] [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.o, dist/build/Rebase/GHC/IO/Encoding/Latin1.dyn_o ) [rebase] [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.o, dist/build/Rebase/GHC/IO/Encoding/Types.dyn_o ) [rebase] [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.o, dist/build/Rebase/GHC/IO/Encoding/UTF16.dyn_o ) [rebase] [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.o, dist/build/Rebase/GHC/IO/Encoding/UTF32.dyn_o ) [rebase] [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.o, dist/build/Rebase/GHC/IO/Encoding/UTF8.dyn_o ) [rebase] [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.o, dist/build/Rebase/GHC/IO/Exception.dyn_o ) [rebase] [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.o, dist/build/Rebase/GHC/IO/FD.dyn_o ) [rebase] [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.o, dist/build/Rebase/GHC/IO/Handle.dyn_o ) [rebase] [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.o, dist/build/Rebase/GHC/IO/Handle/FD.dyn_o ) [rebase] [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.o, dist/build/Rebase/GHC/IO/Handle/Internals.dyn_o ) [rebase] [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.o, dist/build/Rebase/GHC/IO/Handle/Text.dyn_o ) [rebase] [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.o, dist/build/Rebase/GHC/IO/Handle/Types.dyn_o ) [rebase] [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.o, dist/build/Rebase/GHC/IO/IOMode.dyn_o ) [rebase] [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.o, dist/build/Rebase/GHC/IOArray.dyn_o ) [rebase] [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.o, dist/build/Rebase/GHC/IORef.dyn_o ) [rebase] [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.o, dist/build/Rebase/GHC/Int.dyn_o ) [rebase] [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.o, dist/build/Rebase/GHC/List.dyn_o ) [rebase] [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.o, dist/build/Rebase/GHC/MVar.dyn_o ) [rebase] [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.o, dist/build/Rebase/GHC/Num.dyn_o ) [rebase] [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.o, dist/build/Rebase/GHC/OverloadedLabels.dyn_o ) [rebase] [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.o, dist/build/Rebase/GHC/Profiling.dyn_o ) [rebase] [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.o, dist/build/Rebase/GHC/Ptr.dyn_o ) [rebase] [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.o, dist/build/Rebase/GHC/Read.dyn_o ) [rebase] [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.o, dist/build/Rebase/GHC/Real.dyn_o ) [rebase] [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.o, dist/build/Rebase/GHC/Records.dyn_o ) [rebase] [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.o, dist/build/Rebase/GHC/ST.dyn_o ) [rebase] [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.o, dist/build/Rebase/GHC/STRef.dyn_o ) [rebase] [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.o, dist/build/Rebase/GHC/Show.dyn_o ) [rebase] [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.o, dist/build/Rebase/GHC/Stable.dyn_o ) [rebase] [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.o, dist/build/Rebase/GHC/Stack.dyn_o ) [rebase] [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.o, dist/build/Rebase/GHC/Stats.dyn_o ) [rebase] [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.o, dist/build/Rebase/GHC/Storable.dyn_o ) [rebase] [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.o, dist/build/Rebase/GHC/TopHandler.dyn_o ) [rebase] [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.o, dist/build/Rebase/GHC/TypeLits.dyn_o ) [rebase] [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.o, dist/build/Rebase/GHC/TypeNats.dyn_o ) [rebase] [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.o, dist/build/Rebase/GHC/Unicode.dyn_o ) [rebase] [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.o, dist/build/Rebase/GHC/Weak.dyn_o ) [rebase] [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.o, dist/build/Rebase/GHC/Word.dyn_o ) [rebase] [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.o, dist/build/Rebase/Numeric.dyn_o ) [rebase] [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.o, dist/build/Rebase/Numeric/Natural.dyn_o ) [rebase] [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.o, dist/build/Rebase/System/CPUTime.dyn_o ) [rebase] [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.o, dist/build/Rebase/System/Console/GetOpt.dyn_o ) [rebase] [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.o, dist/build/Rebase/System/Environment.dyn_o ) [rebase] [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.o, dist/build/Rebase/System/Exit.dyn_o ) [rebase] [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.o, dist/build/Rebase/System/IO.dyn_o ) [rebase] [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.o, dist/build/Rebase/System/IO/Error.dyn_o ) [rebase] [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.o, dist/build/Rebase/System/IO/Unsafe.dyn_o ) [rebase] [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.o, dist/build/Rebase/System/Info.dyn_o ) [rebase] [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.o, dist/build/Rebase/System/Mem.dyn_o ) [rebase] [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.o, dist/build/Rebase/System/Mem/StableName.dyn_o ) [rebase] [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.o, dist/build/Rebase/System/Mem/Weak.dyn_o ) [rebase] [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.o, dist/build/Rebase/System/Posix/Internals.dyn_o ) [rebase] [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.o, dist/build/Rebase/System/Posix/Types.dyn_o ) [rebase] [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.o, dist/build/Rebase/System/Timeout.dyn_o ) [rebase] [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.o, dist/build/Rebase/Text/ParserCombinators/ReadP.dyn_o ) [rebase] [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.o, dist/build/Rebase/Text/ParserCombinators/ReadPrec.dyn_o ) [rebase] [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.o, dist/build/Rebase/Text/Printf.dyn_o ) [rebase] [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.o, dist/build/Rebase/Text/Read.dyn_o ) [rebase] [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.o, dist/build/Rebase/Text/Read/Lex.dyn_o ) [rebase] [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.o, dist/build/Rebase/Text/Show.dyn_o ) [rebase] [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.o, dist/build/Rebase/Unsafe/Coerce.dyn_o ) [rebase] [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.o, dist/build/Rebase/Prelude.dyn_o ) [shake] [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, dist/build/Development/Shake/Forward.p_o ) [algebraic-graphs] OK: toAcyclicOrd (1 * 2 * 3) == shrink (1 * 2 * 3) [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.shrink ============ [algebraic-graphs] OK: shrink . AM.vertex == vertex [algebraic-graphs] OK: shrink . AM.vertices == vertices [algebraic-graphs] OK: shrink . fromAcyclic == id [algebraic-graphs]  [algebraic-graphs] ============ Acyclic.AdjacencyMap.consistent ============ [algebraic-graphs] OK: Arbitrary [algebraic-graphs] OK: empty [algebraic-graphs] OK: vertex [algebraic-graphs] OK: vertices [algebraic-graphs] OK: union [algebraic-graphs] OK: join [algebraic-graphs] OK: transpose [algebraic-graphs] OK: box [algebraic-graphs] OK: transitiveClosure [algebraic-graphs] OK: scc [algebraic-graphs] OK: toAcyclic [algebraic-graphs] OK: toAcyclicOrd [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap ============ [algebraic-graphs] OK: Axioms of graphs [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.fromAdjacencyMap ============ [algebraic-graphs] OK: fromAdjacencyMap == stars . AdjacencyMap.adjacencyList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.consistent ============ [algebraic-graphs] OK: Consistency of the Arbitrary instance [algebraic-graphs]  [algebraic-graphs] OK: consistent empty == True [algebraic-graphs] OK: consistent (vertex x) == True [algebraic-graphs] OK: consistent (overlay x y) == True [algebraic-graphs] OK: consistent (connect x y) == True [algebraic-graphs] OK: consistent (edge x y) == True [algebraic-graphs] OK: consistent (edges xs) == True [algebraic-graphs] OK: consistent (stars xs) == True [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.Show ============ [algebraic-graphs] OK: show (empty ) == "empty" [algebraic-graphs] OK: show (1 ) == "vertex 1" [algebraic-graphs] OK: show (1 + 2 ) == "vertices [1,2]" [algebraic-graphs] OK: show (1 * 2 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs] OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" [algebraic-graphs]  [algebraic-graphs] OK: show (vertex (-1) ) == "vertex (-1)" [algebraic-graphs] OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" [algebraic-graphs] OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.Ord ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 1 2 < edge 1 3 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.connect ============ [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges == overlays . map (uncurry edge) [algebraic-graphs] OK: edgeCount . edges == length . nub [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.fromAdjacencyIntSets ============ [algebraic-graphs] OK: fromAdjacencyIntSets [] == empty [algebraic-graphs] OK: fromAdjacencyIntSets [(x, IntSet.empty)] == vertex x [algebraic-graphs] OK: fromAdjacencyIntSets [(x, IntSet.singleton y)] == edge x y [algebraic-graphs] OK: fromAdjacencyIntSets . map (fmap IntSet.fromList) == stars [algebraic-graphs] OK: overlay (fromAdjacencyIntSets xs) (fromAdjacencyIntSets ys) == fromAdjacencyIntSets (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path xs) (circuit xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.toGraph et al. ============ [algebraic-graphs] OK: toGraph == foldg Empty Vertex Overlay Connect [algebraic-graphs] OK: foldg == Algebra.Graph.foldg . toGraph [algebraic-graphs] OK: isEmpty == foldg True (const False) (&&) (&&) [algebraic-graphs] OK: size == foldg 1 (const 1) (+) (+) [algebraic-graphs] OK: hasVertex x == foldg False (==x) (||) (||) [algebraic-graphs] OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph [algebraic-graphs] OK: vertexCount == Set.size . vertexSet [algebraic-graphs] OK: edgeCount == Set.size . edgeSet [algebraic-graphs] OK: vertexList == Set.toAscList . vertexSet [algebraic-graphs] OK: edgeList == Set.toAscList . edgeSet [algebraic-graphs] OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union [algebraic-graphs] OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union [algebraic-graphs] OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect [algebraic-graphs] OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap [algebraic-graphs] OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap [algebraic-graphs] OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap [algebraic-graphs] OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap [algebraic-graphs] OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose [algebraic-graphs] OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose [algebraic-graphs] OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap [algebraic-graphs] OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap [algebraic-graphs] OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap [algebraic-graphs] OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap [algebraic-graphs] OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap [algebraic-graphs] OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs] OK: toAdjacencyMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: toAdjacencyIntMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap [lens] [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, dist/build/Control/Lens/Getter.p_o ) [lens] [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, dist/build/Control/Lens/Review.p_o ) [lens] [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, dist/build/Control/Lens/Prism.p_o ) [lens] [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, dist/build/Control/Lens/Fold.p_o ) [lens] [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, dist/build/Control/Lens/Traversal.p_o ) [lens] [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, dist/build/Control/Lens/Level.p_o ) [lens] [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, dist/build/Control/Lens/Reified.p_o ) [shake] [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, dist/build/Development/Shake/Config.p_o ) [rebase] [ 1 of 369] Compiling Rebase.Control.Applicative ( library/Rebase/Control/Applicative.hs, dist/build/Rebase/Control/Applicative.p_o ) [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.foldg ============ [algebraic-graphs] OK: foldg empty vertex overlay connect == id [algebraic-graphs] OK: foldg empty vertex overlay (flip connect) == transpose [algebraic-graphs] OK: foldg 1 (const 1) (+) (+) == size [algebraic-graphs] OK: foldg True (const False) (&&) (&&) == isEmpty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge x y) == False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.vertexIntSet ============ [algebraic-graphs] OK: vertexIntSet empty == IntSet.empty [algebraic-graphs] OK: vertexIntSet . vertex == IntSet.singleton [algebraic-graphs] OK: vertexIntSet . vertices == IntSet.fromList [algebraic-graphs] OK: vertexIntSet . clique == IntSet.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] [algebraic-graphs] OK: edgeList . edges == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.adjacencyList ============ [algebraic-graphs] OK: adjacencyList empty == [] [algebraic-graphs] OK: adjacencyList (vertex x) == [(x, [])] [algebraic-graphs] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] [algebraic-graphs] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge x y) == Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.preIntSet ============ [algebraic-graphs] OK: preIntSet x empty == IntSet.empty [algebraic-graphs] OK: preIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: preIntSet 1 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: preIntSet y (edge x y) == IntSet.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge x y) == Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.postIntSet ============ [algebraic-graphs] OK: postIntSet x empty == IntSet.empty [algebraic-graphs] OK: postIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: postIntSet 2 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: postIntSet x (edge x y) == IntSet.fromList [y] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.path ============ [algebraic-graphs] OK: path [] == empty [algebraic-graphs] OK: path [x] == vertex x [algebraic-graphs] OK: path [x,y] == edge x y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [x] == edge x x [algebraic-graphs] OK: circuit [x,y] == edges [(x,y), (y,x)] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.clique ============ [algebraic-graphs] OK: clique [] == empty [algebraic-graphs] OK: clique [x] == vertex x [algebraic-graphs] OK: clique [x,y] == edge x y [algebraic-graphs] OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique [x] [] == vertex x [algebraic-graphs] OK: biclique [] [y] == vertex y [algebraic-graphs] OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique xs ys == connect (vertices xs) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (vertex x) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == vertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: stars . adjacencyList == id [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.forest ============ [algebraic-graphs] OK: forest [] == empty [algebraic-graphs] OK: forest [x] == tree x [algebraic-graphs] OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] [algebraic-graphs] OK: forest == overlays . map tree [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge x y) == edge y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.compose ============ [algebraic-graphs] OK: compose empty x == empty [algebraic-graphs] OK: compose x empty == empty [algebraic-graphs] OK: compose (vertex x) y == empty [algebraic-graphs] OK: compose x (vertex y) == empty [algebraic-graphs] OK: compose x (compose y z) == compose (compose x y) z [algebraic-graphs] OK: compose x (overlay y z) == overlay (compose x y) (compose x z) [algebraic-graphs] OK: compose (overlay x y) z == overlay (compose x z) (compose y z) [algebraic-graphs] OK: compose (edge x y) (edge y z) == edge x z [algebraic-graphs] OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] [algebraic-graphs] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.closure ============ [algebraic-graphs] OK: closure empty == empty [algebraic-graphs] OK: closure (vertex x) == edge x x [algebraic-graphs] OK: closure (edge x x) == edge x x [algebraic-graphs] OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) [algebraic-graphs] OK: closure == reflexiveClosure . transitiveClosure [algebraic-graphs] OK: closure == transitiveClosure . reflexiveClosure [algebraic-graphs] OK: closure . closure == closure [algebraic-graphs] OK: postSet x (closure y) == Set.fromList (reachable y x) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.reflexiveClosure ============ [algebraic-graphs] OK: reflexiveClosure empty == empty [algebraic-graphs] OK: reflexiveClosure (vertex x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.symmetricClosure ============ [algebraic-graphs] OK: symmetricClosure empty == empty [algebraic-graphs] OK: symmetricClosure (vertex x) == vertex x [algebraic-graphs] OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] [algebraic-graphs] OK: symmetricClosure x == overlay x (transpose x) [algebraic-graphs] OK: symmetricClosure . symmetricClosure == symmetricClosure [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure empty == empty [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (edge x y) == edge x y [algebraic-graphs] OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.bfsForest ============ [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [0] == empty [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] [algebraic-graphs] OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 [algebraic-graphs] OK: isSubgraphOf (forest $ bfsForest x vs) x == True [algebraic-graphs] OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) [algebraic-graphs] OK: bfsForest x [] == [] [algebraic-graphs] OK: bfsForest empty vs == [] [algebraic-graphs] OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == [algebraic-graphs] OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.bfs ============ [algebraic-graphs] OK: bfs (edge 1 2) [0] == [] [algebraic-graphs] OK: bfs (edge 1 2) [1] == [[1], [2]] [algebraic-graphs] OK: bfs (edge 1 2) [2] == [[2]] [algebraic-graphs] OK: bfs (edge 1 2) [1,2] == [[1,2]] [algebraic-graphs] OK: bfs (edge 1 2) [2,1] == [[2,1]] [algebraic-graphs] OK: bfs (edge 1 1) [1] == [[1]] [algebraic-graphs] OK: bfs empty vs == [] [algebraic-graphs] OK: bfs x [] == [] [algebraic-graphs] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] [algebraic-graphs] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] [algebraic-graphs] OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] [algebraic-graphs] OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] [algebraic-graphs] OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] [algebraic-graphs] OK: map concat . transpose . map levels . bfsForest x == bfs x [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.dfsForest ============ [algebraic-graphs] OK: forest $ dfsForest empty == empty [algebraic-graphs] OK: forest $ dfsForest (edge 1 1) == vertex 1 [algebraic-graphs] OK: forest $ dfsForest (edge 1 2) == edge 1 2 [algebraic-graphs] OK: forest $ dfsForest (edge 2 1) == vertices [1,2] [algebraic-graphs] OK: isSubgraphOf (forest $ dfsForest x) x == True [algebraic-graphs] OK: isDfsForestOf (dfsForest x) x == True [algebraic-graphs] OK: dfsForest . forest . dfsForest == dfsForest [algebraic-graphs] OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) [algebraic-graphs] OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == [algebraic-graphs] OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.dfsForestFrom ============ [algebraic-graphs] OK: forest $ dfsForestFrom empty vs == empty [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [0] == empty [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] [algebraic-graphs] OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True [algebraic-graphs] OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True [algebraic-graphs] OK: dfsForestFrom x (vertexList x) == dfsForest x [algebraic-graphs] OK: dfsForestFrom x [] == [] [algebraic-graphs] OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == [algebraic-graphs] OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.dfs ============ [algebraic-graphs] OK: dfs empty vs == [] [algebraic-graphs] OK: dfs (edge 1 1) [1] == [1] [algebraic-graphs] OK: dfs (edge 1 2) [0] == [] [algebraic-graphs] OK: dfs (edge 1 2) [1] == [1,2] [algebraic-graphs] OK: dfs (edge 1 2) [2] == [2] [algebraic-graphs] OK: dfs (edge 1 2) [1,2] == [1,2] [algebraic-graphs] OK: dfs (edge 1 2) [2,1] == [2,1] [algebraic-graphs] OK: dfs x [] == [] [algebraic-graphs]  [algebraic-graphs] OK: and [ hasVertex v x | v <- dfs x vs ] == True [algebraic-graphs] OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] [algebraic-graphs] OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.dfs ============ [algebraic-graphs] OK: reachable empty x == [] [algebraic-graphs] OK: reachable (vertex 1) 1 == [1] [algebraic-graphs] OK: reachable (edge 1 1) 1 == [1] [algebraic-graphs] OK: reachable (edge 1 2) 0 == [] [algebraic-graphs] OK: reachable (edge 1 2) 1 == [1,2] [algebraic-graphs] OK: reachable (edge 1 2) 2 == [2] [algebraic-graphs] OK: reachable (path [1..8] ) 4 == [4..8] [algebraic-graphs] OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] [algebraic-graphs] OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] [algebraic-graphs]  [algebraic-graphs] OK: and [ hasVertex v x | v <- reachable x y ] == True [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.topSort ============ [algebraic-graphs] OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] [algebraic-graphs] OK: topSort (path [1..5]) == Right [1..5] [algebraic-graphs] OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] [algebraic-graphs] OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) [algebraic-graphs] OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) [algebraic-graphs] OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) [algebraic-graphs] OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) [algebraic-graphs] OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) [algebraic-graphs] OK: fmap (flip isTopSortOf x) (topSort x) /= Right False [algebraic-graphs] OK: topSort . vertices == Right . nub . sort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.testIsAcyclic ============ [algebraic-graphs] OK: isAcyclic (1 * 2 + 3 * 1) == True [algebraic-graphs] OK: isAcyclic (1 * 2 + 2 * 1) == False [algebraic-graphs] OK: isAcyclic . circuit == null [algebraic-graphs] OK: isAcyclic == isRight . topSort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.isDfsForestOf ============ [algebraic-graphs] OK: isDfsForestOf [] empty == True [algebraic-graphs] OK: isDfsForestOf [] (vertex 1) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (vertex 1) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (vertex 2) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (edge 1 1) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (edge 1 2) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False [algebraic-graphs] OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True [algebraic-graphs] OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False [rebase] [ 2 of 369] Compiling Rebase.Control.Applicative.Backwards ( library/Rebase/Control/Applicative/Backwards.hs, dist/build/Rebase/Control/Applicative/Backwards.p_o ) [rebase] [ 3 of 369] Compiling Rebase.Control.Applicative.Lift ( library/Rebase/Control/Applicative/Lift.hs, dist/build/Rebase/Control/Applicative/Lift.p_o ) [rebase] [ 4 of 369] Compiling Rebase.Control.Arrow ( library/Rebase/Control/Arrow.hs, dist/build/Rebase/Control/Arrow.p_o ) [rebase] [ 5 of 369] Compiling Rebase.Control.Category ( library/Rebase/Control/Category.hs, dist/build/Rebase/Control/Category.p_o ) [rebase] [ 6 of 369] Compiling Rebase.Control.Comonad ( library/Rebase/Control/Comonad.hs, dist/build/Rebase/Control/Comonad.p_o ) [rebase] [ 7 of 369] Compiling Rebase.Control.Concurrent ( library/Rebase/Control/Concurrent.hs, dist/build/Rebase/Control/Concurrent.p_o ) [rebase] [ 8 of 369] Compiling Rebase.Control.Concurrent.Chan ( library/Rebase/Control/Concurrent/Chan.hs, dist/build/Rebase/Control/Concurrent/Chan.p_o ) [rebase] [ 9 of 369] Compiling Rebase.Control.Concurrent.MVar ( library/Rebase/Control/Concurrent/MVar.hs, dist/build/Rebase/Control/Concurrent/MVar.p_o ) [rebase] [ 10 of 369] Compiling Rebase.Control.Concurrent.QSem ( library/Rebase/Control/Concurrent/QSem.hs, dist/build/Rebase/Control/Concurrent/QSem.p_o ) [rebase] [ 11 of 369] Compiling Rebase.Control.Concurrent.QSemN ( library/Rebase/Control/Concurrent/QSemN.hs, dist/build/Rebase/Control/Concurrent/QSemN.p_o ) [rebase] [ 12 of 369] Compiling Rebase.Control.Concurrent.STM ( library/Rebase/Control/Concurrent/STM.hs, dist/build/Rebase/Control/Concurrent/STM.p_o ) [lens] [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, dist/build/Control/Lens/Internal/Exception.p_o ) [lens] [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, dist/build/Control/Lens/Indexed.p_o ) [lens] [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, dist/build/Control/Lens/Internal/ByteString.p_o ) [lens] [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, dist/build/Control/Lens/Equality.p_o ) [lens] [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, dist/build/Control/Lens/Iso.p_o ) [lens] [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, dist/build/Control/Lens/Empty.p_o ) [lens] [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, dist/build/Control/Lens/Cons.p_o ) [aeson] [18 of 32] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.p_o ) [aeson] [19 of 32] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.p_o ) [lens] [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.p_o ) [shake] Preprocessing executable 'shake' for shake-0.19.8.. [shake] Building executable 'shake' for shake-0.19.8.. [shake] [ 1 of 71] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, dist/build/shake/shake-tmp/Development/Ninja/Env.o ) [rebase] [ 13 of 369] Compiling Rebase.Control.Concurrent.STM.TArray ( library/Rebase/Control/Concurrent/STM/TArray.hs, dist/build/Rebase/Control/Concurrent/STM/TArray.p_o ) [aeson] [20 of 32] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.p_o ) [rebase] [ 14 of 369] Compiling Rebase.Control.Concurrent.STM.TBQueue ( library/Rebase/Control/Concurrent/STM/TBQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TBQueue.p_o ) [rebase] [ 15 of 369] Compiling Rebase.Control.Concurrent.STM.TChan ( library/Rebase/Control/Concurrent/STM/TChan.hs, dist/build/Rebase/Control/Concurrent/STM/TChan.p_o ) [rebase] [ 16 of 369] Compiling Rebase.Control.Concurrent.STM.TMVar ( library/Rebase/Control/Concurrent/STM/TMVar.hs, dist/build/Rebase/Control/Concurrent/STM/TMVar.p_o ) [rebase] [ 17 of 369] Compiling Rebase.Control.Concurrent.STM.TQueue ( library/Rebase/Control/Concurrent/STM/TQueue.hs, dist/build/Rebase/Control/Concurrent/STM/TQueue.p_o ) [shake] [ 2 of 71] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, dist/build/shake/shake-tmp/Development/Ninja/Type.o ) [aeson] [21 of 32] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.p_o ) [lens] [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, dist/build/Control/Lens/Wrapped.p_o ) [lens] [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, dist/build/Control/Lens/Internal/TH.p_o ) [lens] [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, dist/build/Control/Lens/Zoom.p_o ) [lens] [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, dist/build/Data/Data/Lens.p_o ) [lens] [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, dist/build/Control/Lens/Plated.p_o ) [lens] [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, dist/build/Data/HashSet/Lens.p_o ) [lens] [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, dist/build/Data/List/Lens.p_o ) [lens] [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, dist/build/Data/Map/Lens.p_o ) [lens] [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, dist/build/Data/Set/Lens.p_o ) [lens] [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, dist/build/Data/Text/Lazy/Lens.p_o ) [lens] [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, dist/build/Data/Text/Strict/Lens.p_o ) [lens] [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, dist/build/Data/Text/Lens.p_o ) [lens] [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, dist/build/Data/Vector/Generic/Lens.p_o ) [lens] [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, dist/build/Control/Lens/Each.p_o ) [lens] [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, dist/build/Control/Lens/At.p_o ) [lens] [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, dist/build/Language/Haskell/TH/Lens.p_o ) [aeson] [22 of 32] Compiling Data.Aeson.Decoding.Conversion ( src/Data/Aeson/Decoding/Conversion.hs, dist/build/Data/Aeson/Decoding/Conversion.p_o ) [aeson] [23 of 32] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.p_o ) [shake] [ 3 of 71] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, dist/build/shake/shake-tmp/Development/Ninja/Lexer.o ) [shake] [ 4 of 71] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, dist/build/shake/shake-tmp/Development/Shake/Classes.o ) [shake] [ 5 of 71] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, dist/build/shake/shake-tmp/Development/Shake/FilePath.o ) [shake] [ 6 of 71] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/CmdOption.o ) [shake] [ 7 of 71] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Bloom.o ) [shake] [ 8 of 71] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Network.o ) [shake] [ 9 of 71] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Types.o ) [shake] [10 of 71] Compiling General.Bilist ( src/General/Bilist.hs, dist/build/shake/shake-tmp/General/Bilist.o ) [shake] [11 of 71] Compiling General.Binary ( src/General/Binary.hs, dist/build/shake/shake-tmp/General/Binary.o ) [shake] [12 of 71] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FileName.o ) [shake] [13 of 71] Compiling General.Cleanup ( src/General/Cleanup.hs, dist/build/shake/shake-tmp/General/Cleanup.o ) [shake] [14 of 71] Compiling General.EscCodes ( src/General/EscCodes.hs, dist/build/shake/shake-tmp/General/EscCodes.o ) [shake] [15 of 71] Compiling General.Extra ( src/General/Extra.hs, dist/build/shake/shake-tmp/General/Extra.o ) [shake] [16 of 71] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Symlink.o ) [shake] [17 of 71] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Errors.o ) [rebase] [ 18 of 369] Compiling Rebase.Control.Concurrent.STM.TSem ( library/Rebase/Control/Concurrent/STM/TSem.hs, dist/build/Rebase/Control/Concurrent/STM/TSem.p_o ) [shake] [18 of 71] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Value.o ) [shake] [19 of 71] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FilePattern.o ) [rebase] [ 19 of 369] Compiling Rebase.Control.Concurrent.STM.TVar ( library/Rebase/Control/Concurrent/STM/TVar.hs, dist/build/Rebase/Control/Concurrent/STM/TVar.p_o ) [rebase] [ 20 of 369] Compiling Rebase.Control.DeepSeq ( library/Rebase/Control/DeepSeq.hs, dist/build/Rebase/Control/DeepSeq.p_o ) [rebase] [ 21 of 369] Compiling Rebase.Control.Exception ( library/Rebase/Control/Exception.hs, dist/build/Rebase/Control/Exception.p_o ) [rebase] [ 22 of 369] Compiling Rebase.Control.Exception.Base ( library/Rebase/Control/Exception/Base.hs, dist/build/Rebase/Control/Exception/Base.p_o ) [rebase] [ 23 of 369] Compiling Rebase.Control.Monad ( library/Rebase/Control/Monad.hs, dist/build/Rebase/Control/Monad.p_o ) [rebase] [ 24 of 369] Compiling Rebase.Control.Monad.Cont ( library/Rebase/Control/Monad/Cont.hs, dist/build/Rebase/Control/Monad/Cont.p_o ) [rebase] [ 25 of 369] Compiling Rebase.Control.Monad.Cont.Class ( library/Rebase/Control/Monad/Cont/Class.hs, dist/build/Rebase/Control/Monad/Cont/Class.p_o ) [rebase] [ 26 of 369] Compiling Rebase.Control.Monad.Error.Class ( library/Rebase/Control/Monad/Error/Class.hs, dist/build/Rebase/Control/Monad/Error/Class.p_o ) [rebase] [ 27 of 369] Compiling Rebase.Control.Monad.Fail ( library/Rebase/Control/Monad/Fail.hs, dist/build/Rebase/Control/Monad/Fail.p_o ) [rebase] [ 28 of 369] Compiling Rebase.Control.Monad.Fix ( library/Rebase/Control/Monad/Fix.hs, dist/build/Rebase/Control/Monad/Fix.p_o ) [rebase] [ 29 of 369] Compiling Rebase.Control.Monad.IO.Class ( library/Rebase/Control/Monad/IO/Class.hs, dist/build/Rebase/Control/Monad/IO/Class.p_o ) [rebase] [ 30 of 369] Compiling Rebase.Control.Monad.Identity ( library/Rebase/Control/Monad/Identity.hs, dist/build/Rebase/Control/Monad/Identity.p_o ) [rebase] [ 31 of 369] Compiling Rebase.Control.Monad.RWS ( library/Rebase/Control/Monad/RWS.hs, dist/build/Rebase/Control/Monad/RWS.p_o ) [rebase] [ 32 of 369] Compiling Rebase.Control.Monad.RWS.Class ( library/Rebase/Control/Monad/RWS/Class.hs, dist/build/Rebase/Control/Monad/RWS/Class.p_o ) [rebase] [ 33 of 369] Compiling Rebase.Control.Monad.RWS.Lazy ( library/Rebase/Control/Monad/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/RWS/Lazy.p_o ) [rebase] [ 34 of 369] Compiling Rebase.Control.Monad.RWS.Strict ( library/Rebase/Control/Monad/RWS/Strict.hs, dist/build/Rebase/Control/Monad/RWS/Strict.p_o ) [rebase] [ 35 of 369] Compiling Rebase.Control.Monad.Reader ( library/Rebase/Control/Monad/Reader.hs, dist/build/Rebase/Control/Monad/Reader.p_o ) [rebase] [ 36 of 369] Compiling Rebase.Control.Monad.Reader.Class ( library/Rebase/Control/Monad/Reader/Class.hs, dist/build/Rebase/Control/Monad/Reader/Class.p_o ) [rebase] [ 37 of 369] Compiling Rebase.Control.Monad.ST ( library/Rebase/Control/Monad/ST.hs, dist/build/Rebase/Control/Monad/ST.p_o ) [rebase] [ 38 of 369] Compiling Rebase.Control.Monad.ST.Lazy ( library/Rebase/Control/Monad/ST/Lazy.hs, dist/build/Rebase/Control/Monad/ST/Lazy.p_o ) [rebase] [ 39 of 369] Compiling Rebase.Control.Monad.ST.Lazy.Unsafe ( library/Rebase/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Lazy/Unsafe.p_o ) [rebase] [ 40 of 369] Compiling Rebase.Control.Monad.ST.Strict ( library/Rebase/Control/Monad/ST/Strict.hs, dist/build/Rebase/Control/Monad/ST/Strict.p_o ) [rebase] [ 41 of 369] Compiling Rebase.Control.Monad.ST.Unsafe ( library/Rebase/Control/Monad/ST/Unsafe.hs, dist/build/Rebase/Control/Monad/ST/Unsafe.p_o ) [rebase] [ 42 of 369] Compiling Rebase.Control.Monad.STM ( library/Rebase/Control/Monad/STM.hs, dist/build/Rebase/Control/Monad/STM.p_o ) [rebase] [ 43 of 369] Compiling Rebase.Control.Monad.Signatures ( library/Rebase/Control/Monad/Signatures.hs, dist/build/Rebase/Control/Monad/Signatures.p_o ) [rebase] [ 44 of 369] Compiling Rebase.Control.Monad.State ( library/Rebase/Control/Monad/State.hs, dist/build/Rebase/Control/Monad/State.p_o ) [rebase] [ 45 of 369] Compiling Rebase.Control.Monad.State.Class ( library/Rebase/Control/Monad/State/Class.hs, dist/build/Rebase/Control/Monad/State/Class.p_o ) [rebase] [ 46 of 369] Compiling Rebase.Control.Monad.State.Lazy ( library/Rebase/Control/Monad/State/Lazy.hs, dist/build/Rebase/Control/Monad/State/Lazy.p_o ) [rebase] [ 47 of 369] Compiling Rebase.Control.Monad.State.Strict ( library/Rebase/Control/Monad/State/Strict.hs, dist/build/Rebase/Control/Monad/State/Strict.p_o ) [rebase] [ 48 of 369] Compiling Rebase.Control.Monad.Trans ( library/Rebase/Control/Monad/Trans.hs, dist/build/Rebase/Control/Monad/Trans.p_o ) [rebase] [ 49 of 369] Compiling Rebase.Control.Monad.Trans.Class ( library/Rebase/Control/Monad/Trans/Class.hs, dist/build/Rebase/Control/Monad/Trans/Class.p_o ) [rebase] [ 50 of 369] Compiling Rebase.Control.Monad.Trans.Cont ( library/Rebase/Control/Monad/Trans/Cont.hs, dist/build/Rebase/Control/Monad/Trans/Cont.p_o ) [rebase] [ 51 of 369] Compiling Rebase.Control.Monad.Trans.Except ( library/Rebase/Control/Monad/Trans/Except.hs, dist/build/Rebase/Control/Monad/Trans/Except.p_o ) [rebase] [ 52 of 369] Compiling Rebase.Control.Monad.Trans.Identity ( library/Rebase/Control/Monad/Trans/Identity.hs, dist/build/Rebase/Control/Monad/Trans/Identity.p_o ) [rebase] [ 53 of 369] Compiling Rebase.Control.Monad.Trans.Maybe ( library/Rebase/Control/Monad/Trans/Maybe.hs, dist/build/Rebase/Control/Monad/Trans/Maybe.p_o ) [rebase] [ 54 of 369] Compiling Rebase.Control.Monad.Trans.RWS ( library/Rebase/Control/Monad/Trans/RWS.hs, dist/build/Rebase/Control/Monad/Trans/RWS.p_o ) [rebase] [ 55 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Lazy ( library/Rebase/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Lazy.p_o ) [rebase] [ 56 of 369] Compiling Rebase.Control.Monad.Trans.RWS.Strict ( library/Rebase/Control/Monad/Trans/RWS/Strict.hs, dist/build/Rebase/Control/Monad/Trans/RWS/Strict.p_o ) [rebase] [ 57 of 369] Compiling Rebase.Control.Monad.Trans.Reader ( library/Rebase/Control/Monad/Trans/Reader.hs, dist/build/Rebase/Control/Monad/Trans/Reader.p_o ) [rebase] [ 58 of 369] Compiling Rebase.Control.Monad.Trans.State ( library/Rebase/Control/Monad/Trans/State.hs, dist/build/Rebase/Control/Monad/Trans/State.p_o ) [rebase] [ 59 of 369] Compiling Rebase.Control.Monad.Trans.State.Lazy ( library/Rebase/Control/Monad/Trans/State/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/State/Lazy.p_o ) [rebase] [ 60 of 369] Compiling Rebase.Control.Monad.Trans.State.Strict ( library/Rebase/Control/Monad/Trans/State/Strict.hs, dist/build/Rebase/Control/Monad/Trans/State/Strict.p_o ) [rebase] [ 61 of 369] Compiling Rebase.Control.Monad.Trans.Writer ( library/Rebase/Control/Monad/Trans/Writer.hs, dist/build/Rebase/Control/Monad/Trans/Writer.p_o ) [rebase] [ 62 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Lazy ( library/Rebase/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Lazy.p_o ) [rebase] [ 63 of 369] Compiling Rebase.Control.Monad.Trans.Writer.Strict ( library/Rebase/Control/Monad/Trans/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Trans/Writer/Strict.p_o ) [rebase] [ 64 of 369] Compiling Rebase.Control.Monad.Writer ( library/Rebase/Control/Monad/Writer.hs, dist/build/Rebase/Control/Monad/Writer.p_o ) [rebase] [ 65 of 369] Compiling Rebase.Control.Monad.Writer.Class ( library/Rebase/Control/Monad/Writer/Class.hs, dist/build/Rebase/Control/Monad/Writer/Class.p_o ) [rebase] [ 66 of 369] Compiling Rebase.Control.Monad.Writer.Lazy ( library/Rebase/Control/Monad/Writer/Lazy.hs, dist/build/Rebase/Control/Monad/Writer/Lazy.p_o ) [rebase] [ 67 of 369] Compiling Rebase.Control.Monad.Writer.Strict ( library/Rebase/Control/Monad/Writer/Strict.hs, dist/build/Rebase/Control/Monad/Writer/Strict.p_o ) [rebase] [ 68 of 369] Compiling Rebase.Control.Monad.Zip ( library/Rebase/Control/Monad/Zip.hs, dist/build/Rebase/Control/Monad/Zip.p_o ) [rebase] [ 69 of 369] Compiling Rebase.Control.Selective ( library/Rebase/Control/Selective.hs, dist/build/Rebase/Control/Selective.p_o ) [rebase] [ 70 of 369] Compiling Rebase.Control.Selective.Free ( library/Rebase/Control/Selective/Free.hs, dist/build/Rebase/Control/Selective/Free.p_o ) [rebase] [ 71 of 369] Compiling Rebase.Control.Selective.Multi ( library/Rebase/Control/Selective/Multi.hs, dist/build/Rebase/Control/Selective/Multi.p_o ) [rebase] [ 72 of 369] Compiling Rebase.Control.Selective.Rigid.Free ( library/Rebase/Control/Selective/Rigid/Free.hs, dist/build/Rebase/Control/Selective/Rigid/Free.p_o ) [rebase] [ 73 of 369] Compiling Rebase.Control.Selective.Rigid.Freer ( library/Rebase/Control/Selective/Rigid/Freer.hs, dist/build/Rebase/Control/Selective/Rigid/Freer.p_o ) [rebase] [ 74 of 369] Compiling Rebase.Data.Biapplicative ( library/Rebase/Data/Biapplicative.hs, dist/build/Rebase/Data/Biapplicative.p_o ) [rebase] [ 75 of 369] Compiling Rebase.Data.Bifoldable ( library/Rebase/Data/Bifoldable.hs, dist/build/Rebase/Data/Bifoldable.p_o ) [rebase] [ 76 of 369] Compiling Rebase.Data.Bifunctor ( library/Rebase/Data/Bifunctor.hs, dist/build/Rebase/Data/Bifunctor.p_o ) [rebase] [ 77 of 369] Compiling Rebase.Data.Bifunctor.Apply ( library/Rebase/Data/Bifunctor/Apply.hs, dist/build/Rebase/Data/Bifunctor/Apply.p_o ) [rebase] [ 78 of 369] Compiling Rebase.Data.Bifunctor.Biff ( library/Rebase/Data/Bifunctor/Biff.hs, dist/build/Rebase/Data/Bifunctor/Biff.p_o ) [rebase] [ 79 of 369] Compiling Rebase.Data.Bifunctor.Clown ( library/Rebase/Data/Bifunctor/Clown.hs, dist/build/Rebase/Data/Bifunctor/Clown.p_o ) [rebase] [ 80 of 369] Compiling Rebase.Data.Bifunctor.Flip ( library/Rebase/Data/Bifunctor/Flip.hs, dist/build/Rebase/Data/Bifunctor/Flip.p_o ) [rebase] [ 81 of 369] Compiling Rebase.Data.Bifunctor.Join ( library/Rebase/Data/Bifunctor/Join.hs, dist/build/Rebase/Data/Bifunctor/Join.p_o ) [rebase] [ 82 of 369] Compiling Rebase.Data.Bifunctor.Joker ( library/Rebase/Data/Bifunctor/Joker.hs, dist/build/Rebase/Data/Bifunctor/Joker.p_o ) [rebase] [ 83 of 369] Compiling Rebase.Data.Bifunctor.Product ( library/Rebase/Data/Bifunctor/Product.hs, dist/build/Rebase/Data/Bifunctor/Product.p_o ) [rebase] [ 84 of 369] Compiling Rebase.Data.Bifunctor.Tannen ( library/Rebase/Data/Bifunctor/Tannen.hs, dist/build/Rebase/Data/Bifunctor/Tannen.p_o ) [rebase] [ 85 of 369] Compiling Rebase.Data.Bifunctor.Wrapped ( library/Rebase/Data/Bifunctor/Wrapped.hs, dist/build/Rebase/Data/Bifunctor/Wrapped.p_o ) [rebase] [ 86 of 369] Compiling Rebase.Data.Bitraversable ( library/Rebase/Data/Bitraversable.hs, dist/build/Rebase/Data/Bitraversable.p_o ) [rebase] [ 87 of 369] Compiling Rebase.Data.Bits ( library/Rebase/Data/Bits.hs, dist/build/Rebase/Data/Bits.p_o ) [rebase] [ 88 of 369] Compiling Rebase.Data.Bool ( library/Rebase/Data/Bool.hs, dist/build/Rebase/Data/Bool.p_o ) [rebase] [ 89 of 369] Compiling Rebase.Data.ByteString ( library/Rebase/Data/ByteString.hs, dist/build/Rebase/Data/ByteString.p_o ) [rebase] [ 90 of 369] Compiling Rebase.Data.ByteString.Builder ( library/Rebase/Data/ByteString/Builder.hs, dist/build/Rebase/Data/ByteString/Builder.p_o ) [rebase] [ 91 of 369] Compiling Rebase.Data.ByteString.Builder.Extra ( library/Rebase/Data/ByteString/Builder/Extra.hs, dist/build/Rebase/Data/ByteString/Builder/Extra.p_o ) [rebase] [ 92 of 369] Compiling Rebase.Data.ByteString.Builder.Internal ( library/Rebase/Data/ByteString/Builder/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Internal.p_o ) [rebase] [ 93 of 369] Compiling Rebase.Data.ByteString.Builder.Prim ( library/Rebase/Data/ByteString/Builder/Prim.hs, dist/build/Rebase/Data/ByteString/Builder/Prim.p_o ) [rebase] [ 94 of 369] Compiling Rebase.Data.ByteString.Builder.Prim.Internal ( library/Rebase/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Rebase/Data/ByteString/Builder/Prim/Internal.p_o ) [rebase] [ 95 of 369] Compiling Rebase.Data.ByteString.Builder.Scientific ( library/Rebase/Data/ByteString/Builder/Scientific.hs, dist/build/Rebase/Data/ByteString/Builder/Scientific.p_o ) [rebase] [ 96 of 369] Compiling Rebase.Data.ByteString.Char8 ( library/Rebase/Data/ByteString/Char8.hs, dist/build/Rebase/Data/ByteString/Char8.p_o ) [rebase] [ 97 of 369] Compiling Rebase.Data.ByteString.Internal ( library/Rebase/Data/ByteString/Internal.hs, dist/build/Rebase/Data/ByteString/Internal.p_o ) [rebase] [ 98 of 369] Compiling Rebase.Data.ByteString.Lazy ( library/Rebase/Data/ByteString/Lazy.hs, dist/build/Rebase/Data/ByteString/Lazy.p_o ) [rebase] [ 99 of 369] Compiling Rebase.Data.ByteString.Lazy.Char8 ( library/Rebase/Data/ByteString/Lazy/Char8.hs, dist/build/Rebase/Data/ByteString/Lazy/Char8.p_o ) [rebase] [100 of 369] Compiling Rebase.Data.ByteString.Lazy.Internal ( library/Rebase/Data/ByteString/Lazy/Internal.hs, dist/build/Rebase/Data/ByteString/Lazy/Internal.p_o ) [rebase] [101 of 369] Compiling Rebase.Data.ByteString.Short ( library/Rebase/Data/ByteString/Short.hs, dist/build/Rebase/Data/ByteString/Short.p_o ) [rebase] [102 of 369] Compiling Rebase.Data.ByteString.Short.Internal ( library/Rebase/Data/ByteString/Short/Internal.hs, dist/build/Rebase/Data/ByteString/Short/Internal.p_o ) [rebase] [103 of 369] Compiling Rebase.Data.ByteString.Unsafe ( library/Rebase/Data/ByteString/Unsafe.hs, dist/build/Rebase/Data/ByteString/Unsafe.p_o ) [rebase] [104 of 369] Compiling Rebase.Data.Char ( library/Rebase/Data/Char.hs, dist/build/Rebase/Data/Char.p_o ) [rebase] [105 of 369] Compiling Rebase.Data.Coerce ( library/Rebase/Data/Coerce.hs, dist/build/Rebase/Data/Coerce.p_o ) [rebase] [106 of 369] Compiling Rebase.Data.Complex ( library/Rebase/Data/Complex.hs, dist/build/Rebase/Data/Complex.p_o ) [rebase] [107 of 369] Compiling Rebase.Data.DList ( library/Rebase/Data/DList.hs, dist/build/Rebase/Data/DList.p_o ) [rebase] [108 of 369] Compiling Rebase.Data.Data ( library/Rebase/Data/Data.hs, dist/build/Rebase/Data/Data.p_o ) [rebase] [109 of 369] Compiling Rebase.Data.Dynamic ( library/Rebase/Data/Dynamic.hs, dist/build/Rebase/Data/Dynamic.p_o ) [rebase] [110 of 369] Compiling Rebase.Data.Either ( library/Rebase/Data/Either.hs, dist/build/Rebase/Data/Either.p_o ) [rebase] [111 of 369] Compiling Rebase.Data.Either.Combinators ( library/Rebase/Data/Either/Combinators.hs, dist/build/Rebase/Data/Either/Combinators.p_o ) [rebase] [112 of 369] Compiling Rebase.Data.Either.Validation ( library/Rebase/Data/Either/Validation.hs, dist/build/Rebase/Data/Either/Validation.p_o ) [rebase] [113 of 369] Compiling Rebase.Data.Eq ( library/Rebase/Data/Eq.hs, dist/build/Rebase/Data/Eq.p_o ) [rebase] [114 of 369] Compiling Rebase.Data.Fixed ( library/Rebase/Data/Fixed.hs, dist/build/Rebase/Data/Fixed.p_o ) [rebase] [115 of 369] Compiling Rebase.Data.Foldable ( library/Rebase/Data/Foldable.hs, dist/build/Rebase/Data/Foldable.p_o ) [rebase] [116 of 369] Compiling Rebase.Data.Function ( library/Rebase/Data/Function.hs, dist/build/Rebase/Data/Function.p_o ) [rebase] [117 of 369] Compiling Rebase.Data.Functor ( library/Rebase/Data/Functor.hs, dist/build/Rebase/Data/Functor.p_o ) [rebase] [118 of 369] Compiling Rebase.Data.Functor.Alt ( library/Rebase/Data/Functor/Alt.hs, dist/build/Rebase/Data/Functor/Alt.p_o ) [rebase] [119 of 369] Compiling Rebase.Data.Functor.Apply ( library/Rebase/Data/Functor/Apply.hs, dist/build/Rebase/Data/Functor/Apply.p_o ) [rebase] [120 of 369] Compiling Rebase.Data.Functor.Bind ( library/Rebase/Data/Functor/Bind.hs, dist/build/Rebase/Data/Functor/Bind.p_o ) [rebase] [121 of 369] Compiling Rebase.Data.Functor.Bind.Class ( library/Rebase/Data/Functor/Bind/Class.hs, dist/build/Rebase/Data/Functor/Bind/Class.p_o ) [rebase] [122 of 369] Compiling Rebase.Data.Functor.Bind.Trans ( library/Rebase/Data/Functor/Bind/Trans.hs, dist/build/Rebase/Data/Functor/Bind/Trans.p_o ) [rebase] [123 of 369] Compiling Rebase.Data.Functor.Classes ( library/Rebase/Data/Functor/Classes.hs, dist/build/Rebase/Data/Functor/Classes.p_o ) [rebase] [124 of 369] Compiling Rebase.Data.Functor.Compose ( library/Rebase/Data/Functor/Compose.hs, dist/build/Rebase/Data/Functor/Compose.p_o ) [rebase] [125 of 369] Compiling Rebase.Data.Functor.Constant ( library/Rebase/Data/Functor/Constant.hs, dist/build/Rebase/Data/Functor/Constant.p_o ) [rebase] [126 of 369] Compiling Rebase.Data.Functor.Contravariant ( library/Rebase/Data/Functor/Contravariant.hs, dist/build/Rebase/Data/Functor/Contravariant.p_o ) [rebase] [127 of 369] Compiling Rebase.Data.Functor.Contravariant.Compose ( library/Rebase/Data/Functor/Contravariant/Compose.hs, dist/build/Rebase/Data/Functor/Contravariant/Compose.p_o ) [rebase] [128 of 369] Compiling Rebase.Data.Functor.Contravariant.Divisible ( library/Rebase/Data/Functor/Contravariant/Divisible.hs, dist/build/Rebase/Data/Functor/Contravariant/Divisible.p_o ) [rebase] [129 of 369] Compiling Rebase.Data.Functor.Extend ( library/Rebase/Data/Functor/Extend.hs, dist/build/Rebase/Data/Functor/Extend.p_o ) [rebase] [130 of 369] Compiling Rebase.Data.Functor.Identity ( library/Rebase/Data/Functor/Identity.hs, dist/build/Rebase/Data/Functor/Identity.p_o ) [rebase] [131 of 369] Compiling Rebase.Data.Functor.Invariant ( library/Rebase/Data/Functor/Invariant.hs, dist/build/Rebase/Data/Functor/Invariant.p_o ) [rebase] [132 of 369] Compiling Rebase.Data.Functor.Invariant.TH ( library/Rebase/Data/Functor/Invariant/TH.hs, dist/build/Rebase/Data/Functor/Invariant/TH.p_o ) [rebase] [133 of 369] Compiling Rebase.Data.Functor.Plus ( library/Rebase/Data/Functor/Plus.hs, dist/build/Rebase/Data/Functor/Plus.p_o ) [rebase] [134 of 369] Compiling Rebase.Data.Functor.Product ( library/Rebase/Data/Functor/Product.hs, dist/build/Rebase/Data/Functor/Product.p_o ) [rebase] [135 of 369] Compiling Rebase.Data.Functor.Reverse ( library/Rebase/Data/Functor/Reverse.hs, dist/build/Rebase/Data/Functor/Reverse.p_o ) [rebase] [136 of 369] Compiling Rebase.Data.Functor.Sum ( library/Rebase/Data/Functor/Sum.hs, dist/build/Rebase/Data/Functor/Sum.p_o ) [rebase] [137 of 369] Compiling Rebase.Data.Graph ( library/Rebase/Data/Graph.hs, dist/build/Rebase/Data/Graph.p_o ) [rebase] [138 of 369] Compiling Rebase.Data.Group ( library/Rebase/Data/Group.hs, dist/build/Rebase/Data/Group.p_o ) [rebase] [139 of 369] Compiling Rebase.Data.Groupoid ( library/Rebase/Data/Groupoid.hs, dist/build/Rebase/Data/Groupoid.p_o ) [rebase] [140 of 369] Compiling Rebase.Data.HashMap.Lazy ( library/Rebase/Data/HashMap/Lazy.hs, dist/build/Rebase/Data/HashMap/Lazy.p_o ) [rebase] [141 of 369] Compiling Rebase.Data.HashMap.Strict ( library/Rebase/Data/HashMap/Strict.hs, dist/build/Rebase/Data/HashMap/Strict.p_o ) [rebase] [142 of 369] Compiling Rebase.Data.HashSet ( library/Rebase/Data/HashSet.hs, dist/build/Rebase/Data/HashSet.p_o ) [rebase] [143 of 369] Compiling Rebase.Data.Hashable ( library/Rebase/Data/Hashable.hs, dist/build/Rebase/Data/Hashable.p_o ) [rebase] [144 of 369] Compiling Rebase.Data.IORef ( library/Rebase/Data/IORef.hs, dist/build/Rebase/Data/IORef.p_o ) [rebase] [145 of 369] Compiling Rebase.Data.Int ( library/Rebase/Data/Int.hs, dist/build/Rebase/Data/Int.p_o ) [rebase] [146 of 369] Compiling Rebase.Data.IntMap ( library/Rebase/Data/IntMap.hs, dist/build/Rebase/Data/IntMap.p_o ) [rebase] [147 of 369] Compiling Rebase.Data.IntMap.Lazy ( library/Rebase/Data/IntMap/Lazy.hs, dist/build/Rebase/Data/IntMap/Lazy.p_o ) [rebase] [148 of 369] Compiling Rebase.Data.IntMap.Strict ( library/Rebase/Data/IntMap/Strict.hs, dist/build/Rebase/Data/IntMap/Strict.p_o ) [rebase] [149 of 369] Compiling Rebase.Data.IntSet ( library/Rebase/Data/IntSet.hs, dist/build/Rebase/Data/IntSet.p_o ) [rebase] [150 of 369] Compiling Rebase.Data.Isomorphism ( library/Rebase/Data/Isomorphism.hs, dist/build/Rebase/Data/Isomorphism.p_o ) [rebase] [151 of 369] Compiling Rebase.Data.Ix ( library/Rebase/Data/Ix.hs, dist/build/Rebase/Data/Ix.p_o ) [rebase] [152 of 369] Compiling Rebase.Data.Kind ( library/Rebase/Data/Kind.hs, dist/build/Rebase/Data/Kind.p_o ) [rebase] [153 of 369] Compiling Rebase.Data.List ( library/Rebase/Data/List.hs, dist/build/Rebase/Data/List.p_o ) [rebase] [154 of 369] Compiling Rebase.Data.List.NonEmpty ( library/Rebase/Data/List/NonEmpty.hs, dist/build/Rebase/Data/List/NonEmpty.p_o ) [rebase] [155 of 369] Compiling Rebase.Data.Map ( library/Rebase/Data/Map.hs, dist/build/Rebase/Data/Map.p_o ) [rebase] [156 of 369] Compiling Rebase.Data.Map.Lazy ( library/Rebase/Data/Map/Lazy.hs, dist/build/Rebase/Data/Map/Lazy.p_o ) [rebase] [157 of 369] Compiling Rebase.Data.Map.Strict ( library/Rebase/Data/Map/Strict.hs, dist/build/Rebase/Data/Map/Strict.p_o ) [rebase] [158 of 369] Compiling Rebase.Data.Maybe ( library/Rebase/Data/Maybe.hs, dist/build/Rebase/Data/Maybe.p_o ) [rebase] [159 of 369] Compiling Rebase.Data.Monoid ( library/Rebase/Data/Monoid.hs, dist/build/Rebase/Data/Monoid.p_o ) [rebase] [160 of 369] Compiling Rebase.Data.Ord ( library/Rebase/Data/Ord.hs, dist/build/Rebase/Data/Ord.p_o ) [rebase] [161 of 369] Compiling Rebase.Data.Profunctor ( library/Rebase/Data/Profunctor.hs, dist/build/Rebase/Data/Profunctor.p_o ) [rebase] [162 of 369] Compiling Rebase.Data.Profunctor.Adjunction ( library/Rebase/Data/Profunctor/Adjunction.hs, dist/build/Rebase/Data/Profunctor/Adjunction.p_o ) [rebase] [163 of 369] Compiling Rebase.Data.Profunctor.Cayley ( library/Rebase/Data/Profunctor/Cayley.hs, dist/build/Rebase/Data/Profunctor/Cayley.p_o ) [rebase] [164 of 369] Compiling Rebase.Data.Profunctor.Choice ( library/Rebase/Data/Profunctor/Choice.hs, dist/build/Rebase/Data/Profunctor/Choice.p_o ) [rebase] [165 of 369] Compiling Rebase.Data.Profunctor.Closed ( library/Rebase/Data/Profunctor/Closed.hs, dist/build/Rebase/Data/Profunctor/Closed.p_o ) [rebase] [166 of 369] Compiling Rebase.Data.Profunctor.Composition ( library/Rebase/Data/Profunctor/Composition.hs, dist/build/Rebase/Data/Profunctor/Composition.p_o ) [rebase] [167 of 369] Compiling Rebase.Data.Profunctor.Mapping ( library/Rebase/Data/Profunctor/Mapping.hs, dist/build/Rebase/Data/Profunctor/Mapping.p_o ) [rebase] [168 of 369] Compiling Rebase.Data.Profunctor.Monad ( library/Rebase/Data/Profunctor/Monad.hs, dist/build/Rebase/Data/Profunctor/Monad.p_o ) [rebase] [169 of 369] Compiling Rebase.Data.Profunctor.Ran ( library/Rebase/Data/Profunctor/Ran.hs, dist/build/Rebase/Data/Profunctor/Ran.p_o ) [rebase] [170 of 369] Compiling Rebase.Data.Profunctor.Rep ( library/Rebase/Data/Profunctor/Rep.hs, dist/build/Rebase/Data/Profunctor/Rep.p_o ) [rebase] [171 of 369] Compiling Rebase.Data.Profunctor.Sieve ( library/Rebase/Data/Profunctor/Sieve.hs, dist/build/Rebase/Data/Profunctor/Sieve.p_o ) [rebase] [172 of 369] Compiling Rebase.Data.Profunctor.Strong ( library/Rebase/Data/Profunctor/Strong.hs, dist/build/Rebase/Data/Profunctor/Strong.p_o ) [rebase] [173 of 369] Compiling Rebase.Data.Profunctor.Traversing ( library/Rebase/Data/Profunctor/Traversing.hs, dist/build/Rebase/Data/Profunctor/Traversing.p_o ) [rebase] [174 of 369] Compiling Rebase.Data.Profunctor.Types ( library/Rebase/Data/Profunctor/Types.hs, dist/build/Rebase/Data/Profunctor/Types.p_o ) [rebase] [175 of 369] Compiling Rebase.Data.Profunctor.Unsafe ( library/Rebase/Data/Profunctor/Unsafe.hs, dist/build/Rebase/Data/Profunctor/Unsafe.p_o ) [rebase] [176 of 369] Compiling Rebase.Data.Profunctor.Yoneda ( library/Rebase/Data/Profunctor/Yoneda.hs, dist/build/Rebase/Data/Profunctor/Yoneda.p_o ) [rebase] [177 of 369] Compiling Rebase.Data.Proxy ( library/Rebase/Data/Proxy.hs, dist/build/Rebase/Data/Proxy.p_o ) [rebase] [178 of 369] Compiling Rebase.Data.Ratio ( library/Rebase/Data/Ratio.hs, dist/build/Rebase/Data/Ratio.p_o ) [rebase] [179 of 369] Compiling Rebase.Data.STRef ( library/Rebase/Data/STRef.hs, dist/build/Rebase/Data/STRef.p_o ) [rebase] [180 of 369] Compiling Rebase.Data.STRef.Lazy ( library/Rebase/Data/STRef/Lazy.hs, dist/build/Rebase/Data/STRef/Lazy.p_o ) [rebase] [181 of 369] Compiling Rebase.Data.STRef.Strict ( library/Rebase/Data/STRef/Strict.hs, dist/build/Rebase/Data/STRef/Strict.p_o ) [rebase] [182 of 369] Compiling Rebase.Data.Scientific ( library/Rebase/Data/Scientific.hs, dist/build/Rebase/Data/Scientific.p_o ) [rebase] [183 of 369] Compiling Rebase.Data.Semigroup ( library/Rebase/Data/Semigroup.hs, dist/build/Rebase/Data/Semigroup.p_o ) [rebase] [184 of 369] Compiling Rebase.Data.Semigroup.Bifoldable ( library/Rebase/Data/Semigroup/Bifoldable.hs, dist/build/Rebase/Data/Semigroup/Bifoldable.p_o ) [rebase] [185 of 369] Compiling Rebase.Data.Semigroup.Bitraversable ( library/Rebase/Data/Semigroup/Bitraversable.hs, dist/build/Rebase/Data/Semigroup/Bitraversable.p_o ) [rebase] [186 of 369] Compiling Rebase.Data.Semigroup.Foldable ( library/Rebase/Data/Semigroup/Foldable.hs, dist/build/Rebase/Data/Semigroup/Foldable.p_o ) [rebase] [187 of 369] Compiling Rebase.Data.Semigroup.Traversable ( library/Rebase/Data/Semigroup/Traversable.hs, dist/build/Rebase/Data/Semigroup/Traversable.p_o ) [rebase] [188 of 369] Compiling Rebase.Data.Semigroup.Traversable.Class ( library/Rebase/Data/Semigroup/Traversable/Class.hs, dist/build/Rebase/Data/Semigroup/Traversable/Class.p_o ) [rebase] [189 of 369] Compiling Rebase.Data.Semigroupoid ( library/Rebase/Data/Semigroupoid.hs, dist/build/Rebase/Data/Semigroupoid.p_o ) [rebase] [190 of 369] Compiling Rebase.Data.Semigroupoid.Dual ( library/Rebase/Data/Semigroupoid/Dual.hs, dist/build/Rebase/Data/Semigroupoid/Dual.p_o ) [rebase] [191 of 369] Compiling Rebase.Data.Semigroupoid.Ob ( library/Rebase/Data/Semigroupoid/Ob.hs, dist/build/Rebase/Data/Semigroupoid/Ob.p_o ) [rebase] [192 of 369] Compiling Rebase.Data.Semigroupoid.Static ( library/Rebase/Data/Semigroupoid/Static.hs, dist/build/Rebase/Data/Semigroupoid/Static.p_o ) [rebase] [193 of 369] Compiling Rebase.Data.Sequence ( library/Rebase/Data/Sequence.hs, dist/build/Rebase/Data/Sequence.p_o ) [rebase] [194 of 369] Compiling Rebase.Data.Set ( library/Rebase/Data/Set.hs, dist/build/Rebase/Data/Set.p_o ) [rebase] [195 of 369] Compiling Rebase.Data.String ( library/Rebase/Data/String.hs, dist/build/Rebase/Data/String.p_o ) [rebase] [196 of 369] Compiling Rebase.Data.Text ( library/Rebase/Data/Text.hs, dist/build/Rebase/Data/Text.p_o ) [rebase] [197 of 369] Compiling Rebase.Data.Text.Array ( library/Rebase/Data/Text/Array.hs, dist/build/Rebase/Data/Text/Array.p_o ) [rebase] [198 of 369] Compiling Rebase.Data.Text.Encoding ( library/Rebase/Data/Text/Encoding.hs, dist/build/Rebase/Data/Text/Encoding.p_o ) [rebase] [199 of 369] Compiling Rebase.Data.Text.Encoding.Error ( library/Rebase/Data/Text/Encoding/Error.hs, dist/build/Rebase/Data/Text/Encoding/Error.p_o ) [rebase] [200 of 369] Compiling Rebase.Data.Text.Foreign ( library/Rebase/Data/Text/Foreign.hs, dist/build/Rebase/Data/Text/Foreign.p_o ) [rebase] [201 of 369] Compiling Rebase.Data.Text.IO ( library/Rebase/Data/Text/IO.hs, dist/build/Rebase/Data/Text/IO.p_o ) [rebase] [202 of 369] Compiling Rebase.Data.Text.Internal ( library/Rebase/Data/Text/Internal.hs, dist/build/Rebase/Data/Text/Internal.p_o ) [rebase] [203 of 369] Compiling Rebase.Data.Text.Lazy ( library/Rebase/Data/Text/Lazy.hs, dist/build/Rebase/Data/Text/Lazy.p_o ) [rebase] [204 of 369] Compiling Rebase.Data.Text.Lazy.Builder ( library/Rebase/Data/Text/Lazy/Builder.hs, dist/build/Rebase/Data/Text/Lazy/Builder.p_o ) [rebase] [205 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Int ( library/Rebase/Data/Text/Lazy/Builder/Int.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Int.p_o ) [rebase] [206 of 369] Compiling Rebase.Data.Text.Lazy.Builder.RealFloat ( library/Rebase/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Rebase/Data/Text/Lazy/Builder/RealFloat.p_o ) [rebase] [207 of 369] Compiling Rebase.Data.Text.Lazy.Builder.Scientific ( library/Rebase/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Rebase/Data/Text/Lazy/Builder/Scientific.p_o ) [rebase] [208 of 369] Compiling Rebase.Data.Text.Lazy.Encoding ( library/Rebase/Data/Text/Lazy/Encoding.hs, dist/build/Rebase/Data/Text/Lazy/Encoding.p_o ) [rebase] [209 of 369] Compiling Rebase.Data.Text.Lazy.IO ( library/Rebase/Data/Text/Lazy/IO.hs, dist/build/Rebase/Data/Text/Lazy/IO.p_o ) [rebase] [210 of 369] Compiling Rebase.Data.Text.Lazy.Read ( library/Rebase/Data/Text/Lazy/Read.hs, dist/build/Rebase/Data/Text/Lazy/Read.p_o ) [rebase] [211 of 369] Compiling Rebase.Data.Text.Read ( library/Rebase/Data/Text/Read.hs, dist/build/Rebase/Data/Text/Read.p_o ) [rebase] [212 of 369] Compiling Rebase.Data.Text.Unsafe ( library/Rebase/Data/Text/Unsafe.hs, dist/build/Rebase/Data/Text/Unsafe.p_o ) [rebase] [213 of 369] Compiling Rebase.Data.Time ( library/Rebase/Data/Time.hs, dist/build/Rebase/Data/Time.p_o ) [rebase] [214 of 369] Compiling Rebase.Data.Time.Calendar ( library/Rebase/Data/Time/Calendar.hs, dist/build/Rebase/Data/Time/Calendar.p_o ) [rebase] [215 of 369] Compiling Rebase.Data.Time.Calendar.Easter ( library/Rebase/Data/Time/Calendar/Easter.hs, dist/build/Rebase/Data/Time/Calendar/Easter.p_o ) [rebase] [216 of 369] Compiling Rebase.Data.Time.Calendar.Julian ( library/Rebase/Data/Time/Calendar/Julian.hs, dist/build/Rebase/Data/Time/Calendar/Julian.p_o ) [rebase] [217 of 369] Compiling Rebase.Data.Time.Calendar.MonthDay ( library/Rebase/Data/Time/Calendar/MonthDay.hs, dist/build/Rebase/Data/Time/Calendar/MonthDay.p_o ) [rebase] [218 of 369] Compiling Rebase.Data.Time.Calendar.OrdinalDate ( library/Rebase/Data/Time/Calendar/OrdinalDate.hs, dist/build/Rebase/Data/Time/Calendar/OrdinalDate.p_o ) [rebase] [219 of 369] Compiling Rebase.Data.Time.Calendar.WeekDate ( library/Rebase/Data/Time/Calendar/WeekDate.hs, dist/build/Rebase/Data/Time/Calendar/WeekDate.p_o ) [rebase] [220 of 369] Compiling Rebase.Data.Time.Clock ( library/Rebase/Data/Time/Clock.hs, dist/build/Rebase/Data/Time/Clock.p_o ) [rebase] [221 of 369] Compiling Rebase.Data.Time.Clock.POSIX ( library/Rebase/Data/Time/Clock/POSIX.hs, dist/build/Rebase/Data/Time/Clock/POSIX.p_o ) [rebase] [222 of 369] Compiling Rebase.Data.Time.Clock.System ( library/Rebase/Data/Time/Clock/System.hs, dist/build/Rebase/Data/Time/Clock/System.p_o ) [rebase] [223 of 369] Compiling Rebase.Data.Time.Clock.TAI ( library/Rebase/Data/Time/Clock/TAI.hs, dist/build/Rebase/Data/Time/Clock/TAI.p_o ) [rebase] [224 of 369] Compiling Rebase.Data.Time.Compat ( library/Rebase/Data/Time/Compat.hs, dist/build/Rebase/Data/Time/Compat.p_o ) [rebase] [225 of 369] Compiling Rebase.Data.Time.Format ( library/Rebase/Data/Time/Format.hs, dist/build/Rebase/Data/Time/Format.p_o ) [rebase] [226 of 369] Compiling Rebase.Data.Time.Format.ISO8601 ( library/Rebase/Data/Time/Format/ISO8601.hs, dist/build/Rebase/Data/Time/Format/ISO8601.p_o ) [rebase] [227 of 369] Compiling Rebase.Data.Time.LocalTime ( library/Rebase/Data/Time/LocalTime.hs, dist/build/Rebase/Data/Time/LocalTime.p_o ) [rebase] [228 of 369] Compiling Rebase.Data.Traversable ( library/Rebase/Data/Traversable.hs, dist/build/Rebase/Data/Traversable.p_o ) [rebase] [229 of 369] Compiling Rebase.Data.Traversable.Instances ( library/Rebase/Data/Traversable/Instances.hs, dist/build/Rebase/Data/Traversable/Instances.p_o ) [rebase] [230 of 369] Compiling Rebase.Data.Tree ( library/Rebase/Data/Tree.hs, dist/build/Rebase/Data/Tree.p_o ) [rebase] [231 of 369] Compiling Rebase.Data.Tuple ( library/Rebase/Data/Tuple.hs, dist/build/Rebase/Data/Tuple.p_o ) [rebase] [232 of 369] Compiling Rebase.Data.Type.Bool ( library/Rebase/Data/Type/Bool.hs, dist/build/Rebase/Data/Type/Bool.p_o ) [rebase] [233 of 369] Compiling Rebase.Data.Type.Coercion ( library/Rebase/Data/Type/Coercion.hs, dist/build/Rebase/Data/Type/Coercion.p_o ) [rebase] [234 of 369] Compiling Rebase.Data.Type.Equality ( library/Rebase/Data/Type/Equality.hs, dist/build/Rebase/Data/Type/Equality.p_o ) [rebase] [235 of 369] Compiling Rebase.Data.Typeable ( library/Rebase/Data/Typeable.hs, dist/build/Rebase/Data/Typeable.p_o ) [rebase] [236 of 369] Compiling Rebase.Data.UUID ( library/Rebase/Data/UUID.hs, dist/build/Rebase/Data/UUID.p_o ) [rebase] [237 of 369] Compiling Rebase.Data.Unique ( library/Rebase/Data/Unique.hs, dist/build/Rebase/Data/Unique.p_o ) [rebase] [238 of 369] Compiling Rebase.Data.Vector ( library/Rebase/Data/Vector.hs, dist/build/Rebase/Data/Vector.p_o ) [rebase] [239 of 369] Compiling Rebase.Data.Vector.Fusion.Stream.Monadic ( library/Rebase/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Rebase/Data/Vector/Fusion/Stream/Monadic.p_o ) [rebase] [240 of 369] Compiling Rebase.Data.Vector.Fusion.Util ( library/Rebase/Data/Vector/Fusion/Util.hs, dist/build/Rebase/Data/Vector/Fusion/Util.p_o ) [rebase] [241 of 369] Compiling Rebase.Data.Vector.Generic ( library/Rebase/Data/Vector/Generic.hs, dist/build/Rebase/Data/Vector/Generic.p_o ) [rebase] [242 of 369] Compiling Rebase.Data.Vector.Generic.Base ( library/Rebase/Data/Vector/Generic/Base.hs, dist/build/Rebase/Data/Vector/Generic/Base.p_o ) [rebase] [243 of 369] Compiling Rebase.Data.Vector.Generic.Mutable ( library/Rebase/Data/Vector/Generic/Mutable.hs, dist/build/Rebase/Data/Vector/Generic/Mutable.p_o ) [rebase] [244 of 369] Compiling Rebase.Data.Vector.Generic.New ( library/Rebase/Data/Vector/Generic/New.hs, dist/build/Rebase/Data/Vector/Generic/New.p_o ) [rebase] [245 of 369] Compiling Rebase.Data.Vector.Instances ( library/Rebase/Data/Vector/Instances.hs, dist/build/Rebase/Data/Vector/Instances.p_o ) [rebase] [246 of 369] Compiling Rebase.Data.Vector.Internal.Check ( library/Rebase/Data/Vector/Internal/Check.hs, dist/build/Rebase/Data/Vector/Internal/Check.p_o ) [rebase] [247 of 369] Compiling Rebase.Data.Vector.Mutable ( library/Rebase/Data/Vector/Mutable.hs, dist/build/Rebase/Data/Vector/Mutable.p_o ) [rebase] [248 of 369] Compiling Rebase.Data.Vector.Primitive ( library/Rebase/Data/Vector/Primitive.hs, dist/build/Rebase/Data/Vector/Primitive.p_o ) [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 2 [Node 3 []]]] (path [1,2,3]) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 3 [Node 2 []]]] (path [1,2,3]) == False [algebraic-graphs] OK: isDfsForestOf [Node 3 [], Node 1 [Node 2 []]] (path [1,2,3]) == True [algebraic-graphs] OK: isDfsForestOf [Node 2 [Node 3 []], Node 1 []] (path [1,2,3]) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 2 [Node 3 []]] (path [1,2,3]) == False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyIntMap.isTopSortOf ============ [algebraic-graphs] OK: isTopSortOf [3,1,2] (1 * 2 + 3 * 1) == True [algebraic-graphs] OK: isTopSortOf [1,2,3] (1 * 2 + 3 * 1) == False [algebraic-graphs] OK: isTopSortOf [] (1 * 2 + 3 * 1) == False [algebraic-graphs] OK: isTopSortOf [] empty == True [algebraic-graphs] OK: isTopSortOf [x] (vertex x) == True [algebraic-graphs] OK: isTopSortOf [x] (edge x x) == False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap ============ [algebraic-graphs] OK: Axioms of graphs [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.consistent ============ [algebraic-graphs] OK: Consistency of the Arbitrary instance [algebraic-graphs]  [algebraic-graphs] OK: consistent empty == True [algebraic-graphs] OK: consistent (vertex x) == True [algebraic-graphs] OK: consistent (overlay x y) == True [algebraic-graphs] OK: consistent (connect x y) == True [algebraic-graphs] OK: consistent (edge x y) == True [algebraic-graphs] OK: consistent (edges xs) == True [algebraic-graphs] OK: consistent (stars xs) == True [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.Show ============ [algebraic-graphs] OK: show (empty ) == "empty" [algebraic-graphs] OK: show (1 ) == "vertex 1" [algebraic-graphs] OK: show (1 + 2 ) == "vertices [1,2]" [algebraic-graphs] OK: show (1 * 2 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs] OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" [algebraic-graphs]  [algebraic-graphs] OK: show (vertex (-1) ) == "vertex (-1)" [algebraic-graphs] OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" [algebraic-graphs] OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.Ord ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 1 2 < edge 1 3 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.connect ============ [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges == overlays . map (uncurry edge) [algebraic-graphs] OK: edgeCount . edges == length . nub [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.fromAdjacencySets ============ [algebraic-graphs] OK: fromAdjacencySets [] == empty [algebraic-graphs] OK: fromAdjacencySets [(x, Set.empty)] == vertex x [algebraic-graphs] OK: fromAdjacencySets [(x, Set.singleton y)] == edge x y [algebraic-graphs] OK: fromAdjacencySets . map (fmap Set.fromList) == stars [algebraic-graphs] OK: overlay (fromAdjacencySets xs) (fromAdjacencySets ys) == fromAdjacencySets (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path xs) (circuit xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.toGraph et al. ============ [algebraic-graphs] OK: toGraph == foldg Empty Vertex Overlay Connect [algebraic-graphs] OK: foldg == Algebra.Graph.foldg . toGraph [algebraic-graphs] OK: isEmpty == foldg True (const False) (&&) (&&) [algebraic-graphs] OK: size == foldg 1 (const 1) (+) (+) [algebraic-graphs] OK: hasVertex x == foldg False (==x) (||) (||) [algebraic-graphs] OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph [algebraic-graphs] OK: vertexCount == Set.size . vertexSet [algebraic-graphs] OK: edgeCount == Set.size . edgeSet [algebraic-graphs] OK: vertexList == Set.toAscList . vertexSet [algebraic-graphs] OK: edgeList == Set.toAscList . edgeSet [algebraic-graphs] OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union [algebraic-graphs] OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union [algebraic-graphs] OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect [algebraic-graphs] OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap [algebraic-graphs] OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap [algebraic-graphs] OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap [algebraic-graphs] OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap [algebraic-graphs] OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose [algebraic-graphs] OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose [algebraic-graphs] OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap [algebraic-graphs] OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap [algebraic-graphs] OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap [algebraic-graphs] OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap [algebraic-graphs] OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap [algebraic-graphs] OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs] OK: toAdjacencyMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: toAdjacencyIntMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) [rebase] [249 of 369] Compiling Rebase.Data.Vector.Primitive.Mutable ( library/Rebase/Data/Vector/Primitive/Mutable.hs, dist/build/Rebase/Data/Vector/Primitive/Mutable.p_o ) [rebase] [250 of 369] Compiling Rebase.Data.Vector.Storable ( library/Rebase/Data/Vector/Storable.hs, dist/build/Rebase/Data/Vector/Storable.p_o ) [rebase] [251 of 369] Compiling Rebase.Data.Vector.Storable.Internal ( library/Rebase/Data/Vector/Storable/Internal.hs, dist/build/Rebase/Data/Vector/Storable/Internal.p_o ) [rebase] [252 of 369] Compiling Rebase.Data.Vector.Storable.Mutable ( library/Rebase/Data/Vector/Storable/Mutable.hs, dist/build/Rebase/Data/Vector/Storable/Mutable.p_o ) [rebase] [253 of 369] Compiling Rebase.Data.Vector.Unboxed ( library/Rebase/Data/Vector/Unboxed.hs, dist/build/Rebase/Data/Vector/Unboxed.p_o ) [rebase] [254 of 369] Compiling Rebase.Data.Vector.Unboxed.Base ( library/Rebase/Data/Vector/Unboxed/Base.hs, dist/build/Rebase/Data/Vector/Unboxed/Base.p_o ) [rebase] [255 of 369] Compiling Rebase.Data.Vector.Unboxed.Mutable ( library/Rebase/Data/Vector/Unboxed/Mutable.hs, dist/build/Rebase/Data/Vector/Unboxed/Mutable.p_o ) [rebase] [256 of 369] Compiling Rebase.Data.Version ( library/Rebase/Data/Version.hs, dist/build/Rebase/Data/Version.p_o ) [rebase] [257 of 369] Compiling Rebase.Data.Void ( library/Rebase/Data/Void.hs, dist/build/Rebase/Data/Void.p_o ) [rebase] [258 of 369] Compiling Rebase.Data.Void.Unsafe ( library/Rebase/Data/Void/Unsafe.hs, dist/build/Rebase/Data/Void/Unsafe.p_o ) [rebase] [259 of 369] Compiling Rebase.Data.Word ( library/Rebase/Data/Word.hs, dist/build/Rebase/Data/Word.p_o ) [rebase] [260 of 369] Compiling Rebase.Debug.Trace ( library/Rebase/Debug/Trace.hs, dist/build/Rebase/Debug/Trace.p_o ) [rebase] [261 of 369] Compiling Rebase.Foreign ( library/Rebase/Foreign.hs, dist/build/Rebase/Foreign.p_o ) [rebase] [262 of 369] Compiling Rebase.Foreign.C ( library/Rebase/Foreign/C.hs, dist/build/Rebase/Foreign/C.p_o ) [rebase] [263 of 369] Compiling Rebase.Foreign.C.Error ( library/Rebase/Foreign/C/Error.hs, dist/build/Rebase/Foreign/C/Error.p_o ) [rebase] [264 of 369] Compiling Rebase.Foreign.C.String ( library/Rebase/Foreign/C/String.hs, dist/build/Rebase/Foreign/C/String.p_o ) [rebase] [265 of 369] Compiling Rebase.Foreign.C.Types ( library/Rebase/Foreign/C/Types.hs, dist/build/Rebase/Foreign/C/Types.p_o ) [rebase] [266 of 369] Compiling Rebase.Foreign.Concurrent ( library/Rebase/Foreign/Concurrent.hs, dist/build/Rebase/Foreign/Concurrent.p_o ) [rebase] [267 of 369] Compiling Rebase.Foreign.ForeignPtr ( library/Rebase/Foreign/ForeignPtr.hs, dist/build/Rebase/Foreign/ForeignPtr.p_o ) [rebase] [268 of 369] Compiling Rebase.Foreign.ForeignPtr.Unsafe ( library/Rebase/Foreign/ForeignPtr/Unsafe.hs, dist/build/Rebase/Foreign/ForeignPtr/Unsafe.p_o ) [rebase] [269 of 369] Compiling Rebase.Foreign.Marshal ( library/Rebase/Foreign/Marshal.hs, dist/build/Rebase/Foreign/Marshal.p_o ) [rebase] [270 of 369] Compiling Rebase.Foreign.Marshal.Alloc ( library/Rebase/Foreign/Marshal/Alloc.hs, dist/build/Rebase/Foreign/Marshal/Alloc.p_o ) [rebase] [271 of 369] Compiling Rebase.Foreign.Marshal.Array ( library/Rebase/Foreign/Marshal/Array.hs, dist/build/Rebase/Foreign/Marshal/Array.p_o ) [rebase] [272 of 369] Compiling Rebase.Foreign.Marshal.Error ( library/Rebase/Foreign/Marshal/Error.hs, dist/build/Rebase/Foreign/Marshal/Error.p_o ) [rebase] [273 of 369] Compiling Rebase.Foreign.Marshal.Pool ( library/Rebase/Foreign/Marshal/Pool.hs, dist/build/Rebase/Foreign/Marshal/Pool.p_o ) [rebase] [274 of 369] Compiling Rebase.Foreign.Marshal.Safe ( library/Rebase/Foreign/Marshal/Safe.hs, dist/build/Rebase/Foreign/Marshal/Safe.p_o ) [rebase]  [rebase] library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [-Wdeprecations] [rebase]  Module ‘Foreign.Marshal.Safe’ is deprecated: [rebase]  "Safe is now the default, please use Foreign.Marshal instead" [rebase]  | [rebase] 6 | import Foreign.Marshal.Safe [rebase]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [rebase] [275 of 369] Compiling Rebase.Foreign.Marshal.Unsafe ( library/Rebase/Foreign/Marshal/Unsafe.hs, dist/build/Rebase/Foreign/Marshal/Unsafe.p_o ) [rebase] [276 of 369] Compiling Rebase.Foreign.Marshal.Utils ( library/Rebase/Foreign/Marshal/Utils.hs, dist/build/Rebase/Foreign/Marshal/Utils.p_o ) [rebase] [277 of 369] Compiling Rebase.Foreign.Ptr ( library/Rebase/Foreign/Ptr.hs, dist/build/Rebase/Foreign/Ptr.p_o ) [rebase] [278 of 369] Compiling Rebase.Foreign.StablePtr ( library/Rebase/Foreign/StablePtr.hs, dist/build/Rebase/Foreign/StablePtr.p_o ) [rebase] [279 of 369] Compiling Rebase.Foreign.Storable ( library/Rebase/Foreign/Storable.hs, dist/build/Rebase/Foreign/Storable.p_o ) [rebase] [280 of 369] Compiling Rebase.GHC.Arr ( library/Rebase/GHC/Arr.hs, dist/build/Rebase/GHC/Arr.p_o ) [rebase] [281 of 369] Compiling Rebase.GHC.Base ( library/Rebase/GHC/Base.hs, dist/build/Rebase/GHC/Base.p_o ) [rebase] [282 of 369] Compiling Rebase.GHC.Char ( library/Rebase/GHC/Char.hs, dist/build/Rebase/GHC/Char.p_o ) [rebase] [283 of 369] Compiling Rebase.GHC.Conc ( library/Rebase/GHC/Conc.hs, dist/build/Rebase/GHC/Conc.p_o ) [rebase] [284 of 369] Compiling Rebase.GHC.Conc.IO ( library/Rebase/GHC/Conc/IO.hs, dist/build/Rebase/GHC/Conc/IO.p_o ) [rebase] [285 of 369] Compiling Rebase.GHC.Conc.Signal ( library/Rebase/GHC/Conc/Signal.hs, dist/build/Rebase/GHC/Conc/Signal.p_o ) [rebase] [286 of 369] Compiling Rebase.GHC.Conc.Sync ( library/Rebase/GHC/Conc/Sync.hs, dist/build/Rebase/GHC/Conc/Sync.p_o ) [rebase] [287 of 369] Compiling Rebase.GHC.Desugar ( library/Rebase/GHC/Desugar.hs, dist/build/Rebase/GHC/Desugar.p_o ) [rebase] [288 of 369] Compiling Rebase.GHC.Enum ( library/Rebase/GHC/Enum.hs, dist/build/Rebase/GHC/Enum.p_o ) [rebase] [289 of 369] Compiling Rebase.GHC.Environment ( library/Rebase/GHC/Environment.hs, dist/build/Rebase/GHC/Environment.p_o ) [rebase] [290 of 369] Compiling Rebase.GHC.Err ( library/Rebase/GHC/Err.hs, dist/build/Rebase/GHC/Err.p_o ) [rebase] [291 of 369] Compiling Rebase.GHC.Exception ( library/Rebase/GHC/Exception.hs, dist/build/Rebase/GHC/Exception.p_o ) [rebase] [292 of 369] Compiling Rebase.GHC.Exts ( library/Rebase/GHC/Exts.hs, dist/build/Rebase/GHC/Exts.p_o ) [rebase] [293 of 369] Compiling Rebase.GHC.Fingerprint ( library/Rebase/GHC/Fingerprint.hs, dist/build/Rebase/GHC/Fingerprint.p_o ) [rebase] [294 of 369] Compiling Rebase.GHC.Fingerprint.Type ( library/Rebase/GHC/Fingerprint/Type.hs, dist/build/Rebase/GHC/Fingerprint/Type.p_o ) [rebase] [295 of 369] Compiling Rebase.GHC.Float ( library/Rebase/GHC/Float.hs, dist/build/Rebase/GHC/Float.p_o ) [rebase] [296 of 369] Compiling Rebase.GHC.Float.ConversionUtils ( library/Rebase/GHC/Float/ConversionUtils.hs, dist/build/Rebase/GHC/Float/ConversionUtils.p_o ) [rebase] [297 of 369] Compiling Rebase.GHC.Float.RealFracMethods ( library/Rebase/GHC/Float/RealFracMethods.hs, dist/build/Rebase/GHC/Float/RealFracMethods.p_o ) [rebase] [298 of 369] Compiling Rebase.GHC.Foreign ( library/Rebase/GHC/Foreign.hs, dist/build/Rebase/GHC/Foreign.p_o ) [rebase] [299 of 369] Compiling Rebase.GHC.ForeignPtr ( library/Rebase/GHC/ForeignPtr.hs, dist/build/Rebase/GHC/ForeignPtr.p_o ) [rebase] [300 of 369] Compiling Rebase.GHC.Generics ( library/Rebase/GHC/Generics.hs, dist/build/Rebase/GHC/Generics.p_o ) [rebase] [301 of 369] Compiling Rebase.GHC.IO ( library/Rebase/GHC/IO.hs, dist/build/Rebase/GHC/IO.p_o ) [rebase] [302 of 369] Compiling Rebase.GHC.IO.Buffer ( library/Rebase/GHC/IO/Buffer.hs, dist/build/Rebase/GHC/IO/Buffer.p_o ) [rebase] [303 of 369] Compiling Rebase.GHC.IO.BufferedIO ( library/Rebase/GHC/IO/BufferedIO.hs, dist/build/Rebase/GHC/IO/BufferedIO.p_o ) [rebase] [304 of 369] Compiling Rebase.GHC.IO.Device ( library/Rebase/GHC/IO/Device.hs, dist/build/Rebase/GHC/IO/Device.p_o ) [rebase] [305 of 369] Compiling Rebase.GHC.IO.Encoding ( library/Rebase/GHC/IO/Encoding.hs, dist/build/Rebase/GHC/IO/Encoding.p_o ) [rebase] [306 of 369] Compiling Rebase.GHC.IO.Encoding.Failure ( library/Rebase/GHC/IO/Encoding/Failure.hs, dist/build/Rebase/GHC/IO/Encoding/Failure.p_o ) [rebase] [307 of 369] Compiling Rebase.GHC.IO.Encoding.Iconv ( library/Rebase/GHC/IO/Encoding/Iconv.hs, dist/build/Rebase/GHC/IO/Encoding/Iconv.p_o ) [rebase] [308 of 369] Compiling Rebase.GHC.IO.Encoding.Latin1 ( library/Rebase/GHC/IO/Encoding/Latin1.hs, dist/build/Rebase/GHC/IO/Encoding/Latin1.p_o ) [rebase] [309 of 369] Compiling Rebase.GHC.IO.Encoding.Types ( library/Rebase/GHC/IO/Encoding/Types.hs, dist/build/Rebase/GHC/IO/Encoding/Types.p_o ) [rebase] [310 of 369] Compiling Rebase.GHC.IO.Encoding.UTF16 ( library/Rebase/GHC/IO/Encoding/UTF16.hs, dist/build/Rebase/GHC/IO/Encoding/UTF16.p_o ) [rebase] [311 of 369] Compiling Rebase.GHC.IO.Encoding.UTF32 ( library/Rebase/GHC/IO/Encoding/UTF32.hs, dist/build/Rebase/GHC/IO/Encoding/UTF32.p_o ) [rebase] [312 of 369] Compiling Rebase.GHC.IO.Encoding.UTF8 ( library/Rebase/GHC/IO/Encoding/UTF8.hs, dist/build/Rebase/GHC/IO/Encoding/UTF8.p_o ) [shake] [20 of 71] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Options.o ) [rebase] [313 of 369] Compiling Rebase.GHC.IO.Exception ( library/Rebase/GHC/IO/Exception.hs, dist/build/Rebase/GHC/IO/Exception.p_o ) [rebase] [314 of 369] Compiling Rebase.GHC.IO.FD ( library/Rebase/GHC/IO/FD.hs, dist/build/Rebase/GHC/IO/FD.p_o ) [rebase] [315 of 369] Compiling Rebase.GHC.IO.Handle ( library/Rebase/GHC/IO/Handle.hs, dist/build/Rebase/GHC/IO/Handle.p_o ) [rebase] [316 of 369] Compiling Rebase.GHC.IO.Handle.FD ( library/Rebase/GHC/IO/Handle/FD.hs, dist/build/Rebase/GHC/IO/Handle/FD.p_o ) [rebase] [317 of 369] Compiling Rebase.GHC.IO.Handle.Internals ( library/Rebase/GHC/IO/Handle/Internals.hs, dist/build/Rebase/GHC/IO/Handle/Internals.p_o ) [rebase] [318 of 369] Compiling Rebase.GHC.IO.Handle.Text ( library/Rebase/GHC/IO/Handle/Text.hs, dist/build/Rebase/GHC/IO/Handle/Text.p_o ) [rebase] [319 of 369] Compiling Rebase.GHC.IO.Handle.Types ( library/Rebase/GHC/IO/Handle/Types.hs, dist/build/Rebase/GHC/IO/Handle/Types.p_o ) [rebase] [320 of 369] Compiling Rebase.GHC.IO.IOMode ( library/Rebase/GHC/IO/IOMode.hs, dist/build/Rebase/GHC/IO/IOMode.p_o ) [rebase] [321 of 369] Compiling Rebase.GHC.IOArray ( library/Rebase/GHC/IOArray.hs, dist/build/Rebase/GHC/IOArray.p_o ) [rebase] [322 of 369] Compiling Rebase.GHC.IORef ( library/Rebase/GHC/IORef.hs, dist/build/Rebase/GHC/IORef.p_o ) [rebase] [323 of 369] Compiling Rebase.GHC.Int ( library/Rebase/GHC/Int.hs, dist/build/Rebase/GHC/Int.p_o ) [rebase] [324 of 369] Compiling Rebase.GHC.List ( library/Rebase/GHC/List.hs, dist/build/Rebase/GHC/List.p_o ) [rebase] [325 of 369] Compiling Rebase.GHC.MVar ( library/Rebase/GHC/MVar.hs, dist/build/Rebase/GHC/MVar.p_o ) [rebase] [326 of 369] Compiling Rebase.GHC.Num ( library/Rebase/GHC/Num.hs, dist/build/Rebase/GHC/Num.p_o ) [rebase] [327 of 369] Compiling Rebase.GHC.OverloadedLabels ( library/Rebase/GHC/OverloadedLabels.hs, dist/build/Rebase/GHC/OverloadedLabels.p_o ) [rebase] [328 of 369] Compiling Rebase.GHC.Profiling ( library/Rebase/GHC/Profiling.hs, dist/build/Rebase/GHC/Profiling.p_o ) [rebase] [329 of 369] Compiling Rebase.GHC.Ptr ( library/Rebase/GHC/Ptr.hs, dist/build/Rebase/GHC/Ptr.p_o ) [rebase] [330 of 369] Compiling Rebase.GHC.Read ( library/Rebase/GHC/Read.hs, dist/build/Rebase/GHC/Read.p_o ) [rebase] [331 of 369] Compiling Rebase.GHC.Real ( library/Rebase/GHC/Real.hs, dist/build/Rebase/GHC/Real.p_o ) [rebase] [332 of 369] Compiling Rebase.GHC.Records ( library/Rebase/GHC/Records.hs, dist/build/Rebase/GHC/Records.p_o ) [rebase] [333 of 369] Compiling Rebase.GHC.ST ( library/Rebase/GHC/ST.hs, dist/build/Rebase/GHC/ST.p_o ) [rebase] [334 of 369] Compiling Rebase.GHC.STRef ( library/Rebase/GHC/STRef.hs, dist/build/Rebase/GHC/STRef.p_o ) [rebase] [335 of 369] Compiling Rebase.GHC.Show ( library/Rebase/GHC/Show.hs, dist/build/Rebase/GHC/Show.p_o ) [rebase] [336 of 369] Compiling Rebase.GHC.Stable ( library/Rebase/GHC/Stable.hs, dist/build/Rebase/GHC/Stable.p_o ) [rebase] [337 of 369] Compiling Rebase.GHC.Stack ( library/Rebase/GHC/Stack.hs, dist/build/Rebase/GHC/Stack.p_o ) [rebase] [338 of 369] Compiling Rebase.GHC.Stats ( library/Rebase/GHC/Stats.hs, dist/build/Rebase/GHC/Stats.p_o ) [rebase] [339 of 369] Compiling Rebase.GHC.Storable ( library/Rebase/GHC/Storable.hs, dist/build/Rebase/GHC/Storable.p_o ) [rebase] [340 of 369] Compiling Rebase.GHC.TopHandler ( library/Rebase/GHC/TopHandler.hs, dist/build/Rebase/GHC/TopHandler.p_o ) [rebase] [341 of 369] Compiling Rebase.GHC.TypeLits ( library/Rebase/GHC/TypeLits.hs, dist/build/Rebase/GHC/TypeLits.p_o ) [rebase] [342 of 369] Compiling Rebase.GHC.TypeNats ( library/Rebase/GHC/TypeNats.hs, dist/build/Rebase/GHC/TypeNats.p_o ) [rebase] [343 of 369] Compiling Rebase.GHC.Unicode ( library/Rebase/GHC/Unicode.hs, dist/build/Rebase/GHC/Unicode.p_o ) [rebase] [344 of 369] Compiling Rebase.GHC.Weak ( library/Rebase/GHC/Weak.hs, dist/build/Rebase/GHC/Weak.p_o ) [rebase] [345 of 369] Compiling Rebase.GHC.Word ( library/Rebase/GHC/Word.hs, dist/build/Rebase/GHC/Word.p_o ) [rebase] [346 of 369] Compiling Rebase.Numeric ( library/Rebase/Numeric.hs, dist/build/Rebase/Numeric.p_o ) [rebase] [347 of 369] Compiling Rebase.Numeric.Natural ( library/Rebase/Numeric/Natural.hs, dist/build/Rebase/Numeric/Natural.p_o ) [rebase] [348 of 369] Compiling Rebase.System.CPUTime ( library/Rebase/System/CPUTime.hs, dist/build/Rebase/System/CPUTime.p_o ) [rebase] [349 of 369] Compiling Rebase.System.Console.GetOpt ( library/Rebase/System/Console/GetOpt.hs, dist/build/Rebase/System/Console/GetOpt.p_o ) [rebase] [350 of 369] Compiling Rebase.System.Environment ( library/Rebase/System/Environment.hs, dist/build/Rebase/System/Environment.p_o ) [rebase] [351 of 369] Compiling Rebase.System.Exit ( library/Rebase/System/Exit.hs, dist/build/Rebase/System/Exit.p_o ) [rebase] [352 of 369] Compiling Rebase.System.IO ( library/Rebase/System/IO.hs, dist/build/Rebase/System/IO.p_o ) [rebase] [353 of 369] Compiling Rebase.System.IO.Error ( library/Rebase/System/IO/Error.hs, dist/build/Rebase/System/IO/Error.p_o ) [rebase] [354 of 369] Compiling Rebase.System.IO.Unsafe ( library/Rebase/System/IO/Unsafe.hs, dist/build/Rebase/System/IO/Unsafe.p_o ) [rebase] [355 of 369] Compiling Rebase.System.Info ( library/Rebase/System/Info.hs, dist/build/Rebase/System/Info.p_o ) [rebase] [356 of 369] Compiling Rebase.System.Mem ( library/Rebase/System/Mem.hs, dist/build/Rebase/System/Mem.p_o ) [rebase] [357 of 369] Compiling Rebase.System.Mem.StableName ( library/Rebase/System/Mem/StableName.hs, dist/build/Rebase/System/Mem/StableName.p_o ) [rebase] [358 of 369] Compiling Rebase.System.Mem.Weak ( library/Rebase/System/Mem/Weak.hs, dist/build/Rebase/System/Mem/Weak.p_o ) [rebase] [359 of 369] Compiling Rebase.System.Posix.Internals ( library/Rebase/System/Posix/Internals.hs, dist/build/Rebase/System/Posix/Internals.p_o ) [rebase] [360 of 369] Compiling Rebase.System.Posix.Types ( library/Rebase/System/Posix/Types.hs, dist/build/Rebase/System/Posix/Types.p_o ) [rebase] [361 of 369] Compiling Rebase.System.Timeout ( library/Rebase/System/Timeout.hs, dist/build/Rebase/System/Timeout.p_o ) [rebase] [362 of 369] Compiling Rebase.Text.ParserCombinators.ReadP ( library/Rebase/Text/ParserCombinators/ReadP.hs, dist/build/Rebase/Text/ParserCombinators/ReadP.p_o ) [rebase] [363 of 369] Compiling Rebase.Text.ParserCombinators.ReadPrec ( library/Rebase/Text/ParserCombinators/ReadPrec.hs, dist/build/Rebase/Text/ParserCombinators/ReadPrec.p_o ) [rebase] [364 of 369] Compiling Rebase.Text.Printf ( library/Rebase/Text/Printf.hs, dist/build/Rebase/Text/Printf.p_o ) [rebase] [365 of 369] Compiling Rebase.Text.Read ( library/Rebase/Text/Read.hs, dist/build/Rebase/Text/Read.p_o ) [rebase] [366 of 369] Compiling Rebase.Text.Read.Lex ( library/Rebase/Text/Read/Lex.hs, dist/build/Rebase/Text/Read/Lex.p_o ) [rebase] [367 of 369] Compiling Rebase.Text.Show ( library/Rebase/Text/Show.hs, dist/build/Rebase/Text/Show.p_o ) [rebase] [368 of 369] Compiling Rebase.Unsafe.Coerce ( library/Rebase/Unsafe/Coerce.hs, dist/build/Rebase/Unsafe/Coerce.p_o ) [rebase] [369 of 369] Compiling Rebase.Prelude ( library/Rebase/Prelude.hs, dist/build/Rebase/Prelude.p_o ) [lens] [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, dist/build/Control/Lens/Internal/PrismTH.p_o ) [algebraic-graphs] OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.foldg ============ [algebraic-graphs] OK: foldg empty vertex overlay connect == id [algebraic-graphs] OK: foldg empty vertex overlay (flip connect) == transpose [algebraic-graphs] OK: foldg 1 (const 1) (+) (+) == size [algebraic-graphs] OK: foldg True (const False) (&&) (&&) == isEmpty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge x y) == False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.vertexIntSet ============ [algebraic-graphs] OK: vertexIntSet empty == IntSet.empty [algebraic-graphs] OK: vertexIntSet . vertex == IntSet.singleton [algebraic-graphs] OK: vertexIntSet . vertices == IntSet.fromList [algebraic-graphs] OK: vertexIntSet . clique == IntSet.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] [algebraic-graphs] OK: edgeList . edges == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.adjacencyList ============ [algebraic-graphs] OK: adjacencyList empty == [] [algebraic-graphs] OK: adjacencyList (vertex x) == [(x, [])] [algebraic-graphs] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] [algebraic-graphs] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge x y) == Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.preIntSet ============ [algebraic-graphs] OK: preIntSet x empty == IntSet.empty [algebraic-graphs] OK: preIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: preIntSet 1 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: preIntSet y (edge x y) == IntSet.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge x y) == Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.postIntSet ============ [algebraic-graphs] OK: postIntSet x empty == IntSet.empty [algebraic-graphs] OK: postIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: postIntSet 2 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: postIntSet x (edge x y) == IntSet.fromList [y] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.path ============ [algebraic-graphs] OK: path [] == empty [algebraic-graphs] OK: path [x] == vertex x [algebraic-graphs] OK: path [x,y] == edge x y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [x] == edge x x [algebraic-graphs] OK: circuit [x,y] == edges [(x,y), (y,x)] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.clique ============ [algebraic-graphs] OK: clique [] == empty [algebraic-graphs] OK: clique [x] == vertex x [algebraic-graphs] OK: clique [x,y] == edge x y [algebraic-graphs] OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique [x] [] == vertex x [algebraic-graphs] OK: biclique [] [y] == vertex y [algebraic-graphs] OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique xs ys == connect (vertices xs) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (vertex x) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == vertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: stars . adjacencyList == id [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.forest ============ [algebraic-graphs] OK: forest [] == empty [algebraic-graphs] OK: forest [x] == tree x [algebraic-graphs] OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] [algebraic-graphs] OK: forest == overlays . map tree [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge x y) == edge y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.compose ============ [algebraic-graphs] OK: compose empty x == empty [algebraic-graphs] OK: compose x empty == empty [algebraic-graphs] OK: compose (vertex x) y == empty [algebraic-graphs] OK: compose x (vertex y) == empty [algebraic-graphs] OK: compose x (compose y z) == compose (compose x y) z [algebraic-graphs] OK: compose x (overlay y z) == overlay (compose x y) (compose x z) [shake] [21 of 71] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/FileInfo.o ) [shake] [22 of 71] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Monad.o ) [shake] [23 of 71] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, dist/build/shake/shake-tmp/Development/Ninja/Parse.o ) [shake] [24 of 71] Compiling General.Fence ( src/General/Fence.hs, dist/build/shake/shake-tmp/General/Fence.o ) [shake] [25 of 71] Compiling General.FileLock ( src/General/FileLock.hs, dist/build/shake/shake-tmp/General/FileLock.o ) [shake] [26 of 71] Compiling General.GetOpt ( src/General/GetOpt.hs, dist/build/shake/shake-tmp/General/GetOpt.o ) [shake] [27 of 71] Compiling General.Intern ( src/General/Intern.hs, dist/build/shake/shake-tmp/General/Intern.o ) [shake] [28 of 71] Compiling General.Ids ( src/General/Ids.hs, dist/build/shake/shake-tmp/General/Ids.o ) [shake] [29 of 71] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Serialise.o ) [shake] [30 of 71] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Server.o ) [shake] [31 of 71] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Database.o ) [shake] [32 of 71] Compiling General.ListBuilder ( src/General/ListBuilder.hs, dist/build/shake/shake-tmp/General/ListBuilder.o ) [shake] [33 of 71] Compiling General.Makefile ( src/General/Makefile.hs, dist/build/shake/shake-tmp/General/Makefile.o ) [shake] [34 of 71] Compiling General.Process ( src/General/Process.hs, dist/build/shake/shake-tmp/General/Process.o ) [shake] [35 of 71] Compiling General.Thread ( src/General/Thread.hs, dist/build/shake/shake-tmp/General/Thread.o ) [shake] [36 of 71] Compiling General.Chunks ( src/General/Chunks.hs, dist/build/shake/shake-tmp/General/Chunks.o ) [shake] [37 of 71] Compiling General.Timing ( src/General/Timing.hs, dist/build/shake/shake-tmp/General/Timing.o ) [shake] [38 of 71] Compiling General.Pool ( src/General/Pool.hs, dist/build/shake/shake-tmp/General/Pool.o ) [shake] [39 of 71] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Storage.o ) [lens] [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, dist/build/Control/Lens/Internal/FieldTH.p_o ) [shake] [40 of 71] Compiling General.TypeMap ( src/General/TypeMap.hs, dist/build/shake/shake-tmp/General/TypeMap.o ) [shake] [41 of 71] Compiling General.Wait ( src/General/Wait.hs, dist/build/shake/shake-tmp/General/Wait.o ) [shake] [42 of 71] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Shared.o ) [shake] [43 of 71] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/History/Cloud.o ) [shake] [44 of 71] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Types.o ) [lens] [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, dist/build/Control/Lens/TH.p_o ) [rebase] buildPhase completed in 32 seconds [rebase] Phase: checkPhase [rebase] Package has no test suites. [rebase] Phase: haddockPhase [shake] [45 of 71] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Rules.o ) [rebase] Preprocessing library for rebase-1.21.2.. [rebase] Running Haddock on library for rebase-1.21.2.. [rebase] Warning: The documentation for the following packages are not installed. No [rebase] links will be generated to these packages: vector-0.13.2.0 [rebase] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lens] [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.p_o ) [algebraic-graphs] OK: compose (overlay x y) z == overlay (compose x z) (compose y z) [algebraic-graphs] OK: compose (edge x y) (edge y z) == edge x z [algebraic-graphs] OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] [algebraic-graphs] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.closure ============ [algebraic-graphs] OK: closure empty == empty [algebraic-graphs] OK: closure (vertex x) == edge x x [algebraic-graphs] OK: closure (edge x x) == edge x x [algebraic-graphs] OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) [algebraic-graphs] OK: closure == reflexiveClosure . transitiveClosure [algebraic-graphs] OK: closure == transitiveClosure . reflexiveClosure [algebraic-graphs] OK: closure . closure == closure [algebraic-graphs] OK: postSet x (closure y) == Set.fromList (reachable y x) [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.reflexiveClosure ============ [algebraic-graphs] OK: reflexiveClosure empty == empty [algebraic-graphs] OK: reflexiveClosure (vertex x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.symmetricClosure ============ [algebraic-graphs] OK: symmetricClosure empty == empty [algebraic-graphs] OK: symmetricClosure (vertex x) == vertex x [algebraic-graphs] OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] [algebraic-graphs] OK: symmetricClosure x == overlay x (transpose x) [algebraic-graphs] OK: symmetricClosure . symmetricClosure == symmetricClosure [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure empty == empty [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (edge x y) == edge x y [algebraic-graphs] OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.box ============ [algebraic-graphs] OK: box x y ~~ box y x [algebraic-graphs] OK: box x (overlay y z) == overlay (box x y) (box x z) [algebraic-graphs] OK: box x (vertex ()) ~~ x [algebraic-graphs] OK: box x empty ~~ empty [algebraic-graphs] OK: box x (box y z) ~~ box (box x y) z [algebraic-graphs] OK: transpose (box x y) == box (transpose x) (transpose y) [algebraic-graphs] OK: vertexCount (box x y) == vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.bfsForest ============ [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [0] == empty [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [1] == edge 1 2 [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [2] == vertex 2 [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [0,1,2] == vertices [1,2] [algebraic-graphs] OK: forest $ bfsForest (edge 1 2) [2,1,0] == vertices [1,2] [algebraic-graphs] OK: forest $ bfsForest (edge 1 1) [1] == vertex 1 [algebraic-graphs] OK: isSubgraphOf (forest $ bfsForest x vs) x == True [algebraic-graphs] OK: bfsForest x (vertexList x) == map ( -> Node v []) (nub $ vertexList x) [algebraic-graphs] OK: bfsForest x [] == [] [algebraic-graphs] OK: bfsForest empty vs == [] [algebraic-graphs] OK: bfsForest (3 * (1 + 4) * (1 + 5)) [1,4] == [algebraic-graphs] OK: forest $ bfsForest (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1] + path [3,4,5] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.bfs ============ [algebraic-graphs] OK: bfs (edge 1 2) [0] == [] [algebraic-graphs] OK: bfs (edge 1 2) [1] == [[1], [2]] [algebraic-graphs] OK: bfs (edge 1 2) [2] == [[2]] [algebraic-graphs] OK: bfs (edge 1 2) [1,2] == [[1,2]] [algebraic-graphs] OK: bfs (edge 1 2) [2,1] == [[2,1]] [algebraic-graphs] OK: bfs (edge 1 1) [1] == [[1]] [algebraic-graphs] OK: bfs empty vs == [] [algebraic-graphs] OK: bfs x [] == [] [algebraic-graphs] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,2] == [[1,2]] [algebraic-graphs] OK: bfs (1 * 2 + 3 * 4 + 5 * 6) [1,3] == [[1,3], [2,4]] [algebraic-graphs] OK: bfs (3 * (1 + 4) * (1 + 5)) [3] == [[3], [1,4,5]] [algebraic-graphs] OK: bfs (circuit [1..5] + circuit [5,4..1]) [2] == [[2], [1,3], [5,4]] [algebraic-graphs] OK: concat $ bfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,4,1,5] [algebraic-graphs] OK: map concat . transpose . map levels . bfsForest x == bfs x [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.dfsForest ============ [algebraic-graphs] OK: forest $ dfsForest empty == empty [algebraic-graphs] OK: forest $ dfsForest (edge 1 1) == vertex 1 [algebraic-graphs] OK: forest $ dfsForest (edge 1 2) == edge 1 2 [algebraic-graphs] OK: forest $ dfsForest (edge 2 1) == vertices [1,2] [algebraic-graphs] OK: isSubgraphOf (forest $ dfsForest x) x == True [algebraic-graphs] OK: isDfsForestOf (dfsForest x) x == True [algebraic-graphs] OK: dfsForest . forest . dfsForest == dfsForest [algebraic-graphs] OK: dfsForest (vertices vs) == map (\v -> Node v []) (nub $ sort vs) [algebraic-graphs] OK: dfsForest $ 3 * (1 + 4) * (1 + 5) == [algebraic-graphs] OK: forest (dfsForest $ circuit [1..5] + circuit [5,4..1]) == path [1,2,3,4,5] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.dfsForestFrom ============ [algebraic-graphs] OK: forest $ dfsForestFrom empty vs == empty [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 1) [1] == vertex 1 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [0] == empty [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [1] == edge 1 2 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [2] == vertex 2 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [1,2] == edge 1 2 [algebraic-graphs] OK: forest $ dfsForestFrom (edge 1 2) [2,1] == vertices [1,2] [algebraic-graphs] OK: isSubgraphOf (forest $ dfsForestFrom x vs) x == True [algebraic-graphs] OK: isDfsForestOf (dfsForestFrom x (vertexList x)) x == True [algebraic-graphs] OK: dfsForestFrom x (vertexList x) == dfsForest x [algebraic-graphs] OK: dfsForestFrom x [] == [] [algebraic-graphs] OK: dfsForestFrom (3 * (1 + 4) * (1 + 5)) [1,4] == [algebraic-graphs] OK: forest $ dfsForestFrom (circuit [1..5] + circuit [5,4..1]) [3] == path [3,2,1,5,4] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.dfs ============ [algebraic-graphs] OK: dfs empty vs == [] [algebraic-graphs] OK: dfs (edge 1 1) [1] == [1] [algebraic-graphs] OK: dfs (edge 1 2) [0] == [] [algebraic-graphs] OK: dfs (edge 1 2) [1] == [1,2] [algebraic-graphs] OK: dfs (edge 1 2) [2] == [2] [algebraic-graphs] OK: dfs (edge 1 2) [1,2] == [1,2] [algebraic-graphs] OK: dfs (edge 1 2) [2,1] == [2,1] [algebraic-graphs] OK: dfs x [] == [] [algebraic-graphs]  [algebraic-graphs] OK: and [ hasVertex v x | v <- dfs x vs ] == True [algebraic-graphs] OK: dfs (3 * (1 + 4) * (1 + 5)) [1,4] == [1,5,4] [algebraic-graphs] OK: dfs (circuit [1..5] + circuit [5,4..1]) [3] == [3,2,1,5,4] [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.dfs ============ [algebraic-graphs] OK: reachable empty x == [] [algebraic-graphs] OK: reachable (vertex 1) 1 == [1] [algebraic-graphs] OK: reachable (edge 1 1) 1 == [1] [algebraic-graphs] OK: reachable (edge 1 2) 0 == [] [algebraic-graphs] OK: reachable (edge 1 2) 1 == [1,2] [algebraic-graphs] OK: reachable (edge 1 2) 2 == [2] [algebraic-graphs] OK: reachable (path [1..8] ) 4 == [4..8] [algebraic-graphs] OK: reachable (circuit [1..8] ) 4 == [4..8] ++ [1..3] [algebraic-graphs] OK: reachable (clique [8,7..1]) 8 == [8] ++ [1..7] [algebraic-graphs]  [algebraic-graphs] OK: and [ hasVertex v x | v <- reachable x y ] == True [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.topSort ============ [algebraic-graphs] OK: topSort (1 * 2 + 3 * 1) == Right [3,1,2] [algebraic-graphs] OK: topSort (path [1..5]) == Right [1..5] [algebraic-graphs] OK: topSort (3 * (1 * 4 + 2 * 5)) == Right [3,1,2,4,5] [algebraic-graphs] OK: topSort (1 * 2 + 2 * 1) == Left (2 :| [1]) [algebraic-graphs] OK: topSort (path [5,4..1] + edge 2 4) == Left (4 :| [3,2]) [algebraic-graphs] OK: topSort (circuit [1..5]) == Left (3 :| [1,2]) [algebraic-graphs] OK: topSort (circuit [1..3] + circuit [3,2,1]) == Left (3 :| [2]) [algebraic-graphs] OK: topSort (1 * 2 + (5 + 2) * 1 + 3 * 4 * 3) == Left (1 :| [2]) [algebraic-graphs] OK: fmap (flip isTopSortOf x) (topSort x) /= Right False [algebraic-graphs] OK: topSort . vertices == Right . nub . sort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.testIsAcyclic ============ [algebraic-graphs] OK: isAcyclic (1 * 2 + 3 * 1) == True [algebraic-graphs] OK: isAcyclic (1 * 2 + 2 * 1) == False [algebraic-graphs] OK: isAcyclic . circuit == null [algebraic-graphs] OK: isAcyclic == isRight . topSort [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.isDfsForestOf ============ [algebraic-graphs] OK: isDfsForestOf [] empty == True [algebraic-graphs] OK: isDfsForestOf [] (vertex 1) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (vertex 1) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (vertex 2) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 1 []] (vertex 1) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (edge 1 1) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 []] (edge 1 2) == False [lens] [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, dist/build/GHC/Generics/Lens.p_o ) [rebase]  50% ( 1 / 2) in 'Rebase.Control.Applicative' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Applicative.Backwards' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Applicative.Lift' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Arrow' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Category' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Comonad' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.Chan' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.MVar' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.QSem' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.QSemN' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TArray' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TBQueue' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TChan' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TMVar' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TQueue' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TSem' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Concurrent.STM.TVar' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.DeepSeq' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Exception' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Exception.Base' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Cont' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Cont.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Error.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Fail' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Fix' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.IO.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Identity' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.RWS' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [shake] [46 of 71] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Pool.o ) [shake] [47 of 71] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Action.o ) [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.RWS.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Reader' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Reader.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.ST' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Lazy.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.ST.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.STM' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Signatures' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.State' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.State.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.State.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.State.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Cont' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Except' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Identity' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Maybe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.RWS.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Reader' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.State.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Trans.Writer.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Writer' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Writer.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Monad.Zip' [rebase]  Missing documentation for: [rebase]  Module header [lens] [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, dist/build/Data/Vector/Lens.p_o ) [rebase]  50% ( 1 / 2) in 'Rebase.Control.Selective' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Selective.Free' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Selective.Multi' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Selective.Rigid.Free' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Control.Selective.Rigid.Freer' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Biapplicative' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifoldable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  75% ( 3 / 4) in 'Rebase.Data.Bifunctor' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Apply' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Biff' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Clown' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Flip' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Join' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Joker' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Product' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Tannen' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bifunctor.Wrapped' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bitraversable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bits' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Bool' [rebase]  Missing documentation for: [rebase]  Module header [lens] [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, dist/build/Data/Typeable/Lens.p_o ) [lens] [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, dist/build/Data/Tree/Lens.p_o ) [lens] [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, dist/build/Data/Sequence/Lens.p_o ) [lens] [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, dist/build/Data/IntSet/Lens.p_o ) [lens] [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, dist/build/Data/Complex/Lens.p_o ) [lens] [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, dist/build/Data/ByteString/Strict/Lens.p_o ) [lens] [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, dist/build/Data/ByteString/Lazy/Lens.p_o ) [lens] [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, dist/build/Data/ByteString/Lens.p_o ) [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Extra' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Internal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Prim' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Prim.Internal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Builder.Scientific' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Char8' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Internal' [rebase]  Missing documentation for: [rebase]  Module header [lens] [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, dist/build/Data/Bits/Lens.p_o ) [lens] [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, dist/build/Data/Array/Lens.p_o ) [lens] [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, dist/build/Control/Seq/Lens.p_o ) [lens] [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, dist/build/Control/Parallel/Strategies/Lens.p_o ) [lens] [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, dist/build/Control/Monad/Error/Lens.p_o ) [lens] [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, dist/build/Control/Lens/Unsound.p_o ) [lens] [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, dist/build/Control/Lens/Profunctor.p_o ) [lens] [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, dist/build/Control/Lens/Operators.p_o ) [lens] [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, dist/build/Control/Lens/Extras.p_o ) [lens] [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, dist/build/Control/Lens/Combinators.p_o ) [lens] [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, dist/build/Control/Exception/Lens.p_o ) [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy.Char8' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Lazy.Internal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Short' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Short.Internal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.ByteString.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Char' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Coerce' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Complex' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.DList' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Data' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Dynamic' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Either' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Either.Combinators' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Either.Validation' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Eq' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Fixed' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Foldable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Function' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Alt' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Apply' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Bind' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Bind.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Bind.Trans' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Classes' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Compose' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Constant' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant.Compose' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Contravariant.Divisible' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Extend' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Identity' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Invariant' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Invariant.TH' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Plus' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Product' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Reverse' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Functor.Sum' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Graph' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Group' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Groupoid' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.HashMap.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.HashMap.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.HashSet' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Hashable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.IORef' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Int' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.IntMap' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.IntMap.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.IntMap.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.IntSet' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Isomorphism' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Ix' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Kind' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.List' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.List.NonEmpty' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Map' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Map.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Map.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Maybe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Monoid' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Ord' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Adjunction' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Cayley' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Choice' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Closed' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Composition' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Mapping' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Monad' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Ran' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Rep' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Sieve' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Strong' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Traversing' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Types' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Profunctor.Yoneda' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Proxy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Ratio' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.STRef' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.STRef.Lazy' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.STRef.Strict' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Scientific' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroup' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroup.Bifoldable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroup.Bitraversable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroup.Foldable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroup.Traversable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroup.Traversable.Class' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroupoid' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Dual' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Ob' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Semigroupoid.Static' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Sequence' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Set' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.String' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  100% ( 4 / 4) in 'Rebase.Data.Text' [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Array' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Encoding' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Encoding.Error' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Foreign' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.IO' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Internal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  100% ( 4 / 4) in 'Rebase.Data.Text.Lazy' [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.Int' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.RealFloat' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Builder.Scientific' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Encoding' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.IO' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Lazy.Read' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Read' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Text.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Calendar' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Easter' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.Julian' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.MonthDay' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.OrdinalDate' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Calendar.WeekDate' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Clock' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Clock.POSIX' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Clock.System' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Clock.TAI' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Compat' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Format' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.Format.ISO8601' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Time.LocalTime' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Traversable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  0% ( 0 / 1) in 'Rebase.Data.Traversable.Instances' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Tree' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Tuple' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Type.Bool' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Type.Coercion' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Type.Equality' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Typeable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.UUID' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Unique' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector: Could not find documentation for exported module: Data.Vector [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Fusion.Stream.Monadic: Could not find documentation for exported module: Data.Vector.Fusion.Stream.Monadic [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Fusion.Stream.Monadic' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Fusion.Util: Could not find documentation for exported module: Data.Vector.Fusion.Util [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Fusion.Util' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Generic: Could not find documentation for exported module: Data.Vector.Generic [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Generic' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Generic.Base: Could not find documentation for exported module: Data.Vector.Generic.Base [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Generic.Base' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Generic.Mutable: Could not find documentation for exported module: Data.Vector.Generic.Mutable [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Generic.Mutable' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Generic.New: Could not find documentation for exported module: Data.Vector.Generic.New [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Generic.New' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Instances' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Internal.Check: Could not find documentation for exported module: Data.Vector.Internal.Check [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Internal.Check' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Mutable: Could not find documentation for exported module: Data.Vector.Mutable [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Mutable' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Primitive: Could not find documentation for exported module: Data.Vector.Primitive [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Primitive' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Primitive.Mutable: Could not find documentation for exported module: Data.Vector.Primitive.Mutable [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Primitive.Mutable' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Storable: Could not find documentation for exported module: Data.Vector.Storable [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Storable' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Storable.Internal: Could not find documentation for exported module: Data.Vector.Storable.Internal [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Storable.Internal' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Storable.Mutable: Could not find documentation for exported module: Data.Vector.Storable.Mutable [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Storable.Mutable' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Unboxed: Could not find documentation for exported module: Data.Vector.Unboxed [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Unboxed' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Unboxed.Base: Could not find documentation for exported module: Data.Vector.Unboxed.Base [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Unboxed.Base' [rebase]  Missing documentation for: [rebase]  Module header [rebase] Warning: Rebase.Data.Vector.Unboxed.Mutable: Could not find documentation for exported module: Data.Vector.Unboxed.Mutable [rebase]  0% ( 0 / 1) in 'Rebase.Data.Vector.Unboxed.Mutable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Version' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Void' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Void.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Data.Word' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Debug.Trace' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.C' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.C.Error' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.C.String' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.C.Types' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Concurrent' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.ForeignPtr' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.ForeignPtr.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Alloc' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Array' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Error' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Pool' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Safe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  [rebase] library/Rebase/Foreign/Marshal/Safe.hs:6:1: warning: [-Wdeprecations] [rebase]  Module ‘Foreign.Marshal.Safe’ is deprecated: [rebase]  "Safe is now the default, please use Foreign.Marshal instead" [rebase]  | [rebase] 6 | import Foreign.Marshal.Safe [rebase]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Marshal.Utils' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Ptr' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.StablePtr' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Foreign.Storable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Arr' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Base' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Char' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Conc' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Conc.IO' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Conc.Signal' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Conc.Sync' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Desugar' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Enum' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Environment' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Err' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Exception' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Exts' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Fingerprint' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Fingerprint.Type' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Float' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Float.ConversionUtils' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Float.RealFracMethods' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Foreign' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.ForeignPtr' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Generics' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Buffer' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.BufferedIO' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Device' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Failure' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Iconv' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Latin1' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.Types' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF16' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF32' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Encoding.UTF8' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Exception' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.FD' [rebase]  Missing documentation for: [rebase]  Module header [shake] [48 of 71] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Resource.o ) [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Handle' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.FD' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Internals' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Text' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.Handle.Types' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IO.IOMode' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IOArray' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.IORef' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Int' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.List' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.MVar' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Num' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.OverloadedLabels' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Profiling' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Ptr' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Read' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Real' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Records' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.ST' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.STRef' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Show' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Stable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Stack' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Stats' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Storable' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.TopHandler' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.TypeLits' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.TypeNats' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Unicode' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Weak' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.GHC.Word' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Numeric' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Numeric.Natural' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.CPUTime' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Console.GetOpt' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Environment' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Exit' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.IO' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.IO.Error' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.IO.Unsafe' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Info' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Mem' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Mem.StableName' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Mem.Weak' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Posix.Internals' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Posix.Types' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.System.Timeout' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Text.ParserCombinators.ReadP' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Text.ParserCombinators.ReadPrec' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Text.Printf' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Text.Read' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Text.Read.Lex' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Text.Show' [rebase]  Missing documentation for: [rebase]  Module header [rebase]  50% ( 1 / 2) in 'Rebase.Unsafe.Coerce' [rebase]  Missing documentation for: [rebase]  Module header [shake] [49 of 71] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Build.o ) [lens] [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, dist/build/Data/Dynamic/Lens.p_o ) [lens] [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, dist/build/Numeric/Lens.p_o ) [lens] [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, dist/build/Numeric/Natural/Lens.p_o ) [lens] [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, dist/build/System/Exit/Lens.p_o ) [lens] [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, dist/build/System/FilePath/Lens.p_o ) [lens] [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, dist/build/System/IO/Error/Lens.p_o ) [shake] [50 of 71] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Rerun.o ) [shake] [51 of 71] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Oracle.o ) [rebase] Warning: Couldn't find .haddock for export Vector [rebase]  87% (1311 /1491) in 'Rebase.Prelude' [rebase]  Missing documentation for: [rebase]  Bool [rebase]  Ordering [rebase]  Rep [rebase]  TyCon [rebase]  ReadPrec [rebase]  BlockReason [rebase]  Min [rebase]  Max [rebase]  FinalizerEnvPtr [rebase]  PrimMVar [rebase]  HandlerFun [rebase]  Signal [rebase]  ArrowZero [rebase]  WrappedArrow [rebase]  WrappedMonad [rebase]  IsLabel [rebase]  Bifoldable1 [rebase]  E12 [rebase]  E9 [rebase]  E6 [rebase]  E3 [rebase]  E2 [rebase]  E1 [rebase]  E0 [rebase]  HasResolution [rebase]  Predicate [rebase]  Coyoneda [rebase]  MonadWriter [rebase]  MonadCont [rebase]  Environment [rebase]  Cochoice [rebase]  CofreeTraversing [rebase]  CofreeMapping [rebase]  Mapping [rebase]  Corep [rebase]  Extend [rebase]  Biapply [rebase]  Semi [rebase]  WrappedCategory [rebase]  Traversable1 [rebase]  Bitraversable1 [rebase]  CalendarDiffDays [rebase]  DayOfWeek [rebase]  CalendarDiffTime [rebase]  TimeLocale [rebase]  FormatTime [rebase]  ISO8601 [rebase]  Vector [rebase]  Solo [rebase]  November [rebase]  October [rebase]  September [rebase]  August [rebase]  July [rebase]  June [rebase]  May [rebase]  April [rebase]  March [rebase]  February [rebase]  January [rebase]  even [rebase]  assertError [rebase]  unsafeEqualityProof [rebase]  odd [rebase]  unsafeCoerceUnlifted [rebase]  unsafeCoerceAddr [rebase]  addMVarFinalizer [rebase]  readPrec_to_P [rebase]  readP_to_Prec [rebase]  readPrec_to_S [rebase]  readS_to_Prec [rebase]  getAlt [rebase]  tyConPackage [rebase]  tyConModule [rebase]  tyConName [rebase]  tyConFingerprint [rebase]  rnfTyCon [rebase]  trLiftedRep [rebase]  typeOf1 [rebase]  typeOf2 [rebase]  typeOf3 [rebase]  typeOf4 [rebase]  typeOf5 [rebase]  typeOf6 [rebase]  typeOf7 [rebase]  unsupportedOperation [rebase]  dynApply [rebase]  dynApp [rebase]  dynTypeRep [rebase]  blockedIndefinitelyOnMVar [rebase]  blockedIndefinitelyOnSTM [rebase]  allocationLimitExceeded [rebase]  cannotCompactFunction [rebase]  cannotCompactPinned [rebase]  cannotCompactMutable [rebase]  stackOverflow [rebase]  heapOverflow [rebase]  ioException [rebase]  untangle [rebase]  reportHeapOverflow [rebase]  childHandler [rebase]  pseq [rebase]  par [rebase]  reportStackOverflow [rebase]  reportError [rebase]  setUncaughtExceptionHandler [rebase]  getUncaughtExceptionHandler [rebase]  setHandler [rebase]  runHandlers [rebase]  ioeGetErrorType [rebase]  ioeGetErrorString [rebase]  ioeGetLocation [rebase]  ioeGetHandle [rebase]  ioeGetFileName [rebase]  ioeSetErrorType [rebase]  ioeSetErrorString [rebase]  ioeSetLocation [rebase]  ioeSetHandle [rebase]  ioeSetFileName [rebase]  ensureIOManagerIsRunning [rebase]  ioManagerCapabilitiesChanged [rebase]  mkIntegralConstr [rebase]  mkRealConstr [rebase]  comparisonEquivalence [rebase]  <<$>> [rebase]  uncurry' [rebase]  strong [rebase]  curry' [rebase]  firstTraversing [rebase]  secondTraversing [rebase]  leftTraversing [rebase]  rightTraversing [rebase]  wanderMapping [rebase]  traverseMapping [rebase]  closedMapping [rebase]  prepAdj [rebase]  unprepAdj [rebase]  prepUnit [rebase]  prepCounit [rebase]  uncoprepAdj [rebase]  coprepUnit [rebase]  coprepCounit [rebase]  procomposed [rebase]  mu [rebase]  precomposeRan [rebase]  curryRan [rebase]  uncurryRan [rebase]  decomposeCodensity [rebase]  mapCayley [rebase]  returning [rebase]  apDefault [rebase]  bitraverse1_ [rebase]  bifor1_ [rebase]  bisequenceA1_ [rebase]  -<< [rebase]  ->- [rebase]  -<- [rebase]  <<..>> [rebase]  traverse1_ [rebase]  for1_ [rebase]  sequenceA1_ [rebase]  asum1 [rebase]  bifoldMap1Default [rebase]  calendarDay [rebase]  calendarWeek [rebase]  calendarMonth [rebase]  calendarYear [rebase]  addDays [rebase]  diffDays [rebase]  dayOfWeek [rebase]  posixSecondsToUTCTime [rebase]  utcTimeToPOSIXSeconds [rebase]  systemToPOSIXTime [rebase]  calendarTimeDays [rebase]  calendarTimeTime [rebase]  makeTimeOfDayValid [rebase]  utcToZonedTime [rebase]  zonedTimeToUTC [rebase]  getZonedTime [rebase]  utcToLocalZonedTime [shake] [52 of 71] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/File.o ) [shake] [53 of 71] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/OrderOnly.o ) [shake] [54 of 71] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Files.o ) [shake] [55 of 71] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Derived.o ) [shake] [56 of 71] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, dist/build/shake/shake-tmp/Development/Shake/Command.o ) [lens] Preprocessing test suite 'properties' for lens-5.3.4.. [lens] Building test suite 'properties' for lens-5.3.4.. [lens] [1 of 2] Compiling Control.Lens.Properties ( lens-properties/src/Control/Lens/Properties.hs, dist/build/properties/properties-tmp/Control/Lens/Properties.o ) [lens] [2 of 2] Compiling Main ( tests/properties.hs, dist/build/properties/properties-tmp/Main.o ) [aeson] [24 of 32] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.p_o ) [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: [GHC-68441] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1615 | liftToJSON _ t _ (Solo a) = t a [aeson]  | ^^^^ [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: [GHC-68441] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a [aeson]  | ^^^^ [shake] [57 of 71] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Directory.o ) [shake] [58 of 71] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Rules/Default.o ) [shake] [59 of 71] Compiling Paths_shake ( dist/build/shake/autogen/Paths_shake.hs, dist/build/shake/shake-tmp/Paths_shake.o ) [shake] [60 of 71] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Paths.o ) [shake] [61 of 71] Compiling General.Template ( src/General/Template.hs, dist/build/shake/shake-tmp/General/Template.o ) [shake] [62 of 71] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Progress.o ) [shake] [63 of 71] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/CompactUI.o ) [shake] [64 of 71] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Profile.o ) [shake] [65 of 71] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Core/Run.o ) [shake] [66 of 71] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, dist/build/shake/shake-tmp/Development/Shake/Database.o ) [shake] [67 of 71] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Demo.o ) [rebase] Warning: Rebase.Prelude: could not find link destinations for: [rebase]  - GHC.Prim.~# [rebase]  - Data.Array.Base.getNumElements [rebase]  - Data.Array.Base.unsafeNewArray_ [rebase]  - Data.Array.Base.unsafeWrite [rebase]  - Data.Array.Base.unsafeRead [rebase]  - GHC.Generics.SingKind [rebase]  - GHC.Generics.DemoteRep [rebase]  - GHC.Generics.fromSing [rebase]  - GHC.Generics.SingI [rebase]  - GHC.Generics.sing [rebase]  - GHC.Generics.Sing [rebase]  - GHC.Generics.D:R:UReckWordp0 [rebase]  - GHC.Generics.D:R:UReckIntp0 [rebase]  - GHC.Generics.D:R:UReckFloatp0 [rebase]  - GHC.Generics.D:R:UReckDoublep0 [rebase]  - GHC.Generics.D:R:UReckCharp0 [rebase]  - GHC.Generics.D:R:UReckPtrp0 [rebase]  - Data.Foldable1.JoinWith [rebase]  - Data.Foldable1.FromMaybe [rebase]  - Data.Foldable1.NonEmptyDList [rebase]  - Data.ByteString.Builder.RealFloat.FormatMode [rebase]  - Data.Hashable.Mix.Salt [rebase]  - Data.Profunctor.Composition.Iso [rebase]  - Data.Text.Internal.Encoding.PartialUtf8CodePoint [rebase]  - Data.UUID.Types.Internal.Builder.ByteSource [rebase]  - Data.UUID.Types.Internal.Builder./-/ [rebase]  - Data.UUID.Types.Internal.Builder.ByteSink [rebase]  - Data.UUID.Types.Internal.Builder.Takes1Byte [rebase]  - Data.UUID.Types.Internal.Builder.Takes2Bytes [rebase]  - Data.UUID.Types.Internal.Builder.Takes4Bytes [rebase]  - Data.UUID.Types.Internal.UnpackedUUID [rebase]  - Text.ParserCombinators.ReadP.P [rebase]  - Data.Biapplicative.Mag [rebase]  - Data.Profunctor.Mapping.Bar [rebase]  - Data.Graph.SetM [rebase]  - Data.Profunctor.Traversing.Baz [rebase]  - Data.Profunctor.Rep.Iso [rebase]  - Data.Profunctor.Traversing.Bazaar [rebase]  - Data.Semigroup.Bifoldable.Act [rebase]  - Data.Semigroup.Foldable.Act [rebase]  - Data.Semigroup.Foldable.Alt_ [rebase]  - Data.Semigroup.Foldable.JoinWith [rebase]  - Data.Sequence.Internal.UnzipWith [rebase]  - Data.Sequence.Internal.unzipWith' [rebase]  - Data.Set.Internal.MergeSet [rebase]  - Data.Time.Format.ISO8601.E14 [rebase]  - Data.Time.Format.ISO8601.E16 [rebase]  - Data.UUID.Types.Internal.Builder.Takes8Bytes [rebase]  - Data.Vector.Mutable.MVector [rebase]  - Data.Vector.Fusion.Util.Id [rebase]  - Data.Vector.Generic.Base.Vector [rebase]  - Data.Vector.Generic.Mutable.Base.MVector [rebase]  - Data.Vector.Generic.Base.Mutable [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [rebase]  - Data.Vector.Generic.Mutable.Base.basicSet [rebase]  - Data.Vector.Generic.Base.basicLength [rebase]  - Data.Vector.Generic.Base.basicUnsafeCopy [rebase]  - Data.Vector.Generic.Base.basicUnsafeFreeze [rebase]  - Data.Vector.Generic.Base.basicUnsafeIndexM [rebase]  - Data.Vector.Generic.Base.basicUnsafeSlice [rebase]  - Data.Vector.Generic.Base.basicUnsafeThaw [rebase]  - Data.Vector.Generic.Base.elemseq [rebase]  - Data.Vector.Generic.Mutable.Base.basicLength [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [rebase]  - Data.Vector.Generic.Mutable.Base.basicInitialize [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [rebase]  - Data.Vector.Generic.Mutable.Base.basicClear [rebase]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [rebase]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [rebase]  - Data.Vector.Primitive.Vector [rebase]  - Data.Vector.Storable.Vector [rebase]  - Data.Vector.Unboxed.Base.Unbox [rebase]  - Data.Vector.Unboxed.Base.Vector [rebase]  - Data.Vector.Unboxed.Base.MVector [rebase]  - Data.Vector.Unboxed.Base.MV_All [rebase]  - Data.Vector.Unboxed.Base.MV_Any [rebase]  - Data.Vector.Unboxed.Base.MV_Arg [rebase]  - Data.Vector.Unboxed.Base.MV_Bool [rebase]  - Data.Vector.Unboxed.Base.MV_Char [rebase]  - Data.Vector.Unboxed.Base.MV_Complex [rebase]  - Data.Vector.Unboxed.Base.MV_Compose [rebase]  - Data.Vector.Unboxed.Base.MV_Const [rebase]  - Data.Vector.Unboxed.Base.MV_Double [rebase]  - Data.Vector.Unboxed.Base.MV_Down [rebase]  - Data.Vector.Unboxed.Base.MV_Dual [rebase]  - Data.Vector.Unboxed.Base.MV_First [rebase]  - Data.Vector.Unboxed.Base.MV_Float [rebase]  - Data.Vector.Unboxed.Base.MV_Identity [rebase]  - Data.Vector.Unboxed.Base.MV_Int [rebase]  - Data.Vector.Unboxed.Base.MV_Int16 [rebase]  - Data.Vector.Unboxed.Base.MV_Int32 [rebase]  - Data.Vector.Unboxed.Base.MV_Int64 [rebase]  - Data.Vector.Unboxed.Base.MV_Int8 [rebase]  - Data.Vector.Unboxed.Base.MV_Last [rebase]  - Data.Vector.Unboxed.Base.MV_Max [rebase]  - Data.Vector.Unboxed.Base.MV_Min [rebase]  - Data.Vector.Unboxed.Base.MV_Product [rebase]  - Data.Vector.Unboxed.Base.MV_Sum [rebase]  - Data.Vector.Unboxed.Base.MV_Word [rebase]  - Data.Vector.Unboxed.Base.MV_Word16 [rebase]  - Data.Vector.Unboxed.Base.MV_Word32 [rebase]  - Data.Vector.Unboxed.Base.MV_Word64 [rebase]  - Data.Vector.Unboxed.Base.MV_Word8 [rebase]  - Data.Vector.Unboxed.Base.MV_WrappedMonoid [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsBool0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorBool0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsInt0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorInt0 [rebase]  - Data.Vector.Internal.Check.Checks [rebase]  - Data.Vector.Primitive.Mutable.MVector [rebase]  - Data.Vector.Storable.Mutable.MVector [rebase]  - Data.Vector.Unboxed.Base.V_All [rebase]  - Data.Vector.Unboxed.Base.V_Any [rebase]  - Data.Vector.Unboxed.Base.V_Arg [rebase]  - Data.Vector.Unboxed.Base.V_Bool [rebase]  - Data.Vector.Unboxed.Base.V_Char [rebase]  - Data.Vector.Unboxed.Base.V_Complex [rebase]  - Data.Vector.Unboxed.Base.V_Compose [rebase]  - Data.Vector.Unboxed.Base.V_Const [rebase]  - Data.Vector.Unboxed.Base.V_Double [rebase]  - Data.Vector.Unboxed.Base.V_Down [rebase]  - Data.Vector.Unboxed.Base.V_Dual [rebase]  - Data.Vector.Unboxed.Base.V_First [rebase]  - Data.Vector.Unboxed.Base.V_Float [rebase]  - Data.Vector.Unboxed.Base.V_Identity [rebase]  - Data.Vector.Unboxed.Base.V_Int [rebase]  - Data.Vector.Unboxed.Base.V_Int16 [rebase]  - Data.Vector.Unboxed.Base.V_Int32 [rebase]  - Data.Vector.Unboxed.Base.V_Int64 [rebase]  - Data.Vector.Unboxed.Base.V_Int8 [rebase]  - Data.Vector.Unboxed.Base.V_Last [rebase]  - Data.Vector.Unboxed.Base.V_Max [rebase]  - Data.Vector.Unboxed.Base.V_Min [rebase]  - Data.Vector.Unboxed.Base.V_Product [rebase]  - Data.Vector.Unboxed.Base.V_Sum [rebase]  - Data.Vector.Unboxed.Base.V_Word [rebase]  - Data.Vector.Unboxed.Base.V_Word16 [rebase]  - Data.Vector.Unboxed.Base.V_Word32 [rebase]  - Data.Vector.Unboxed.Base.V_Word64 [rebase]  - Data.Vector.Unboxed.Base.V_Word8 [rebase]  - Data.Vector.Unboxed.Base.V_WrappedMonoid [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsAll0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsAny0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsArg0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsChar0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsComplex0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsCompose0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsDouble0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsDown0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsDual0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsFirst0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsFloat0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsInt160 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsInt640 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsInt80 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsLast0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsMax0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsMin0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsProduct0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsSum0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsWord0 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsWord160 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsWord320 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsWord640 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsWord80 [rebase]  - Data.Vector.Unboxed.Base.D:R:MVectorsWrappedMonoid0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorAll0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorAny0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorArg0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorChar0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorComplex0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorCompose0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorConst0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorDouble0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorDown0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorDual0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorFirst0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorFloat0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorInt160 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorInt320 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorInt640 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorInt80 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorLast0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorMax0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorMin0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorProduct0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorSum0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorWord0 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorWord160 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorWord320 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorWord640 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorWord80 [rebase]  - Data.Vector.Unboxed.Base.D:R:VectorWrappedMonoid0 [rebase]  - Data.Vector.Strict.Vector [rebase]  - GHC.Generics.D:R:SingBoola0 [rebase]  - GHC.Generics.STrue [rebase]  - GHC.Generics.SFalse [rebase]  - GHC.Generics.D:R:SingMaybeb0 [rebase]  - GHC.Generics.SNothing [rebase]  - GHC.Generics.SJust [rebase]  - Text.Printf.UPrintf [rebase]  - Text.Printf.hspr [rebase]  - Text.Printf.spr [rebase]  - Data.Key.StateL [rebase]  - Data.Key.StateR [rebase]  - Data.Key.Act [shake] [68 of 71] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, dist/build/shake/shake-tmp/Development/Shake/Internal/Args.o ) [lens] [3 of 3] Linking dist/build/properties/properties [ghc-exactprint] [ 9 of 10] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.o, dist/build/Language/Haskell/GHC/ExactPrint/Transform.dyn_o ) [shake] [69 of 71] Compiling Development.Shake ( src/Development/Shake.hs, dist/build/shake/shake-tmp/Development/Shake.o ) [shake] [70 of 71] Compiling Development.Ninja.All ( src/Development/Ninja/All.hs, dist/build/shake/shake-tmp/Development/Ninja/All.o ) [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 2 []] (edge 1 2) == False [algebraic-graphs] OK: isDfsForestOf [Node 2 [], Node 1 []] (edge 1 2) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 2 []]] (edge 1 2) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 2 []] (vertices [1,2]) == True [algebraic-graphs] OK: isDfsForestOf [Node 2 [], Node 1 []] (vertices [1,2]) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 2 []]] (vertices [1,2]) == False [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 2 [Node 3 []]]] (path [1,2,3]) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [Node 3 [Node 2 []]]] (path [1,2,3]) == False [algebraic-graphs] OK: isDfsForestOf [Node 3 [], Node 1 [Node 2 []]] (path [1,2,3]) == True [algebraic-graphs] OK: isDfsForestOf [Node 2 [Node 3 []], Node 1 []] (path [1,2,3]) == True [algebraic-graphs] OK: isDfsForestOf [Node 1 [], Node 2 [Node 3 []]] (path [1,2,3]) == False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.isTopSortOf ============ [algebraic-graphs] OK: isTopSortOf [3,1,2] (1 * 2 + 3 * 1) == True [algebraic-graphs] OK: isTopSortOf [1,2,3] (1 * 2 + 3 * 1) == False [algebraic-graphs] OK: isTopSortOf [] (1 * 2 + 3 * 1) == False [algebraic-graphs] OK: isTopSortOf [] empty == True [algebraic-graphs] OK: isTopSortOf [x] (vertex x) == True [algebraic-graphs] OK: isTopSortOf [x] (edge x x) == False [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs]  [algebraic-graphs] ============ AdjacencyMap.scc ============ [algebraic-graphs] OK: scc empty == empty [algebraic-graphs] OK: scc (vertex x) == vertex (NonEmpty.vertex x) [algebraic-graphs] OK: scc (vertices xs) == vertices (map NonEmpty.vertex xs) [algebraic-graphs] OK: scc (edge 1 1) == vertex (NonEmpty.edge 1 1) [algebraic-graphs] OK: scc (edge 1 2) == edge (NonEmpty.vertex 1) (NonEmpty.vertex 2) [algebraic-graphs] OK: scc (circuit (1:xs)) == vertex (NonEmpty.circuit1 (1 :| xs)) [algebraic-graphs] OK: scc (3 * 1 * 4 * 1 * 5) == [algebraic-graphs] OK: isAcyclic . scc == const True [algebraic-graphs] OK: isAcyclic x == (scc x == gmap NonEmpty.vertex x) [algebraic-graphs] OK: scc g == KL.scc g [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Num ============ [algebraic-graphs] OK: 0 == rightVertex 0 [algebraic-graphs] OK: swap 1 == leftVertex 1 [algebraic-graphs] OK: swap 1 + 2 == vertices [1] [2] [algebraic-graphs] OK: swap 1 * 2 == edge 1 2 [algebraic-graphs] OK: swap 1 + 2 * swap 3 == overlay (leftVertex 1) (edge 3 2) [algebraic-graphs] OK: swap 1 * (2 + swap 3) == connect (leftVertex 1) (vertices [3] [2]) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Show ============ [algebraic-graphs] OK: show empty == "empty" [algebraic-graphs] OK: show 1 == "rightVertex 1" [algebraic-graphs] OK: show (swap 2) == "leftVertex 2" [algebraic-graphs] OK: show 1 + 2 == "vertices [] [1,2]" [algebraic-graphs] OK: show (swap (1 + 2)) == "vertices [1,2] []" [algebraic-graphs] OK: show (swap 1 * 2) == "edge 1 2" [algebraic-graphs] OK: show (swap 1 * 2 * swap 3) == "edges [(1,2),(3,2)]" [algebraic-graphs] OK: show (swap 1 * 2 + swap 3) == "overlay (leftVertex 3) (edge 1 2)" [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Eq ============ [algebraic-graphs] OK: (x == y) == (leftAdjacencyMap x == leftAdjacencyMap y && rightAdjacencyMap x == rightAdjacencyMap y) [algebraic-graphs]  [algebraic-graphs] OK: x + y == y + x [algebraic-graphs] OK: x + (y + z) == (x + y) + z [algebraic-graphs] OK: x * empty == x [algebraic-graphs] OK: empty * x == x [algebraic-graphs] OK: x * y == y * x [algebraic-graphs] OK: x * (y * z) == (x * y) * z [algebraic-graphs] OK: x * (y + z) == x * y + x * z [algebraic-graphs] OK: (x + y) * z == x * z + y * z [algebraic-graphs] OK: x * y * z == x * y + x * z + y * z [algebraic-graphs] OK: x + empty == x [algebraic-graphs] OK: empty + x == x [algebraic-graphs] OK: x + x == x [algebraic-graphs] OK: x * y + x + y == x * y [algebraic-graphs] OK: x * x * x == x * x [algebraic-graphs]  [algebraic-graphs] OK: leftVertex x * leftVertex y == leftVertex x + leftVertex y [algebraic-graphs] OK: rightVertex x * rightVertex y == rightVertex x + rightVertex y [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.leftAdjacencyMap ============ [algebraic-graphs] OK: leftAdjacencyMap empty == Map.empty [algebraic-graphs] OK: leftAdjacencyMap (leftVertex x) == Map.singleton x Set.empty [algebraic-graphs] OK: leftAdjacencyMap (rightVertex x) == Map.empty [algebraic-graphs] OK: leftAdjacencyMap (edge x y) == Map.singleton x (Set.singleton y) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.rightAdjacencyMap ============ [algebraic-graphs] OK: rightAdjacencyMap empty == Map.empty [algebraic-graphs] OK: rightAdjacencyMap (leftVertex x) == Map.empty [algebraic-graphs] OK: rightAdjacencyMap (rightVertex x) == Map.singleton x Set.empty [algebraic-graphs] OK: rightAdjacencyMap (edge x y) == Map.singleton y (Set.singleton x) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: leftAdjacencyMap empty == Map.empty [algebraic-graphs] OK: rightAdjacencyMap empty == Map.empty [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.leftVertex ============ [algebraic-graphs] OK: leftAdjacencyMap (leftVertex x) == Map.singleton x Set.empty [algebraic-graphs] OK: rightAdjacencyMap (leftVertex x) == Map.empty [algebraic-graphs] OK: hasLeftVertex x (leftVertex y) == (x == y) [algebraic-graphs] OK: hasRightVertex x (leftVertex y) == False [algebraic-graphs] OK: hasEdge x y (leftVertex z) == False [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.rightVertex ============ [algebraic-graphs] OK: leftAdjacencyMap (rightVertex x) == Map.empty [algebraic-graphs] OK: rightAdjacencyMap (rightVertex x) == Map.singleton x Set.empty [algebraic-graphs] OK: hasLeftVertex x (rightVertex y) == False [algebraic-graphs] OK: hasRightVertex x (rightVertex y) == (x == y) [algebraic-graphs] OK: hasEdge x y (rightVertex z) == False [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.vertex ============ [algebraic-graphs] OK: vertex . Left == leftVertex [algebraic-graphs] OK: vertex . Right == rightVertex [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.edge ============ [algebraic-graphs] OK: edge x y == connect (leftVertex x) (rightVertex y) [algebraic-graphs] OK: leftAdjacencyMap (edge x y) == Map.singleton x (Set.singleton y) [algebraic-graphs] OK: rightAdjacencyMap (edge x y) == Map.singleton y (Set.singleton x) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge 1 2 (edge 2 1) == False [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.connect ============ [algebraic-graphs] OK: connect (leftVertex x) (leftVertex y) == vertices [x,y] [] [algebraic-graphs] OK: connect (leftVertex x) (rightVertex y) == edge x y [algebraic-graphs] OK: connect (rightVertex x) (leftVertex y) == edge y x [algebraic-graphs] OK: connect (rightVertex x) (rightVertex y) == vertices [] [x,y] [algebraic-graphs] OK: connect (vertices xs1 ys1) (vertices xs2 ys2) == overlay (biclique xs1 ys2) (biclique xs2 ys1) [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= leftVertexCount x * rightVertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= leftVertexCount x * rightVertexCount y + rightVertexCount x * leftVertexCount y + edgeCount x + edgeCount y [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.vertices ============ [algebraic-graphs] OK: vertices [] [] == empty [algebraic-graphs] OK: vertices [x] [] == leftVertex x [algebraic-graphs] OK: vertices [] [x] == rightVertex x [algebraic-graphs] OK: vertices xs ys == overlays (map leftVertex xs ++ map rightVertex ys) [algebraic-graphs] OK: hasLeftVertex x (vertices xs ys) == elem x xs [algebraic-graphs] OK: hasRightVertex y (vertices xs ys) == elem y ys [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges == overlays . map (uncurry edge) [algebraic-graphs] OK: hasEdge x y . edges == elem (x,y) [algebraic-graphs] OK: edgeCount . edges == length . nub [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.swap ============ [lens] Preprocessing test suite 'hunit' for lens-5.3.4.. [lens] Building test suite 'hunit' for lens-5.3.4.. [lens] [1 of 1] Compiling Main ( tests/hunit.hs, dist/build/hunit/hunit-tmp/Main.o ) [aeson] [25 of 32] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.p_o ) [shake] [71 of 71] Compiling Run ( src/Run.hs, dist/build/shake/shake-tmp/Run.o ) [aeson] [26 of 32] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.p_o ) [aeson] [27 of 32] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.p_o ) [algebraic-graphs] OK: swap empty == empty [algebraic-graphs] OK: swap . leftVertex == rightVertex [algebraic-graphs] OK: swap (vertices xs ys) == vertices ys xs [algebraic-graphs] OK: swap (edge x y) == edge y x [algebraic-graphs] OK: swap . edges == edges . map Data.Tuple.swap [algebraic-graphs] OK: swap . swap == id [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.toBipartite ============ [algebraic-graphs] OK: toBipartite empty == empty [algebraic-graphs] OK: toBipartite (vertex (Left x)) == leftVertex x [algebraic-graphs] OK: toBipartite (vertex (Right x)) == rightVertex x [algebraic-graphs] OK: toBipartite (edge (Left x) (Left y)) == vertices [x,y] [] [algebraic-graphs] OK: toBipartite (edge (Left x) (Right y)) == edge x y [algebraic-graphs] OK: toBipartite (edge (Right x) (Left y)) == edge y x [algebraic-graphs] OK: toBipartite (edge (Right x) (Right y)) == vertices [] [x,y] [algebraic-graphs] OK: toBipartite . clique == uncurry biclique . partitionEithers [algebraic-graphs] OK: toBipartite . fromBipartite == id [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.toBipartiteWith ============ [algebraic-graphs] OK: toBipartiteWith f empty == empty [algebraic-graphs] OK: toBipartiteWith Left x == vertices (vertexList x) [] [algebraic-graphs] OK: toBipartiteWith Right x == vertices [] (vertexList x) [algebraic-graphs] OK: toBipartiteWith f == toBipartite . gmap f [algebraic-graphs] OK: toBipartiteWith id == toBipartite [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.fromBipartite ============ [algebraic-graphs] OK: fromBipartite empty == empty [algebraic-graphs] OK: fromBipartite (leftVertex x) == vertex (Left x) [algebraic-graphs] OK: fromBipartite (edge x y) == edges [(Left x, Right y), (Right y, Left x)] [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.fromBipartiteWith ============ [algebraic-graphs] OK: fromBipartiteWith Left Right == fromBipartite [algebraic-graphs] OK: fromBipartiteWith id id (vertices xs ys) == vertices (xs ++ ys) [algebraic-graphs] OK: fromBipartiteWith id id . edges == symmetricClosure . edges [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty == (==) empty [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.hasLeftVertex ============ [algebraic-graphs] OK: hasLeftVertex x empty == False [algebraic-graphs] OK: hasLeftVertex x (leftVertex y) == (x == y) [algebraic-graphs] OK: hasLeftVertex x (rightVertex y) == False [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.hasRightVertex ============ [algebraic-graphs] OK: hasRightVertex x empty == False [algebraic-graphs] OK: hasRightVertex x (leftVertex y) == False [algebraic-graphs] OK: hasRightVertex x (rightVertex y) == (x == y) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.hasVertex ============ [algebraic-graphs] OK: hasVertex . Left == hasLeftVertex [algebraic-graphs] OK: hasVertex . Right == hasRightVertex [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.leftVertexCount ============ [algebraic-graphs] OK: leftVertexCount empty == 0 [algebraic-graphs] OK: leftVertexCount (leftVertex x) == 1 [algebraic-graphs] OK: leftVertexCount (rightVertex x) == 0 [algebraic-graphs] OK: leftVertexCount (edge x y) == 1 [algebraic-graphs] OK: leftVertexCount . edges == length . nub . map fst [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.rightVertexCount ============ [algebraic-graphs] OK: rightVertexCount empty == 0 [algebraic-graphs] OK: rightVertexCount (leftVertex x) == 0 [algebraic-graphs] OK: rightVertexCount (rightVertex x) == 1 [algebraic-graphs] OK: rightVertexCount (edge x y) == 1 [algebraic-graphs] OK: rightVertexCount . edges == length . nub . map snd [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount (edge x y) == 2 [algebraic-graphs] OK: vertexCount x == leftVertexCount x + rightVertexCount x [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount . edges == length . nub [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.leftVertexList ============ [algebraic-graphs] OK: leftVertexList empty == [] [algebraic-graphs] OK: leftVertexList (leftVertex x) == [x] [algebraic-graphs] OK: leftVertexList (rightVertex x) == [] [algebraic-graphs] OK: leftVertexList . flip vertices [] == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.rightVertexList ============ [algebraic-graphs] OK: rightVertexList empty == [] [algebraic-graphs] OK: rightVertexList (leftVertex x) == [] [algebraic-graphs] OK: rightVertexList (rightVertex x) == [x] [algebraic-graphs] OK: rightVertexList . vertices [] == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList (edge x y) == [Left x, Right y] [algebraic-graphs] OK: vertexList (vertices (lefts xs) (rights xs)) == nub (sort xs) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList . edges == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.leftVertexSet ============ [algebraic-graphs] OK: leftVertexSet empty == Set.empty [algebraic-graphs] OK: leftVertexSet . leftVertex == Set.singleton [algebraic-graphs] OK: leftVertexSet . rightVertex == const Set.empty [algebraic-graphs] OK: leftVertexSet . flip vertices [] == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.rightVertexSet ============ [algebraic-graphs] OK: rightVertexSet empty == Set.empty [algebraic-graphs] OK: rightVertexSet . leftVertex == const Set.empty [algebraic-graphs] OK: rightVertexSet . rightVertex == Set.singleton [algebraic-graphs] OK: rightVertexSet . vertices [] == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet (edge x y) == Set.fromList [Left x, Right y] [algebraic-graphs] OK: vertexSet (vertices (lefts xs) (rights xs)) == Set.fromList xs [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.leftAdjacencyList ============ [algebraic-graphs] OK: leftAdjacencyList empty == [] [algebraic-graphs] OK: leftAdjacencyList (vertices [] xs) == [] [algebraic-graphs] OK: leftAdjacencyList (vertices xs []) == [] [algebraic-graphs] OK: leftAdjacencyList (edge x y) == [(x, [y])] [algebraic-graphs] OK: leftAdjacencyList (star x ys) == [(x, nub (sort ys))] [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.rightAdjacencyList ============ [algebraic-graphs] OK: rightAdjacencyList empty == [] [algebraic-graphs] OK: rightAdjacencyList (vertices [] xs) == [(x, []) | x <- nub (sort xs)] [algebraic-graphs] OK: rightAdjacencyList (vertices xs []) == [] [algebraic-graphs] OK: rightAdjacencyList (edge x y) == [(y, [x])] [algebraic-graphs] OK: rightAdjacencyList (star x ys) == [(y, [x]) | y <- nub (sort ys)] [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.evenList ============ [algebraic-graphs] OK: evenList [] == Nil [algebraic-graphs] OK: evenList [(1,2), (3,4)] == [1, 2, 3, 4] :: List Int Int [algebraic-graphs] OK: evenList [(1,'a'), (2,'b')] == Cons 1 (Cons 'a' (Cons 2 (Cons 'b' Nil))) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.oddList ============ [algebraic-graphs] OK: oddList 1 [] == Cons 1 Nil [algebraic-graphs] OK: oddList 1 [(2,3), (4,5)] == [1, 2, 3, 4, 5] :: List Int Int [algebraic-graphs] OK: oddList 1 [('a',2), ('b',3)] == Cons 1 (Cons 'a' (Cons 2 (Cons 'b' (Cons 3 Nil)))) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.path ============ [algebraic-graphs] OK: path Nil == empty [algebraic-graphs] OK: path (Cons x Nil) == leftVertex x [algebraic-graphs] OK: path (Cons x (Cons y Nil)) == edge x y [algebraic-graphs] OK: path [1, 2, 3, 4, 5] == edges [(1,2), (3,2), (3,4), (5,4)] [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [(x,y)] == edge x y [algebraic-graphs] OK: circuit [(1,2), (3,4), (5,6)] == edges [(1,2), (3,2), (3,4), (5,4), (5,6), (1,6)] [algebraic-graphs] OK: circuit . reverse == swap . circuit . map Data.Tuple.swap [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique xs [] == vertices xs [] [algebraic-graphs] OK: biclique [] ys == vertices [] ys [algebraic-graphs] OK: biclique xs ys == connect (vertices xs []) (vertices [] ys) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.star ============ [algebraic-graphs] OK: star x [] == leftVertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (leftVertex x) (vertices [] ys) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == leftVertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [shake] [72 of 72] Linking dist/build/shake/shake [aeson] [28 of 32] Compiling Data.Aeson.Decoding ( src/Data/Aeson/Decoding.hs, dist/build/Data/Aeson/Decoding.p_o ) [aeson] [29 of 32] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.p_o ) [aeson] [30 of 32] Compiling Data.Aeson.RFC8785 ( src/Data/Aeson/RFC8785.hs, dist/build/Data/Aeson/RFC8785.p_o ) [aeson] [31 of 32] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.p_o ) [aeson] [32 of 32] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.p_o ) [aeson]  [aeson] src/Data/Aeson/TH.hs:948:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] [aeson]  Pattern match(es) are non-exhaustive [aeson]  In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] [aeson]  | [aeson] 948 | x:xs = [ lookupField argTy [aeson]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^... [aeson]  [aeson] src/Data/Aeson/TH.hs:1064:14: warning: [GHC-62161] [-Wincomplete-uni-patterns] [aeson]  Pattern match(es) are non-exhaustive [aeson]  In a pattern binding: Patterns of type ‘[Q Exp]’ not matched: [] [aeson]  | [aeson] 1064 | let x:xs = [ dispatchParseJSON jc conName tvMap argTy [aeson]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [lens] [2 of 2] Linking dist/build/hunit/hunit [ghc-exactprint] [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.o, dist/build/Language/Haskell/GHC/ExactPrint.dyn_o ) [shake] buildPhase completed in 2 minutes 19 seconds [shake] Phase: haddockPhase [shake] Preprocessing library for shake-0.19.8.. [shake] Running Haddock on library for shake-0.19.8.. [shake] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ghc-exactprint] [ 1 of 10] Compiling Language.Haskell.GHC.ExactPrint.Orphans ( src/Language/Haskell/GHC/ExactPrint/Orphans.hs, dist/build/Language/Haskell/GHC/ExactPrint/Orphans.p_o ) [lens] Preprocessing test suite 'templates' for lens-5.3.4.. [lens] Building test suite 'templates' for lens-5.3.4.. [lens] [1 of 6] Compiling BigRecord ( tests/BigRecord.hs, dist/build/templates/templates-tmp/BigRecord.o, dist/build/templates/templates-tmp/BigRecord.dyn_o ) [ghc-exactprint] [ 2 of 10] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.p_o ) [shake] Warning: 'ShakeValue' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake]  100% ( 7 / 7) in 'Development.Shake.Classes' [ghc-exactprint] [ 3 of 10] Compiling Language.Haskell.GHC.ExactPrint.Lookup ( src/Language/Haskell/GHC/ExactPrint/Lookup.hs, dist/build/Language/Haskell/GHC/ExactPrint/Lookup.p_o ) [shake]  100% ( 62 / 62) in 'Development.Shake.FilePath' [shake] Warning: 'command' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'cmd' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'ByteString' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'traced' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'interruptProcessGroupOf' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'terminateProcess' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'Stdout' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'Stderr' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'shakeLintInside' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] [ 4 of 10] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.p_o ) [shake] Warning: 'normaliseEx' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] [ 5 of 10] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.p_o ) [shake] Warning: 'needed' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'progressDisplay' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'getShakeOptions' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'stdout' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'stderr' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'progressSimple' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'addShakeExtra' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'getShakeExtra' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] [ 6 of 10] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.p_o ) [shake] Warning: 'Fence' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'writeChunks' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'addPoolException' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'addPoolResume' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'addPoolStart' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'addPoolBatch' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] [ 7 of 10] Compiling Language.Haskell.GHC.ExactPrint.Dump ( src/Language/Haskell/GHC/ExactPrint/Dump.hs, dist/build/Language/Haskell/GHC/ExactPrint/Dump.p_o ) [shake] Warning: 'Fence' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'addUserRule' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'action' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'need' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'Rules' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'priority' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'alternatives' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'versioned' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'lintTrackRead' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'lintTrackWrite' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] buildPhase completed in 2 minutes 26 seconds [aeson] Phase: haddockPhase [aeson] Preprocessing library for aeson-2.2.3.0.. [aeson] Running Haddock on library for aeson-2.2.3.0.. [aeson] Warning: The documentation for the following packages are not installed. No [aeson] links will be generated to these packages: vector-0.13.2.0 [shake] Warning: 'writeFile'' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [shake] Warning: 'need' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'alwaysRerun' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'produces' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'orderOnly' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'withResource' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'cmd' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'command' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'apply' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: '-<.>' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: '%>' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'need' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'produces' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'need' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'ByteString' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake]  100% ( 38 / 38) in 'Development.Shake.Rule' [shake] Warning: 'newCache' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: Couldn't find .haddock for export Vector [shake] Warning: 'getDirectoryFiles' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'getEnv' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'letE' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'cmd_' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'neededMakefileDependencies' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'needMakefileDependencies' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'shakeArgs' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'dropExtension' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Coercible' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'coercing' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  44% ( 4 / 9) in 'Data.Aeson.Key' [aeson]  Missing documentation for: [aeson]  Key (src/Data/Aeson/Key.hs:44) [aeson]  fromString (src/Data/Aeson/Key.hs:47) [aeson]  toString (src/Data/Aeson/Key.hs:50) [aeson]  toText (src/Data/Aeson/Key.hs:56) [aeson]  fromText (src/Data/Aeson/Key.hs:53) [aeson]  100% ( 7 / 7) in 'Data.Aeson.Decoding.Tokens' [shake] Warning: 'ByteString' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake]  100% ( 24 / 24) in 'Development.Shake.Command' [aeson] Warning: 'ByteString' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  100% ( 2 / 2) in 'Data.Aeson.Decoding.Text' [aeson]  100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString.Lazy' [aeson]  100% ( 2 / 2) in 'Data.Aeson.Decoding.ByteString' [shake] Warning: 'lookupEnv' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'cmd' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'phony' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'shakeFiles' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'v' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'const' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  88% ( 61 / 69) in 'Data.Aeson.KeyMap' [aeson]  Missing documentation for: [aeson]  coercionToHashMap (src/Data/Aeson/KeyMap.hs:316) [aeson]  coercionToMap (src/Data/Aeson/KeyMap.hs:320) [aeson]  foldr (src/Data/Aeson/KeyMap.hs:205) [aeson]  foldr' (src/Data/Aeson/KeyMap.hs:208) [aeson]  foldl (src/Data/Aeson/KeyMap.hs:211) [aeson]  foldl' (src/Data/Aeson/KeyMap.hs:214) [aeson]  foldMapWithKey (src/Data/Aeson/KeyMap.hs:202) [aeson]  Key (src/Data/Aeson/Key.hs:44) [aeson] Warning: 'ToJSON' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'FromJSON' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'ToJSON1' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'FromJSON1' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'hashable' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Array' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:367:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:363:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1 [aeson] Warning: 'String' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:368:14 [aeson]  * in ‘GHC.Base’ [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 [aeson] Warning: 'Object' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:360:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 [aeson] Warning: '(.:)' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'allowOmittedFieds' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'omittedField' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'ToJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'toJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'genericToJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'FromJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'fromJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'genericFromJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'API' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'throwDecode' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [shake]  100% ( 10 / 10) in 'Development.Shake.Database' [aeson] Warning: 'Value' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Encoding/Internal.hs:130:15 [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:129:1 [aeson] Warning: '.=' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'unsafePair' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  25% ( 21 / 82) in 'Data.Aeson.Encoding.Internal' [aeson]  Missing documentation for: [aeson]  Module header [aeson]  encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:97) [aeson]  retagEncoding (src/Data/Aeson/Encoding/Internal.hs:101) [aeson]  pair (src/Data/Aeson/Encoding/Internal.hs:133) [aeson]  pairStr (src/Data/Aeson/Encoding/Internal.hs:137) [aeson]  pair' (src/Data/Aeson/Encoding/Internal.hs:141) [aeson]  nullEncoding (src/Data/Aeson/Encoding/Internal.hs:167) [aeson]  emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:170) [aeson]  emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:173) [aeson]  wrapObject (src/Data/Aeson/Encoding/Internal.hs:179) [aeson]  wrapArray (src/Data/Aeson/Encoding/Internal.hs:176) [aeson]  null_ (src/Data/Aeson/Encoding/Internal.hs:182) [aeson]  bool (src/Data/Aeson/Encoding/Internal.hs:185) [aeson]  key (src/Data/Aeson/Encoding/Internal.hs:246) [aeson]  text (src/Data/Aeson/Encoding/Internal.hs:249) [aeson]  lazyText (src/Data/Aeson/Encoding/Internal.hs:252) [aeson]  string (src/Data/Aeson/Encoding/Internal.hs:265) [aeson]  list (src/Data/Aeson/Encoding/Internal.hs:195) [aeson]  empty (src/Data/Aeson/Encoding/Internal.hs:224) [aeson]  >< (src/Data/Aeson/Encoding/Internal.hs:231) [aeson]  econcat (src/Data/Aeson/Encoding/Internal.hs:227) [aeson]  int8 (src/Data/Aeson/Encoding/Internal.hs:284) [aeson]  int16 (src/Data/Aeson/Encoding/Internal.hs:287) [aeson]  int32 (src/Data/Aeson/Encoding/Internal.hs:290) [aeson]  int64 (src/Data/Aeson/Encoding/Internal.hs:293) [aeson]  int (src/Data/Aeson/Encoding/Internal.hs:296) [aeson]  word8 (src/Data/Aeson/Encoding/Internal.hs:299) [aeson]  word16 (src/Data/Aeson/Encoding/Internal.hs:302) [aeson]  word32 (src/Data/Aeson/Encoding/Internal.hs:305) [aeson]  word64 (src/Data/Aeson/Encoding/Internal.hs:308) [aeson]  word (src/Data/Aeson/Encoding/Internal.hs:311) [aeson]  integer (src/Data/Aeson/Encoding/Internal.hs:314) [aeson]  float (src/Data/Aeson/Encoding/Internal.hs:317) [aeson]  scientific (src/Data/Aeson/Encoding/Internal.hs:337) [aeson]  int8Text (src/Data/Aeson/Encoding/Internal.hs:351) [aeson]  int16Text (src/Data/Aeson/Encoding/Internal.hs:354) [aeson]  int32Text (src/Data/Aeson/Encoding/Internal.hs:357) [aeson]  int64Text (src/Data/Aeson/Encoding/Internal.hs:360) [aeson]  intText (src/Data/Aeson/Encoding/Internal.hs:363) [aeson]  word8Text (src/Data/Aeson/Encoding/Internal.hs:366) [aeson]  word16Text (src/Data/Aeson/Encoding/Internal.hs:369) [aeson]  word32Text (src/Data/Aeson/Encoding/Internal.hs:372) [aeson]  word64Text (src/Data/Aeson/Encoding/Internal.hs:375) [aeson]  wordText (src/Data/Aeson/Encoding/Internal.hs:378) [aeson]  integerText (src/Data/Aeson/Encoding/Internal.hs:381) [aeson]  floatText (src/Data/Aeson/Encoding/Internal.hs:384) [aeson]  scientificText (src/Data/Aeson/Encoding/Internal.hs:408) [aeson]  day (src/Data/Aeson/Encoding/Internal.hs:415) [aeson]  month (src/Data/Aeson/Encoding/Internal.hs:418) [aeson]  quarter (src/Data/Aeson/Encoding/Internal.hs:421) [aeson]  localTime (src/Data/Aeson/Encoding/Internal.hs:424) [aeson]  utcTime (src/Data/Aeson/Encoding/Internal.hs:427) [aeson]  timeOfDay (src/Data/Aeson/Encoding/Internal.hs:430) [aeson]  zonedTime (src/Data/Aeson/Encoding/Internal.hs:433) [aeson]  value (src/Data/Aeson/Encoding/Internal.hs:440) [aeson]  comma (src/Data/Aeson/Encoding/Internal.hs:272) [aeson]  colon (src/Data/Aeson/Encoding/Internal.hs:272) [aeson]  openBracket (src/Data/Aeson/Encoding/Internal.hs:272) [aeson]  closeBracket (src/Data/Aeson/Encoding/Internal.hs:272) [aeson]  openCurly (src/Data/Aeson/Encoding/Internal.hs:272) [aeson]  closeCurly (src/Data/Aeson/Encoding/Internal.hs:272) [shake] Warning: 'cmd' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Encoding' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Encoding/Internal.hs:82:25 [aeson]  * at src/Data/Aeson/Encoding/Internal.hs:88:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:82:1 [aeson] Warning: 'Text' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  27% ( 18 / 65) in 'Data.Aeson.Encoding' [aeson]  Missing documentation for: [aeson]  encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:97) [aeson]  pair (src/Data/Aeson/Encoding/Internal.hs:133) [aeson]  pairStr (src/Data/Aeson/Encoding/Internal.hs:137) [aeson]  pair' (src/Data/Aeson/Encoding/Internal.hs:141) [aeson]  nullEncoding (src/Data/Aeson/Encoding/Internal.hs:167) [aeson]  emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:170) [aeson]  emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:173) [aeson]  text (src/Data/Aeson/Encoding/Internal.hs:249) [aeson]  lazyText (src/Data/Aeson/Encoding/Internal.hs:252) [aeson]  string (src/Data/Aeson/Encoding/Internal.hs:265) [aeson]  list (src/Data/Aeson/Encoding/Internal.hs:195) [aeson]  null_ (src/Data/Aeson/Encoding/Internal.hs:182) [aeson]  bool (src/Data/Aeson/Encoding/Internal.hs:185) [aeson]  int8 (src/Data/Aeson/Encoding/Internal.hs:284) [aeson]  int16 (src/Data/Aeson/Encoding/Internal.hs:287) [aeson]  int32 (src/Data/Aeson/Encoding/Internal.hs:290) [aeson]  int64 (src/Data/Aeson/Encoding/Internal.hs:293) [aeson]  int (src/Data/Aeson/Encoding/Internal.hs:296) [aeson]  word8 (src/Data/Aeson/Encoding/Internal.hs:299) [aeson]  word16 (src/Data/Aeson/Encoding/Internal.hs:302) [aeson]  word32 (src/Data/Aeson/Encoding/Internal.hs:305) [aeson]  word64 (src/Data/Aeson/Encoding/Internal.hs:308) [aeson]  word (src/Data/Aeson/Encoding/Internal.hs:311) [aeson]  integer (src/Data/Aeson/Encoding/Internal.hs:314) [aeson]  float (src/Data/Aeson/Encoding/Internal.hs:317) [aeson]  scientific (src/Data/Aeson/Encoding/Internal.hs:337) [aeson]  int8Text (src/Data/Aeson/Encoding/Internal.hs:351) [aeson]  int16Text (src/Data/Aeson/Encoding/Internal.hs:354) [aeson]  int32Text (src/Data/Aeson/Encoding/Internal.hs:357) [aeson]  int64Text (src/Data/Aeson/Encoding/Internal.hs:360) [aeson]  intText (src/Data/Aeson/Encoding/Internal.hs:363) [aeson]  word8Text (src/Data/Aeson/Encoding/Internal.hs:366) [aeson]  word16Text (src/Data/Aeson/Encoding/Internal.hs:369) [aeson]  word32Text (src/Data/Aeson/Encoding/Internal.hs:372) [aeson]  word64Text (src/Data/Aeson/Encoding/Internal.hs:375) [aeson]  wordText (src/Data/Aeson/Encoding/Internal.hs:378) [aeson]  integerText (src/Data/Aeson/Encoding/Internal.hs:381) [aeson]  floatText (src/Data/Aeson/Encoding/Internal.hs:384) [aeson]  scientificText (src/Data/Aeson/Encoding/Internal.hs:408) [aeson]  day (src/Data/Aeson/Encoding/Internal.hs:415) [aeson]  month (src/Data/Aeson/Encoding/Internal.hs:418) [aeson]  quarter (src/Data/Aeson/Encoding/Internal.hs:421) [aeson]  localTime (src/Data/Aeson/Encoding/Internal.hs:424) [aeson]  utcTime (src/Data/Aeson/Encoding/Internal.hs:427) [aeson]  timeOfDay (src/Data/Aeson/Encoding/Internal.hs:430) [aeson]  zonedTime (src/Data/Aeson/Encoding/Internal.hs:433) [aeson]  value (src/Data/Aeson/Encoding/Internal.hs:440) [shake] Warning: 'Binary' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'Hashable' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake] Warning: 'NFData' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake]  100% (173 /173) in 'Development.Shake' [shake]  100% ( 7 / 7) in 'Development.Shake.Util' [shake]  100% ( 8 / 8) in 'Development.Shake.Forward' [shake] Warning: '-<.>' is out of scope. [shake]  If you qualify the identifier, haddock can try to link it anyway. [shake]  100% ( 7 / 7) in 'Development.Shake.Config' [rebase] Documentation created: dist/doc/html/rebase/index.html, [rebase] dist/doc/html/rebase/rebase.txt [aeson] Warning: 'Object' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:360:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 [aeson] Warning: 'Array' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:367:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:363:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:363:1 [aeson] Warning: 'ToJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'String' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:368:14 [aeson]  * in ‘GHC.Base’ [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 [aeson] Warning: 'ToJSONKeyFunction' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'ToJSONKeyValue' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'ToJSONKeyText' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'genericToJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Bool' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:370:14 [aeson]  * in ‘GHC.Types’ [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 [aeson] Warning: 'Boolean' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'ConsParseJSON' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [rebase] haddockPhase completed in 40 seconds [rebase] Phase: installPhase [shake] Warning: Development.Shake.Classes: could not find link destinations for: [shake]  - System.FilePattern.Core.Pattern [shake]  - System.FilePattern.Core.Path [shake]  - System.Random.GFinite.Cardinality [shake]  - Data.List.Extra.RB [shake]  - System.Time.Extra.Timeout [shake]  - Data.Heap.Forest [shake]  - Data.Heap.Tree [shake]  - System.FilePattern.Step.Pat [rebase] Installing library in /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [shake] Warning: Development.Shake.Command: could not find link destinations for: [shake]  - Development.Shake.Command.cmdResult [shake]  - Development.Shake.Command.Unit [shake]  - Development.Shake.Command.cmdString [shake]  - Development.Shake.Command.Result [shake]  - Development.Shake.Command.Str [shake] Warning: Development.Shake: could not find link destinations for: [shake]  - General.Extra.Located [shake]  - Development.Shake.Internal.Options.Hidden [shake]  - Development.Shake.Command.cmdResult [shake]  - Development.Shake.Command.Unit [shake]  - Development.Shake.Command.cmdString [shake]  - Development.Shake.Command.Result [shake]  - Development.Shake.Command.Str [aeson] Warning: 'pairs' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Object' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:360:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 [aeson] Warning: 'Map' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'HashMap' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'FromJSONKey' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Foo' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'String' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:368:14 [aeson]  * in ‘GHC.Base’ [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:366:1 [aeson] Warning: 'ByteString' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'showsList' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1615:23: warning: [GHC-68441] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1615 | liftToJSON _ t _ (Solo a) = t a [aeson]  | ^^^^ [aeson]  [aeson] src/Data/Aeson/Types/ToJSON.hs:1618:27: warning: [GHC-68441] [-Wdeprecations] [aeson]  In the use of data constructor ‘Solo’ [aeson]  (imported from Data.Tuple.Solo, but defined in GHC.Tuple): [aeson]  Deprecated: "The Solo constructor has been renamed to MkSolo to avoid punning." [aeson]  | [aeson] 1618 | liftToEncoding _ t _ (Solo a) = t a [aeson]  | ^^^^ [aeson]  93% (138 /148) in 'Data.Aeson.Types' [aeson]  Missing documentation for: [aeson]  Key (src/Data/Aeson/Key.hs:44) [aeson]  ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532) [aeson]  GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596) [aeson]  genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:592) [aeson]  GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521) [aeson]  omitField1 (src/Data/Aeson/Types/ToJSON.hs:690) [aeson]  omitField2 (src/Data/Aeson/Types/ToJSON.hs:723) [aeson]  GToJSON (src/Data/Aeson/Types/Class.hs:120) [aeson]  GToEncoding (src/Data/Aeson/Types/Class.hs:121) [aeson]  JSONPath (src/Data/Aeson/Types/Internal.hs:116) [aeson] Warning: 'encode' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'fromEncoding' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  100% ( 3 / 3) in 'Data.Aeson.Text' [aeson]  100% ( 12 / 12) in 'Data.Aeson.Decoding' [aeson] Warning: 'json' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Generic' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'name' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson] Warning: 'Object' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:360:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 [aeson] Cannot find documentation for: $optionsFields [aeson]  92% (132 /143) in 'Data.Aeson' [aeson]  Missing documentation for: [aeson]  Key (src/Data/Aeson/Key.hs:44) [aeson]  JSONPath (src/Data/Aeson/Types/Internal.hs:116) [aeson]  ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:532) [aeson]  GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:596) [aeson]  genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:592) [aeson]  GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:521) [aeson]  omitField1 (src/Data/Aeson/Types/ToJSON.hs:690) [aeson]  omitField2 (src/Data/Aeson/Types/ToJSON.hs:723) [aeson]  GToJSON (src/Data/Aeson/Types/Class.hs:120) [aeson]  GToEncoding (src/Data/Aeson/Types/Class.hs:121) [aeson]  parseIndexedJSON (src/Data/Aeson/Types/FromJSON.hs:170) [aeson] Warning: 'Value' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Encoding/Internal.hs:130:15 [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:129:1 [aeson]  100% ( 2 / 2) in 'Data.Aeson.RFC8785' [aeson]  100% ( 2 / 2) in 'Data.Aeson.QQ.Simple' [aeson] Warning: 'ToJSON' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/TH.hs:1906:16 [aeson]  * at src/Data/Aeson/Types/ToJSON.hs:291:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/TH.hs:1906:1 [aeson] Warning: 'Value' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/TH.hs:1909:18 [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/TH.hs:1909:1 [aeson] Warning: 'Object' is ambiguous. It is defined [aeson]  * at src/Data/Aeson/Types/Internal.hs:366:14 [aeson]  * at src/Data/Aeson/Types/Internal.hs:360:1 [aeson]  You may be able to disambiguate the identifier by qualifying it or [aeson]  by specifying the type/value namespace explicitly. [aeson]  Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:360:1 [aeson] Warning: 'FromJSON3' is out of scope. [aeson]  If you qualify the identifier, haddock can try to link it anyway. [aeson]  100% ( 25 / 25) in 'Data.Aeson.TH' [rebase] Phase: fixupPhase [rebase] shrinking RPATHs of ELF executables and libraries in /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 [rebase] shrinking /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSrebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33-ghc9.6.3.so [rebase] checking for references to /build/ in /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2... [rebase] patching script interpreter paths in /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 [rebase] stripping (with command strip and flags -S -p) in /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2/lib [aeson] Warning: Data.Aeson.Encoding.Internal: could not find link destinations for: [aeson]  - Data.Aeson.Types.ToJSON.EncodeProduct [aeson]  - Data.Aeson.Types.ToJSON.gToJSON [aeson] Warning: Data.Aeson.Encoding: could not find link destinations for: [aeson]  - Data.Aeson.Types.ToJSON.EncodeProduct [aeson]  - Data.Aeson.Types.ToJSON.gToJSON [rebase] shrinking RPATHs of ELF executables and libraries in /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc [aeson] Warning: Data.Aeson.Types: could not find link destinations for: [aeson]  - Data.Vector.Vector [aeson]  - Data.Vector.Generic.Base.Vector [aeson]  - Data.Aeson.Types.Generic.ProductSize [aeson]  - Data.Aeson.Types.Generic.AllNullary [aeson]  - Data.Vector.Primitive.Vector [aeson]  - Data.Vector.Storable.Vector [aeson]  - Data.Vector.Unboxed.Base.Vector [aeson]  - Data.Aeson.Types.FromJSON.ConstructorNames [aeson]  - Data.Aeson.Types.FromJSON.SumFromString [aeson]  - Data.Aeson.Types.FromJSON.GFromJSON' [aeson]  - Data.Aeson.Types.FromJSON.gParseJSON [aeson]  - Data.Aeson.Types.FromJSON.withBoundedScientific [aeson]  - Data.Aeson.Types.ToJSON.EncodeProduct [aeson]  - Data.Aeson.Types.ToJSON.WriteProduct [aeson]  - Data.Aeson.Types.ToJSON.ConsToJSON [aeson]  - Data.Aeson.Types.ToJSON.GetConName [aeson]  - Data.Aeson.Types.ToJSON.SumToJSON [aeson]  - Data.Aeson.Types.ToJSON.gToJSON [rebase] checking for references to /build/ in /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc... [rebase] patching script interpreter paths in /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc [post-build-hook] Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 (6.66 MiB) [post-build-hook] Pushing /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc (28.14 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2 /nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/s9mnw2z2wdlgwk6aj3b83pg053fw78yh-rebase-1.21.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qzbvfy225crsd5bamz9cn0nc7llfkh2q-rebase-1.21.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/5gvl9lwpsx66zcgwvkwjgp2rhia0xcwl-rebase-1.21.2.drv' to 'https://cache.nix-ci.com'... Progress: 4 of 74 built (5 building), 335 of 335 downloaded from cache Building rerebase [aeson] Warning: Data.Aeson: could not find link destinations for: [aeson]  - Data.Vector.Vector [aeson]  - Data.Vector.Generic.Base.Vector [aeson]  - Data.Aeson.Types.Generic.ProductSize [aeson]  - Data.Aeson.Types.Generic.AllNullary [aeson]  - Data.Vector.Primitive.Vector [aeson]  - Data.Vector.Storable.Vector [aeson]  - Data.Vector.Unboxed.Base.Vector [aeson]  - Data.Aeson.Types.FromJSON.ConstructorNames [aeson]  - Data.Aeson.Types.FromJSON.SumFromString [aeson]  - Data.Aeson.Types.FromJSON.GFromJSON' [aeson]  - Data.Aeson.Types.FromJSON.gParseJSON [aeson]  - Data.Aeson.Types.FromJSON.withBoundedScientific [aeson]  - Data.Aeson.Types.ToJSON.EncodeProduct [aeson]  - Data.Aeson.Types.ToJSON.WriteProduct [aeson]  - Data.Aeson.Types.ToJSON.ConsToJSON [aeson]  - Data.Aeson.Types.ToJSON.GetConName [aeson]  - Data.Aeson.Types.ToJSON.SumToJSON [aeson]  - Data.Aeson.Types.ToJSON.gToJSON [aeson] Warning: Data.Aeson.TH: could not find link destinations for: [aeson]  - Data.Aeson.TH.ToJSONFun [aeson]  - Data.Aeson.TH.JSONFun [shake] Documentation created: dist/doc/html/shake/index.html, [shake] dist/doc/html/shake/shake.txt [shake] Preprocessing executable 'shake' for shake-0.19.8.. [shake] haddockPhase completed in 32 seconds [shake] Phase: installPhase [shake] Installing library in /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [shake] Installing executable shake in /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/bin [shake] Warning: The directory [shake] /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/bin is not in the [shake] system search path. [shake] Phase: fixupPhase [shake] shrinking RPATHs of ELF executables and libraries in /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 [shake] shrinking /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSshake-0.19.8-J0NrCcW9RJYLCFN3LEewBp-ghc9.6.3.so [shake] shrinking /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/bin/shake [shake] checking for references to /build/ in /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8... [shake] patching script interpreter paths in /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 [shake] stripping (with command strip and flags -S -p) in /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/lib /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8/bin [shake] shrinking RPATHs of ELF executables and libraries in /nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data [shake] checking for references to /build/ in /nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data... [shake] patching script interpreter paths in /nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data [shake] shrinking RPATHs of ELF executables and libraries in /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc [shake] checking for references to /build/ in /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc... [shake] patching script interpreter paths in /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 /nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data [post-build-hook] Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc (12.85 MiB) [post-build-hook] Pushing /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 (50.17 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc /nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8 /nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 14 paths... [post-build-hook] copying path '/nix/store/gk3plfqsvz40y87khcw07dpb56qx3f56-js-flot-0.8.3-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/v3klm4xc1n82rnqqnm2pd9zsv749w1gg-shake-0.19.8-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4izgcba7r8plc098d7rw75my8nazfaid-js-jquery-3.3.1-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bja6af9jv1svijyg80mbxssh9kis9yq5-js-dgtable-0.5.2-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qix1dibd3vhs1ai9k214ljm9iwzmyh1y-heaps-0.4.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7cnwwx2mqi6ch0mwmriskcc5rs9vb02h-js-jquery-3.3.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/469k7i4cpiw07kz3ad21n00fjmzcv5bi-js-dgtable-0.5.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4dcrvvgwk6fmwpfi54z57hjc3k4fr6ig-js-flot-0.8.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zb5ncy407f2n00z2bmry6icb8hmv532i-heaps-0.4.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/94i6m4bahm4hfx41b2jqi4l6z0sxzv3n-js-jquery-3.3.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/0frydjm72q5d63zmz2byc6chxpdcgcib-js-dgtable-0.5.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yi3yai8hc3djg20j1si30j8hw9psddwr-js-flot-0.8.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8c2zyr1lmn4cr88xm34cakphjmyxlmyj-shake-0.19.8-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kmg5s7cfzx2a130qrc7kg30xyxwya1yl-shake-0.19.8' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 5 paths... [post-build-hook] copying path '/nix/store/bjnawmpw05qrwplj781c51iss24ccgw0-js-dgtable-0.5.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dwfvgjysl3nanjvmdpzbkng4g0llqw8s-heaps-0.4.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zw9ixy3l4gd48lznhasb3mggn294d110-js-flot-0.8.3.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/q4rkcx1d6n3pq6zma3ia73j8zx4m8gpn-js-jquery-3.3.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/65rwp4ppcjpjccxn8bsb8bm02zxp16q7-shake-0.19.8.drv' to 'https://cache.nix-ci.com'... Progress: 5 of 74 built (5 building), 335 of 335 downloaded from cache [aeson] Documentation created: dist/doc/html/aeson/index.html, [aeson] dist/doc/html/aeson/aeson.txt [aeson] haddockPhase completed in 35 seconds [aeson] Phase: installPhase [aeson] Installing library in /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson] Phase: fixupPhase [aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 [aeson] shrinking /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSaeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ-ghc9.6.3.so [aeson] checking for references to /build/ in /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0... [aeson] patching script interpreter paths in /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 [aeson] stripping (with command strip and flags -S -p) in /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0/lib [aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc [aeson] checking for references to /build/ in /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc... [aeson] patching script interpreter paths in /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.mesh ============ [algebraic-graphs] OK: mesh xs [] == empty [algebraic-graphs] OK: mesh [] ys == empty [algebraic-graphs] OK: mesh [x] [y] == leftVertex (x,y) [algebraic-graphs] OK: mesh [1,1] ['a','b'] == biclique [(1,'a'), (1,'b')] [(1,'a'), (1,'b')] [algebraic-graphs] OK: mesh [1,2] ['a','b'] == biclique [(1,'a'), (2,'b')] [(1,'b'), (2,'a')] [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.removeLeftVertex ============ [algebraic-graphs] OK: removeLeftVertex x (leftVertex x) == empty [algebraic-graphs] OK: removeLeftVertex 1 (leftVertex 2) == leftVertex 2 [algebraic-graphs] OK: removeLeftVertex x (rightVertex y) == rightVertex y [algebraic-graphs] OK: removeLeftVertex x (edge x y) == rightVertex y [algebraic-graphs] OK: removeLeftVertex x . removeLeftVertex x == removeLeftVertex x [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.removeRightVertex ============ [algebraic-graphs] OK: removeRightVertex x (rightVertex x) == empty [algebraic-graphs] OK: removeRightVertex 1 (rightVertex 2) == rightVertex 2 [algebraic-graphs] OK: removeRightVertex x (leftVertex y) == leftVertex y [algebraic-graphs] OK: removeRightVertex y (edge x y) == leftVertex x [algebraic-graphs] OK: removeRightVertex x . removeRightVertex x == removeRightVertex x [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x] [y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeLeftVertex x == removeLeftVertex x [algebraic-graphs] OK: removeEdge x y . removeRightVertex y == removeRightVertex y [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.bimap ============ [algebraic-graphs] OK: bimap f g empty == empty [algebraic-graphs] OK: bimap f g . vertex == vertex . Data.Bifunctor.bimap f g [algebraic-graphs] OK: bimap f g (edge x y) == edge (f x) (g y) [algebraic-graphs] OK: bimap id id == id [algebraic-graphs] OK: bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.box ============ [algebraic-graphs] OK: box (path [0,1]) (path ['a','b']) == [algebraic-graphs]  [algebraic-graphs] OK: box x y ~~ box y x [algebraic-graphs] OK: box x (box y z) ~~ box (box x y) z [algebraic-graphs] OK: box x (box y z) ~~ box (box x y) z [algebraic-graphs] OK: box x (leftVertex ()) ~~ x [algebraic-graphs] OK: box x (rightVertex ()) ~~ swap x [algebraic-graphs] OK: box x empty ~~ empty [algebraic-graphs] OK: vertexCount (box x y) <= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y [algebraic-graphs]  [algebraic-graphs] OK: box == boxWith (,) (,) (,) (,) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.consistent ============ [algebraic-graphs] OK: consistent empty == True [algebraic-graphs] OK: consistent (vertex x) == True [algebraic-graphs] OK: consistent (edge x y) == True [algebraic-graphs] OK: consistent (edges x) == True [algebraic-graphs] OK: consistent (toBipartite x) == True [algebraic-graphs] OK: consistent (swap x) == True [algebraic-graphs] OK: consistent (circuit xs) == True [algebraic-graphs] OK: consistent (biclique xs ys) == True [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.detectParts ============ [algebraic-graphs] OK: detectParts empty == Right empty [algebraic-graphs] OK: detectParts (vertex 1) == Right (leftVertex 1) [algebraic-graphs] OK: detectParts (edge 1 1) == Left [1] [algebraic-graphs] OK: detectParts (edge 1 2) == Right (edge 1 2) [algebraic-graphs] OK: detectParts (edge 0 (-1)) == Right (edge (-1) 0) [algebraic-graphs] OK: detectParts (1 * (2 + 3)) == Right (edges [(1, 2), (1, 3)]) [algebraic-graphs] OK: detectParts ((1 + 3) * (2 + 4) + 6 * 5) == Right (swap (1 + 3) * (2 + 4) + swap 5 * 6 [algebraic-graphs] OK: detectParts ((1 + 2) * (3 + 4) * (5 + 6)) == Left [1, 3, 2, 4, 5] [algebraic-graphs] OK: detectParts ((1 + 2) * (3 + 4) + (3 + 4) * 5) == Right (swap (1 + 2) * (3 + 4) + swap 5 * (3 + 4)) [algebraic-graphs] OK: detectParts (1 * 2 * 3) == Left [2, 3, 1] [algebraic-graphs] OK: detectParts ((1 * 3 * 4) + 2 * (1 + 2)) == Left [2] [algebraic-graphs] OK: detectParts (clique [1..10]) == Left [1, 2, 3] [algebraic-graphs] OK: detectParts (circuit [1..11]) == Left [1..11] [algebraic-graphs] OK: detectParts (circuit [1..10]) == Right (circuit [(2 * x - 1, 2 * x) | x <- [1..5]]) [ghc-exactprint] [ 8 of 10] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.p_o ) [lens] [2 of 6] Compiling T1024 ( tests/T1024.hs, dist/build/templates/templates-tmp/T1024.o ) [lens] [3 of 6] Compiling T799 ( tests/T799.hs, dist/build/templates/templates-tmp/T799.o, dist/build/templates/templates-tmp/T799.dyn_o ) [lens] [4 of 6] Compiling T917 ( tests/T917.hs, dist/build/templates/templates-tmp/T917.o, dist/build/templates/templates-tmp/T917.dyn_o ) [lens] [5 of 6] Compiling T972 ( tests/T972.hs, dist/build/templates/templates-tmp/T972.o, dist/build/templates/templates-tmp/T972.dyn_o ) [lens] [6 of 6] Compiling Main ( tests/templates.hs, dist/build/templates/templates-tmp/Main.o ) [lens] [7 of 7] Linking dist/build/templates/templates [lens] buildPhase completed in 3 minutes 6 seconds [lens] Phase: checkPhase [lens] Running 4 test suites... [lens] Test suite doctests: RUNNING... [lens] This test-suite exists only to add dependencies [lens] To run doctests: [lens]  cabal build all --enable-tests [lens]  cabal-docspec [lens] Test suite doctests: PASS [lens] Test suite logged to: dist/test/lens-5.3.4-doctests.log [lens] Test suite properties: RUNNING... [lens] Main: [lens]  1: [OK, passed 100 tests] [lens]  2: [OK, passed 100 tests] [lens]  3: [OK, passed 100 tests] [lens]  4: [OK, passed 100 tests] [lens]  5: [OK, passed 100 tests] [lens]  6: [OK, passed 100 tests] [lens]  7: [OK, passed 100 tests] [lens]  8: [OK, passed 100 tests] [lens]  9: [OK, passed 100 tests] [lens]  10: [OK, passed 100 tests] [lens]  2 2: [OK, passed 100 tests] [lens]  mapped: [OK, passed 100 tests] [lens]  mapped mapped: [OK, passed 100 tests] [lens]  both: [OK, passed 100 tests] [lens]  traverseLeft: [OK, passed 100 tests] [lens]  traverseRight: [OK, passed 100 tests] [lens]  simple: [OK, passed 100 tests] [lens]  Left: [OK, passed 100 tests] [lens]  Right: [OK, passed 100 tests] [lens]  Just: [OK, passed 100 tests] [lens]  prefixed: [OK, passed 100 tests] [lens]  text: [OK, passed 100 tests] [lens]  base show: [OK, passed 100 tests] [lens]  base read: [OK, passed 100 tests] [lens]  base readFail: [OK, passed 100 tests] [lens]  [lens]  Properties Total [lens]  Passed 25 25 [lens]  Failed 0 0 [lens]  Total 25 25 [lens] Test suite properties: PASS [lens] Test suite logged to: dist/test/lens-5.3.4-properties.log [lens] Test suite hunit: RUNNING... [lens] Main: [lens]  read record field: [OK] [lens]  read state record field: [OK] [lens]  read record field and apply function: [OK] [lens]  read state record field and apply function: [OK] [lens]  write record field: [OK] [lens]  write state record field: [OK] [lens]  write record field and access new value: [OK] [lens]  write state record field and access new value: [OK] [lens]  write record field and access old value: [OK] [lens]  write state record field and access old value: [OK] [lens]  modify record field: [OK] [lens]  modify state record field: [OK] [lens]  modify record field and access new value: [OK] [lens]  modify state record field and access new value: [OK] [lens]  modify record field and access old value: [OK] [lens]  modify state record field and access old value: [OK] [lens]  modify record field and access side result: [OK] [lens]  increment record field: [OK] [lens]  increment state record field: [OK] [lens]  append to record field: [OK] [lens]  append to state record field: [OK] [lens]  prepend to record field: [OK] [lens]  prepend to state record field: [OK] [lens]  cons to record field: [OK] [lens]  cons to state record field: [OK] [lens]  snoc to record field: [OK] [lens]  snoc to state record field: [OK] [lens]  append to record field and access new value: [OK] [lens]  append to state record field and access new value: [OK] [lens]  prepend to record field and access new value: [OK] [lens]  prepend to state record field and access new value: [OK] [lens]  cons to record field and access new value: [OK] [lens]  cons to state record field and access new value: [OK] [lens]  snoc to record field and access new value: [OK] [lens]  snoc to state record field and access new value: [OK] [lens]  append to record field and access old value: [OK] [lens]  append to state record field and access old value: [OK] [lens]  cons to record field and access old value: [OK] [lens]  cons to state record field and access old value: [OK] [lens]  snoc to record field and access old value: [OK] [lens]  snoc to state record field and access old value: [OK] [lens]  read maybe map entry: [OK] [lens]  read maybe state map entry: [OK] [lens]  read map entry: [OK] [lens]  read state map entry: [OK] [rerebase] Phase: setupCompilerEnvironmentPhase [rerebase] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [rerebase] Phase: unpackPhase [rerebase] unpacking source archive /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz [rerebase] source root is rerebase-1.21.2 [rerebase] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rerebase-1.21.2/rerebase.cabal" [rerebase] Phase: patchPhase [rerebase] Phase: compileBuildDriverPhase [rerebase] setupCompileFlags: -package-db=/build/tmp.oHOOKT9dSW/setup-package.conf.d -threaded [rerebase] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.oHOOKT9dSW/Main.o ) [rerebase] [2 of 2] Linking Setup [rerebase] Phase: updateAutotoolsGnuConfigScriptsPhase [rerebase] Phase: configurePhase [rerebase] configureFlags: --verbose --prefix=/nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.oHOOKT9dSW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [rerebase] Using Parsec parser [rerebase] Configuring rerebase-1.21.2... [rerebase] Dependency rebase ==1.21.2: using rebase-1.21.2 [rerebase] Source component graph: component lib [rerebase] Configured component graph: [rerebase]  component rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [rerebase]  include rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [rerebase] Linked component graph: [rerebase]  unit rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [rerebase]  include rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [post-build-hook] Uploading to cachix cache "sellout": /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc [post-build-hook] Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 (48.48 MiB) [post-build-hook] Pushing /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc (13.88 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0 /nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 10 paths... [post-build-hook] copying path '/nix/store/i5ybxrwsh2pmlp6xjjv8j0ym60sy14z6-character-ps-0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/f2f0rv4m91qfdg1jyjsi8gb2kr62acqq-th-compat-0.1.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wpx69sgwrndmmcrss6yp7h6pdm1v5pqm-generically-0.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fhh253h2y5i0cl6yy1w1pabvnvyfgwsh-generically-0.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dvdx6yxavlf0lpfhb9fck42ji3l8500v-network-uri-2.6.4.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yhs83ldx2h3pk139annmcrp2y5fwsv2l-th-compat-0.1.6' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/aiqxm7jbycfj4pmrdv2a5dn0zisxgzg4-character-ps-0.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nrh6bj75p2wl48glccha4fm79f9m28mn-aeson-2.2.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kmxldk3mdd80k0pv4m0qjqn7jggwba90-network-uri-2.6.4.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7hd0ji69xxm7g5597q2zchr8vsd8p08m-aeson-2.2.3.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 5 paths... [post-build-hook] copying path '/nix/store/vkwpn9hfycpr10m97kqzzbpmsfgm4bv1-character-ps-0.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/b1x3k8l6nwwppjdlggzckmqldrk026in-th-compat-0.1.6.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nnll7f5a5b73ry6bhazgb5j8glia7fz1-generically-0.1.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/g79wzm7yfc3x06722llfqrff6vy3bb5l-network-uri-2.6.4.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7nd6x5qmyr381wwxlir06zh830xbcbw5-aeson-2.2.3.0.drv' to 'https://cache.nix-ci.com'... Progress: 6 of 74 built (4 building), 335 of 335 downloaded from cache [algebraic-graphs] OK: detectParts (biclique [] xs) == Right (vertices xs []) [algebraic-graphs] OK: detectParts (biclique (map Left (x:xs)) (map Right ys)) == Right (biclique (map Left (x:xs)) (map Right ys)) [algebraic-graphs] OK: isRight (detectParts (star x ys)) == not (elem x ys) [algebraic-graphs] OK: isRight (detectParts (fromBipartite (toBipartite x))) == True [algebraic-graphs]  [algebraic-graphs] OK: ((all ((flip Set.member) $ edgeSet $ symmetricClosure x) . edgeSet) <$> detectParts x) /= Right False [algebraic-graphs] OK: (Set.map $ fromEither) <$> (vertexSet <$> (detectParts (fromBipartite (toBipartite x)))) == Right (vertexSet x) [algebraic-graphs] OK: fromEither (Bifunctor.bimap ((flip Set.isSubsetOf) (vertexSet x) . Set.fromList) (const True) (detectParts x)) == True [algebraic-graphs] OK: fromEither (Bifunctor.bimap ((flip Set.isSubsetOf) (edgeSet (symmetricClosure x)) . AM.edgeSet . circuit) (const True) (detectParts x)) == True [algebraic-graphs] OK: fromEither (Bifunctor.bimap (((==) 1) . ((flip mod) 2) . length) (const True) (detectParts x)) == True [algebraic-graphs]  [algebraic-graphs] ============ Show (Bipartite.AdjacencyMap.Algorithm.Matching a b) ============ [algebraic-graphs] OK: show (matching []) == "matching []" [algebraic-graphs] OK: show (matching [(2,'a'),(1,'b')]) == "matching [(1,'b'),(2,'a')]" [algebraic-graphs]  [algebraic-graphs] ============ Eq (Bipartite.AdjacencyMap.Algorithm.Matching a b) ============ [algebraic-graphs] OK: (x == y) == ((pairOfLeft x == pairOfLeft y) && (pairOfRight x == pairOfRight y)) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.pairOfLeft ============ [algebraic-graphs] OK: pairOfLeft (matching []) == Map.empty [algebraic-graphs] OK: pairOfLeft (matching [(2,'a'), (1,'b')]) == Map.fromList [(2,'a'), (1,'b')] [algebraic-graphs] OK: Map.size . pairOfLeft == Map.size . pairOfRight [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.pairOfRight ============ [algebraic-graphs] OK: pairOfRight (matching []) == Map.empty [algebraic-graphs] OK: pairOfRight (matching [(2,'a'), (1,'b')]) == Map.fromList [('a',2), ('b',1)] [algebraic-graphs] OK: Map.size . pairOfRight == Map.size . pairOfLeft [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.matching ============ [algebraic-graphs] OK: matching [(1,'a'), (1,'b')] == matching [(1,'b')] [algebraic-graphs] OK: matching [(1,'a'), (1,'b'), (2,'b'), (2,'a')] == matching [(2,'a')] [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.isMatchingOf ============ [algebraic-graphs] OK: isMatchingOf (matching []) x == True [algebraic-graphs] OK: isMatchingOf (matching xs) empty == null xs [algebraic-graphs] OK: isMatchingOf (matching [(x,y)]) (edge x y) == True [algebraic-graphs] OK: isMatchingOf (matching [(1,2)]) (edge 2 1) == False [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.matchingSize ============ [algebraic-graphs] OK: matchingSize (matching []) == 0 [algebraic-graphs] OK: matchingSize (matching [(2,'a'), (1,'b')]) == 2 [algebraic-graphs] OK: matchingSize (matching [(1,'a'), (1,'b')]) == 1 [algebraic-graphs] OK: matchingSize (matching xs) <= length xs [algebraic-graphs] OK: matchingSize x == Map.size . pairOfLeft [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.maxMatching ============ [algebraic-graphs] OK: maxMatching empty == matching [] [algebraic-graphs] OK: maxMatching (vertices xs ys) == matching [] [algebraic-graphs] OK: maxMatching (path [1,2,3,4]) == matching [(1,2), (3,4)] [algebraic-graphs] OK: matchingSize (maxMatching (circuit [(1,2), (3,4), (5,6)])) == 3 [algebraic-graphs] OK: matchingSize (maxMatching (star x (y:ys))) == 1 [algebraic-graphs] OK: matchingSize (maxMatching (biclique xs ys)) == min (length (nub xs)) (length (nub ys)) [algebraic-graphs] OK: isMatchingOf (maxMatching x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.isVertexCoverOf ============ [algebraic-graphs] OK: isVertexCoverOf (xs , ys ) empty == Set.null xs && Set.null ys [algebraic-graphs] OK: isVertexCoverOf (xs , ys ) (leftVertex x) == Set.isSubsetOf xs (Set.singleton x) && Set.null ys [algebraic-graphs] OK: isVertexCoverOf (Set.empty , Set.empty ) (edge x y) == False [algebraic-graphs] OK: isVertexCoverOf (Set.singleton x, ys ) (edge x y) == Set.isSubsetOf ys (Set.singleton y) [algebraic-graphs] OK: isVertexCoverOf (xs , Set.singleton y) (edge x y) == Set.isSubsetOf xs (Set.singleton x) [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.minVertexCover ============ [algebraic-graphs] OK: minVertexCover empty == (Set.empty, Set.empty) [lens]  modify map entry: [OK] [lens]  insert maybe map entry: [OK] [lens]  delete maybe map entry: [OK] [lens]  read list entry: [OK] [lens]  write list entry: [OK] [lens]  write through list entry: [OK] [lens]  correct indexing strict text: [OK] [lens]  correct indexing lazy text: [OK] [lens]  correct indexing strict bytestring: [OK] [lens]  correct indexing lazy bytestring: [OK] [lens]  [lens]  Test Cases Total [lens]  Passed 55 55 [lens]  Failed 0 0 [lens]  Total 55 55 [lens] Test suite hunit: PASS [lens] Test suite logged to: dist/test/lens-5.3.4-hunit.log [lens] Test suite templates: RUNNING... [lens] test/templates.hs: ok [lens] Test suite templates: PASS [lens] Test suite logged to: dist/test/lens-5.3.4-templates.log [lens] 4 of 4 test suites (4 of 4 test cases) passed. [lens] Phase: haddockPhase [lens] Preprocessing test suite 'doctests' for lens-5.3.4.. [lens] Preprocessing library for lens-5.3.4.. [lens] Running Haddock on library for lens-5.3.4.. [lens] Warning: The documentation for the following packages are not installed. No [lens] links will be generated to these packages: vector-0.13.2.0 [lens] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lens]  100% ( 4 / 4) in 'Control.Lens.Internal.CTypes' [lens] Warning: 'Prelude' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  33% ( 1 / 3) in 'Control.Lens.Internal.Doctest' [lens]  Missing documentation for: [lens]  head (src/Control/Lens/Internal/Doctest.hs:37) [lens]  tail (src/Control/Lens/Internal/Doctest.hs:41) [lens] Warning: 'Const' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 1 / 1) in 'Control.Lens.Internal.Instances' [lens]  100% ( 3 / 3) in 'Control.Lens.Internal.Iso' [lens]  100% ( 3 / 3) in 'Control.Lens.Internal.List' [lens] Warning: 'Flow' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 6 / 6) in 'Control.Lens.Internal.Level' [lens] Warning: 'Traversal' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedFold' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedTraversal' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Fold' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 15 / 15) in 'Control.Lens.Internal.Indexed' [lens]  50% ( 2 / 4) in 'Control.Lens.Internal.Getter' [lens]  Missing documentation for: [lens]  AlongsideLeft (src/Control/Lens/Internal/Getter.hs:35) [lens]  AlongsideRight (src/Control/Lens/Internal/Getter.hs:76) [lens] Warning: 'a' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  84% ( 11 / 13) in 'Control.Lens.Internal.Fold' [lens]  Missing documentation for: [lens]  ReifiedMonoid [lens]  NonEmptyDList (src/Control/Lens/Internal/Fold.hs:130) [lens] Warning: 'w' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 11 / 11) in 'Control.Lens.Internal.Context' [lens] Warning: 'FunList' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  90% ( 10 / 11) in 'Control.Lens.Internal.Bazaar' [lens]  Missing documentation for: [lens]  Bizarre1 (src/Control/Lens/Internal/Bazaar.hs:239) [lens]  100% ( 12 / 12) in 'Control.Lens.Internal.Magma' [lens] Warning: 'Prism' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 3 / 3) in 'Control.Lens.Internal.Prism' [lens]  0% ( 0 / 2) in 'Control.Lens.Internal.Profunctor' [lens]  Missing documentation for: [lens]  Module header [lens]  WrappedPafb (src/Control/Lens/Internal/Profunctor.hs:8) [lens] Warning: 'Const' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 5 / 5) in 'Control.Lens.Internal.Review' [lens]  100% ( 3 / 3) in 'Control.Lens.Internal.Setter' [lens]  100% ( 15 / 15) in 'Control.Lens.Internal.Zoom' [lens]  100% ( 13 / 13) in 'Control.Lens.Internal' [lens] Warning: 'v' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 's' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. Building HTF Building HsYAML-aeson Building attoparsec-aeson Building binary-instances Building constraints-extras Building deriving-aeson Building doctest-discover Building enummapset Building microaeson Building path Building quickcheck-classes [HTF] Phase: setupCompilerEnvironmentPhase [HTF] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [HsYAML-aeson] Phase: setupCompilerEnvironmentPhase [HsYAML-aeson] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [algebraic-graphs] OK: minVertexCover (vertices xs ys) == (Set.empty, Set.empty) [algebraic-graphs] OK: minVertexCover (path [1,2,3]) == (Set.empty, Set.singleton 2) [algebraic-graphs] OK: minVertexCover (star x (1:2:ys)) == (Set.singleton x, Set.empty) [algebraic-graphs] OK: vertexCoverSize (minVertexCover (biclique xs ys)) == min (length (nub xs)) (length (nub ys)) [algebraic-graphs] OK: vertexCoverSize . minVertexCover == matchingSize . maxMatching [algebraic-graphs] OK: isVertexCoverOf (minVertexCover x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.isIndependentSetOf ============ [algebraic-graphs] OK: isIndependentSetOf (xs , ys ) empty == Set.null xs && Set.null ys [algebraic-graphs] OK: isIndependentSetOf (xs , ys ) (leftVertex x) == Set.isSubsetOf xs (Set.singleton x) && Set.null ys [algebraic-graphs] OK: isIndependentSetOf (Set.empty , Set.empty ) (edge x y) == True [algebraic-graphs] OK: isIndependentSetOf (Set.singleton x, ys ) (edge x y) == Set.null ys [algebraic-graphs] OK: isIndependentSetOf (xs , Set.singleton y) (edge x y) == Set.null xs [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.maxIndependentSet ============ [algebraic-graphs] OK: maxIndependentSet empty == (Set.empty, Set.empty) [algebraic-graphs] OK: maxIndependentSet (vertices xs ys) == (Set.fromList xs, Set.fromList ys) [algebraic-graphs] OK: maxIndependentSet (path [1,2,3]) == (Set.fromList [1,3], Set.empty) [algebraic-graphs] OK: maxIndependentSet (star x (1:2:ys)) == (Set.empty, Set.fromList (1:2:ys)) [algebraic-graphs] OK: independentSetSize (maxIndependentSet (biclique xs ys)) == max (length (nub xs)) (length (nub ys)) [algebraic-graphs] OK: independentSetSize (maxIndependentSet x) == vertexCount x - vertexCoverSize (minVertexCover x) [algebraic-graphs] OK: isIndependentSetOf (maxIndependentSet x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.augmentingPath ============ [algebraic-graphs] OK: augmentingPath (matching []) empty == Left (Set.empty, Set.empty) [algebraic-graphs] OK: augmentingPath (matching []) (edge 1 2) == Right [1,2] [algebraic-graphs] OK: augmentingPath (matching [(1,2)]) (path [1,2,3]) == Left (Set.empty, Set.singleton 2) [algebraic-graphs] OK: augmentingPath (matching [(3,2)]) (path [1,2,3,4]) == Right [1,2,3,4] [algebraic-graphs] OK: isLeft (augmentingPath (maxMatching x) x) == True [algebraic-graphs]  [algebraic-graphs] ============ Bipartite.AdjacencyMap.Algorithm.consistentMatching ============ [algebraic-graphs] OK: consistentMatching (matching xs) == True [algebraic-graphs] OK: consistentMatching (maxMatching x) == True [algebraic-graphs]  [algebraic-graphs] ============ Export.Eq ============ [algebraic-graphs] OK: mempty /= literal "" [algebraic-graphs]  [algebraic-graphs] ============ Export.Ord ============ [algebraic-graphs] OK: mempty < literal "" [algebraic-graphs]  [algebraic-graphs] ============ Export.isEmpty ============ [algebraic-graphs] OK: isEmpty mempty == True [algebraic-graphs] OK: isEmpty (literal "") == False [algebraic-graphs] OK: isEmpty x == (x == mempty) [algebraic-graphs]  [algebraic-graphs] ============ Export.literal ============ [algebraic-graphs] OK: literal "Hello, " <> literal "World!" == literal "Hello, World!" [algebraic-graphs] OK: literal "I am just a string literal" == "I am just a string literal" [algebraic-graphs] OK: render . literal == id [algebraic-graphs]  [algebraic-graphs] ============ Export.render ============ [algebraic-graphs] OK: render (literal "al" <> literal "ga") == "alga" [algebraic-graphs] OK: render mempty == mempty [algebraic-graphs]  [algebraic-graphs] ============ Export.<+> ============ [algebraic-graphs] OK: x <+> mempty == x [algebraic-graphs] OK: mempty <+> x == x [algebraic-graphs] OK: x <+> (y <+> z) == (x <+> y) <+> z [algebraic-graphs] OK: "name" <+> "surname" == "name surname" [algebraic-graphs]  [algebraic-graphs] ============ Export.brackets ============ [algebraic-graphs] OK: brackets "i" == "[i]" [algebraic-graphs] OK: brackets mempty == "[]" [algebraic-graphs]  [algebraic-graphs] ============ Export.doubleQuotes ============ [algebraic-graphs] OK: doubleQuotes "/path/with spaces" == "\"/path/with spaces\"" [algebraic-graphs] OK: doubleQuotes (doubleQuotes mempty) == "\"\"\"\"" [algebraic-graphs]  [algebraic-graphs] ============ Export.indent ============ [algebraic-graphs] OK: indent 0 == id [algebraic-graphs] OK: indent 1 mempty == " " [algebraic-graphs]  [algebraic-graphs] ============ Export.unlines ============ [algebraic-graphs] OK: unlines [] == mempty [algebraic-graphs] OK: unlines [mempty] == "\n" [algebraic-graphs] OK: unlines ["title", "subtitle"] == "title\nsubtitle\n" [algebraic-graphs]  [algebraic-graphs] ============ Export.export ============ [algebraic-graphs] OK: render $ export vDoc eDoc (1 + 2 * (3 + 4) :: Graph Int) [algebraic-graphs]  [algebraic-graphs] ============ Export.Dot.export ============ [algebraic-graphs] OK: export style (1 * 2 + 3 * 4 * 5 :: Graph Int) [algebraic-graphs]  [algebraic-graphs] =========== Export.Dot.attributeQuoting ============ [algebraic-graphs] OK: export style' (1 * 2 + 3 * 4 * 5 :: Graph Int) [algebraic-graphs]  [attoparsec-aeson] Phase: setupCompilerEnvironmentPhase [attoparsec-aeson] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [binary-instances] Phase: setupCompilerEnvironmentPhase [binary-instances] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [constraints-extras] Phase: setupCompilerEnvironmentPhase [constraints-extras] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [deriving-aeson] Phase: setupCompilerEnvironmentPhase [deriving-aeson] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [ghc-exactprint] [ 9 of 10] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.p_o ) [ghc-exactprint] [10 of 10] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.p_o ) [ghc-exactprint] Preprocessing test suite 'test' for ghc-exactprint-1.7.1.0.. [ghc-exactprint] Building test suite 'test' for ghc-exactprint-1.7.1.0.. [ghc-exactprint] [1 of 5] Compiling Test.Common ( tests/Test/Common.hs, dist/build/test/test-tmp/Test/Common.o ) [ghc-exactprint] [2 of 5] Compiling Test.CommonUtils ( tests/Test/CommonUtils.hs, dist/build/test/test-tmp/Test/CommonUtils.o ) [ghc-exactprint] [3 of 5] Compiling Test.NoAnnotations ( tests/Test/NoAnnotations.hs, dist/build/test/test-tmp/Test/NoAnnotations.o ) [ghc-exactprint] [4 of 5] Compiling Test.Transform ( tests/Test/Transform.hs, dist/build/test/test-tmp/Test/Transform.o ) [ghc-exactprint] [5 of 5] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) [ghc-exactprint] [6 of 6] Linking dist/build/test/test [lens] Warning: 'indices' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'sets' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedPreservingSetter'' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedPreservingSetter' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'f' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 're' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'unto' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'nat' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'foo' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Procompose' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  88% ( 52 / 59) in 'Control.Lens.Type' [lens]  Missing documentation for: [lens]  Traversal1' (src/Control/Lens/Type.hs:215) [lens]  IndexedTraversal1 (src/Control/Lens/Type.hs:235) [lens]  IndexedTraversal1' (src/Control/Lens/Type.hs:236) [lens]  IndexedFold1 (src/Control/Lens/Type.hs:527) [lens]  IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) [lens]  IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) [lens]  IndexPreservingFold1 (src/Control/Lens/Type.hs:528) [lens] Warning: 'setter' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'fresh' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Writer' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Reader' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 90 / 90) in 'Control.Lens.Setter' [lens] Warning: 'getter' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'setter' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'view' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'pos' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'seek' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedPreservingLens' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Monad'' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'foo' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'bar' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'f' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% (119 /119) in 'Control.Lens.Lens' [lens]  100% ( 41 / 41) in 'Control.Lens.Tuple' [lens] Warning: 'r' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'failing' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 33 / 33) in 'Control.Lens.Getter' [lens] Warning: 'Review'' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 16 / 16) in 'Control.Lens.Review' [lens] Warning: 'lift' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'hasn't' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: '^?' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'readMaybe' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  93% ( 30 / 32) in 'Control.Lens.Prism' [lens]  Missing documentation for: [lens]  Prefixed (src/Control/Lens/Prism.hs:388) [lens]  Suffixed (src/Control/Lens/Prism.hs:422) [algebraic-graphs] ============ Export.Dot.exportAsIs ============ [algebraic-graphs] OK: exportAsIs (circuit ["a", "b", "c"] :: Graph String) [algebraic-graphs]  [algebraic-graphs] ============ Export.Dot.exportViaShow ============ [algebraic-graphs] OK: exportViaShow (1 + 2 * (3 + 4) :: Graph Int) [algebraic-graphs]  [algebraic-graphs] ============ Graph ============ [algebraic-graphs] OK: Axioms of graphs [algebraic-graphs] OK: Theorems of graphs [algebraic-graphs]  [algebraic-graphs] ============ Graph.Ord ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 1 2 < edge 1 3 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ Graph.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ Graph.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Graph.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ Graph.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Graph.connect ============ [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ Graph.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Graph.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges == overlays . map (uncurry edge) [algebraic-graphs] OK: edgeCount . edges == length . nub [algebraic-graphs]  [algebraic-graphs] ============ Graph.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Graph.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Graph.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path xs) (circuit xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ Graph.toGraph et al. ============ [algebraic-graphs] OK: toGraph == foldg Empty Vertex Overlay Connect [algebraic-graphs] OK: foldg == Algebra.Graph.foldg . toGraph [algebraic-graphs] OK: isEmpty == foldg True (const False) (&&) (&&) [algebraic-graphs] OK: size == foldg 1 (const 1) (+) (+) [algebraic-graphs] OK: hasVertex x == foldg False (==x) (||) (||) [algebraic-graphs] OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph [algebraic-graphs] OK: vertexCount == Set.size . vertexSet [algebraic-graphs] OK: edgeCount == Set.size . edgeSet [algebraic-graphs] OK: vertexList == Set.toAscList . vertexSet [lens] Warning: 'FoldWithIndex' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Product' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'ala' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Sum' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: '_1' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: '_2' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'for_' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'sequenceA_' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'asum' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 's' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'headOf' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Last' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'maximum' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'getMax' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Max' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'minimum' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'getMin' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Min' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'minimumBy' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'toList' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedIso' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  99% (133 /134) in 'Control.Lens.Fold' [lens]  Missing documentation for: [lens]  ifolding (src/Control/Lens/Fold.hs:206) [lens] Warning: 'prism' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'iso' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'itraversed' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'itraverse' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'for' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'forM' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'mapAccumR' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'mapAccumL' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Bind' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'foo' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'bar' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'f' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  92% ( 92 /100) in 'Control.Lens.Traversal' [lens]  Missing documentation for: [lens]  Traversal1' (src/Control/Lens/Type.hs:215) [lens]  IndexedTraversal1 (src/Control/Lens/Type.hs:235) [lens]  IndexedTraversal1' (src/Control/Lens/Type.hs:236) [lens]  Traversing1 (src/Control/Lens/Traversal.hs:239) [lens]  Traversing1' (src/Control/Lens/Traversal.hs:245) [lens]  unsafePartsOf' (src/Control/Lens/Traversal.hs:657) [lens]  Traversable1 [lens]  iunsafePartsOf' (src/Control/Lens/Traversal.hs:661) [lens]  100% ( 4 / 4) in 'Control.Lens.Level' [lens] Warning: '(->)' is out of scope. [algebraic-graphs] OK: edgeList == Set.toAscList . edgeSet [algebraic-graphs] OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union [algebraic-graphs] OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union [algebraic-graphs] OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect [algebraic-graphs] OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap [algebraic-graphs] OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap [algebraic-graphs] OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap [algebraic-graphs] OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap [algebraic-graphs] OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose [algebraic-graphs] OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose [algebraic-graphs] OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap [algebraic-graphs] OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap [algebraic-graphs] OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap [algebraic-graphs] OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap [algebraic-graphs] OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap [algebraic-graphs] OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs] OK: toAdjacencyMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: toAdjacencyIntMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs]  [algebraic-graphs] ============ Graph.foldg ============ [algebraic-graphs] OK: foldg empty vertex overlay connect == id [algebraic-graphs] OK: foldg empty vertex overlay (flip connect) == transpose [algebraic-graphs] OK: foldg 1 (const 1) (+) (+) == size [algebraic-graphs] OK: foldg True (const False) (&&) (&&) == isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Graph.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge x y) == False [algebraic-graphs]  [algebraic-graphs] ============ Graph.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ Graph.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Graph.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ Graph.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Graph.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Graph.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Graph.vertexIntSet ============ [algebraic-graphs] OK: vertexIntSet empty == IntSet.empty [doctest-discover] Phase: setupCompilerEnvironmentPhase [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  95% ( 21 / 22) in 'Control.Lens.Reified' [lens]  Missing documentation for: [lens]  ReifiedIndexedFold (src/Control/Lens/Reified.hs:436) [lens] Warning: 'Handler' is ambiguous. It is defined [lens]  * in ‘Control.Exception’ [lens]  * in ‘Control.Monad.Catch’ [lens]  * in ‘Control.Exception’ [lens]  * in ‘Control.Monad.Catch’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined in ‘Control.Monad.Catch’ [lens] Warning: 'catches' is ambiguous. It is defined [lens]  * in ‘Control.Exception’ [lens]  * in ‘Control.Monad.Catch’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined in ‘Control.Monad.Catch’ [lens]  100% ( 3 / 3) in 'Control.Lens.Internal.Exception' [lens]  92% ( 51 / 55) in 'Control.Lens.Indexed' [lens]  Missing documentation for: [lens]  ifoldMapBy (src/Control/Lens/Indexed.hs:282) [lens]  ifoldMapByOf (src/Control/Lens/Indexed.hs:285) [lens]  itraverseBy (src/Control/Lens/Indexed.hs:288) [lens]  itraverseByOf (src/Control/Lens/Indexed.hs:291) [lens] Warning: 'createAndTrim' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 5 / 5) in 'Control.Lens.Internal.ByteString' [lens]  96% ( 24 / 25) in 'Control.Lens.Equality' [lens]  Missing documentation for: [lens]  cloneEquality (src/Control/Lens/Equality.hs:112) [lens] Warning: 'ByteString' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Text' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  91% ( 51 / 56) in 'Control.Lens.Iso' [lens]  Missing documentation for: [lens]  Swapped (src/Control/Lens/Iso.hs:419) [lens]  Strict (src/Control/Lens/Iso.hs:411) [lens]  Lazy (src/Control/Lens/Iso.hs:415) [lens]  Reversed (src/Control/Lens/Iso.hs:423) [lens]  List (src/Control/Lens/Iso.hs:463) [lens]  33% ( 1 / 3) in 'Control.Lens.Empty' [lens]  Missing documentation for: [lens]  AsEmpty (src/Control/Lens/Empty.hs:69) [lens]  Empty (src/Control/Lens/Empty.hs:79) [lens]  93% ( 27 / 29) in 'Control.Lens.Cons' [lens]  Missing documentation for: [lens]  :< (src/Control/Lens/Cons.hs:91) [lens]  :> (src/Control/Lens/Cons.hs:98) [lens]  100% ( 6 / 6) in 'Control.Lens.Internal.Deque' [lens]  72% ( 16 / 22) in 'Control.Lens.Wrapped' [lens]  Missing documentation for: [lens]  _Unwrapped' (src/Control/Lens/Wrapped.hs:217) [lens]  Rewrapped (src/Control/Lens/Wrapped.hs:212) [lens]  Rewrapping (src/Control/Lens/Wrapped.hs:214) [lens]  _Unwrapped (src/Control/Lens/Wrapped.hs:234) [lens]  Wrapped (src/Control/Lens/Wrapped.hs:203) [lens]  Unwrapped (src/Control/Lens/Wrapped.hs:207) [lens]  32% ( 15 / 46) in 'Control.Lens.Internal.TH' [lens]  Missing documentation for: [lens]  composeValName (src/Control/Lens/Internal/TH.hs:241) [lens]  idValName (src/Control/Lens/Internal/TH.hs:244) [lens]  fmapValName (src/Control/Lens/Internal/TH.hs:247) [lens]  pureValName (src/Control/Lens/Internal/TH.hs:250) [lens]  apValName (src/Control/Lens/Internal/TH.hs:253) [lens]  datatypeTypeKinded (src/Control/Lens/Internal/TH.hs:104) [lens]  isDataFamily (src/Control/Lens/Internal/TH.hs:158) [lens]  traversalTypeName (src/Control/Lens/Internal/TH.hs:180) [lens]  traversal'TypeName (src/Control/Lens/Internal/TH.hs:183) [lens]  lensTypeName (src/Control/Lens/Internal/TH.hs:186) [lens]  lens'TypeName (src/Control/Lens/Internal/TH.hs:189) [lens]  isoTypeName (src/Control/Lens/Internal/TH.hs:192) [lens]  iso'TypeName (src/Control/Lens/Internal/TH.hs:195) [lens]  getterTypeName (src/Control/Lens/Internal/TH.hs:198) [lens]  foldTypeName (src/Control/Lens/Internal/TH.hs:201) [lens]  prismTypeName (src/Control/Lens/Internal/TH.hs:204) [lens]  prism'TypeName (src/Control/Lens/Internal/TH.hs:207) [lens]  reviewTypeName (src/Control/Lens/Internal/TH.hs:210) [lens]  wrappedTypeName (src/Control/Lens/Internal/TH.hs:213) [lens]  unwrappedTypeName (src/Control/Lens/Internal/TH.hs:216) [lens]  rewrappedTypeName (src/Control/Lens/Internal/TH.hs:219) [lens]  _wrapped'ValName (src/Control/Lens/Internal/TH.hs:222) [lens]  isoValName (src/Control/Lens/Internal/TH.hs:225) [lens]  prismValName (src/Control/Lens/Internal/TH.hs:228) [algebraic-graphs] OK: vertexIntSet . vertex == IntSet.singleton [algebraic-graphs] OK: vertexIntSet . vertices == IntSet.fromList [algebraic-graphs] OK: vertexIntSet . clique == IntSet.fromList [algebraic-graphs]  [algebraic-graphs] ============ Graph.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] [algebraic-graphs] OK: edgeList . edges == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Graph.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Graph.adjacencyList ============ [algebraic-graphs] OK: adjacencyList empty == [] [algebraic-graphs] OK: adjacencyList (vertex x) == [(x, [])] [algebraic-graphs] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] [algebraic-graphs] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] [algebraic-graphs]  [algebraic-graphs] ============ Graph.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge x y) == Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Graph.preIntSet ============ [algebraic-graphs] OK: preIntSet x empty == IntSet.empty [algebraic-graphs] OK: preIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: preIntSet 1 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: preIntSet y (edge x y) == IntSet.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Graph.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge x y) == Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ Graph.postIntSet ============ [algebraic-graphs] OK: postIntSet x empty == IntSet.empty [algebraic-graphs] OK: postIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: postIntSet 2 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: postIntSet x (edge x y) == IntSet.fromList [y] [algebraic-graphs]  [algebraic-graphs] ============ Graph.size ============ [algebraic-graphs] OK: size empty == 1 [algebraic-graphs] OK: size (vertex x) == 1 [algebraic-graphs] OK: size (overlay x y) == size x + size y [algebraic-graphs] OK: size (connect x y) == size x + size y [algebraic-graphs] OK: size x >= 1 [algebraic-graphs] OK: size x >= vertexCount x [algebraic-graphs]  [algebraic-graphs] ============ Graph.path ============ [algebraic-graphs] OK: path [] == empty [algebraic-graphs] OK: path [x] == vertex x [algebraic-graphs] OK: path [x,y] == edge x y [algebraic-graphs]  [algebraic-graphs] ============ Graph.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [x] == edge x x [algebraic-graphs] OK: circuit [x,y] == edges [(x,y), (y,x)] [algebraic-graphs]  [algebraic-graphs] ============ Graph.clique ============ [algebraic-graphs] OK: clique [] == empty [algebraic-graphs] OK: clique [x] == vertex x [algebraic-graphs] OK: clique [x,y] == edge x y [algebraic-graphs] OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique [x] [] == vertex x [algebraic-graphs] OK: biclique [] [y] == vertex y [algebraic-graphs] OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique xs ys == connect (vertices xs) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (vertex x) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == vertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: stars . adjacencyList == id [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ Graph.forest ============ [algebraic-graphs] OK: forest [] == empty [algebraic-graphs] OK: forest [x] == tree x [algebraic-graphs] OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] [algebraic-graphs] OK: forest == overlays . map tree [algebraic-graphs]  [algebraic-graphs] ============ Graph.removeVertex ============ [lens]  untoValName (src/Control/Lens/Internal/TH.hs:231) [lens]  phantomValName (src/Control/Lens/Internal/TH.hs:234) [lens]  phantom2 (src/Control/Lens/Internal/TH.hs:237) [lens]  rightDataName (src/Control/Lens/Internal/TH.hs:256) [lens]  leftDataName (src/Control/Lens/Internal/TH.hs:259) [lens]  inlinePragma (src/Control/Lens/Internal/TH.hs:267) [lens]  bndrReq [lens] Warning: 'State' is ambiguous. It is defined [lens]  * in ‘Control.Monad.Trans.State.Lazy’ [lens]  * in ‘Control.Monad.Trans.State.Strict’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined in ‘Control.Monad.Trans.State.Strict’ [lens] Warning: 'StateT' is ambiguous. It is defined [lens]  * in ‘Control.Monad.Trans.State.Lazy’ [lens]  * in ‘Control.Monad.Trans.State.Strict’ [lens]  * in ‘Control.Monad.Trans.State.Lazy’ [lens]  * in ‘Control.Monad.Trans.State.Strict’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined in ‘Control.Monad.Trans.State.Strict’ [lens] Warning: 'RWST' is ambiguous. It is defined [lens]  * in ‘Control.Monad.Trans.RWS.Lazy’ [lens]  * in ‘Control.Monad.Trans.RWS.Strict’ [lens]  * in ‘Control.Monad.Trans.RWS.Lazy’ [lens]  * in ‘Control.Monad.Trans.RWS.CPS’ [lens]  * in ‘Control.Monad.Trans.RWS.Strict’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined in ‘Control.Monad.Trans.RWS.Strict’ [lens] Warning: 'Error' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'ErrorT' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'RWS' is ambiguous. It is defined [lens]  * in ‘Control.Monad.Trans.RWS.Lazy’ [lens]  * in ‘Control.Monad.Trans.RWS.CPS’ [lens]  * in ‘Control.Monad.Trans.RWS.Strict’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined in ‘Control.Monad.Trans.RWS.Strict’ [lens]  100% ( 5 / 5) in 'Control.Lens.Zoom' [lens] Warning: 'holesOnOf' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'a' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 13 / 13) in 'Data.Data.Lens' [lens] Warning: 'composOpMonoid' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'composOpMPlus' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'composOp' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'descend' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'composOpM' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'descendM' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'composOpM_' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'descendM_' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  96% ( 48 / 50) in 'Control.Lens.Plated' [lens]  Missing documentation for: [lens]  GPlated (src/Control/Lens/Plated.hs:758) [lens]  GPlated1 (src/Control/Lens/Plated.hs:799) [lens] Warning: 'Set' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 4 / 4) in 'Data.HashSet.Lens' [lens]  50% ( 2 / 4) in 'Data.List.Lens' [lens]  Missing documentation for: [lens]  Prefixed (src/Control/Lens/Prism.hs:388) [lens]  Suffixed (src/Control/Lens/Prism.hs:422) [lens] Warning: 'IndexedGetter' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedFold' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedLens'' is out of scope. [HsYAML-aeson] Phase: unpackPhase [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Graph.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs] OK: size (removeEdge x y z) <= 3 * size z [algebraic-graphs]  [algebraic-graphs] ============ Graph.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ Graph.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ Graph.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge x y) == edge y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Graph.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Graph.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Graph.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs]  [algebraic-graphs] ============ Graph.compose ============ [algebraic-graphs] OK: compose empty x == empty [algebraic-graphs] OK: compose x empty == empty [algebraic-graphs] OK: compose (vertex x) y == empty [algebraic-graphs] OK: compose x (vertex y) == empty [algebraic-graphs] OK: compose x (compose y z) == compose (compose x y) z [algebraic-graphs] OK: compose x (overlay y z) == overlay (compose x y) (compose x z) [algebraic-graphs] OK: compose (overlay x y) z == overlay (compose x z) (compose y z) [algebraic-graphs] OK: compose (edge x y) (edge y z) == edge x z [algebraic-graphs] OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] [algebraic-graphs] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] [algebraic-graphs] OK: size (compose x y) <= edgeCount x + edgeCount y + 1 [algebraic-graphs]  [algebraic-graphs] ============ Graph.(===) ============ [algebraic-graphs] OK: x === x == True [algebraic-graphs] OK: x === x + empty == False [algebraic-graphs] OK: x + y === x + y == True [algebraic-graphs] OK: 1 + 2 === 2 + 1 == False [algebraic-graphs] OK: x + y === x * y == False [algebraic-graphs]  [algebraic-graphs] ============ Graph.mesh ============ [algebraic-graphs] OK: mesh xs [] == empty [algebraic-graphs] OK: mesh [] ys == empty [algebraic-graphs] OK: mesh [x] [y] == vertex (x, y) [algebraic-graphs] OK: mesh xs ys == box (path xs) (path ys) [algebraic-graphs] OK: mesh [1..3] "ab" == [algebraic-graphs] OK: size (mesh xs ys) == max 1 (3 * length xs * length ys - length xs - length ys -1) [algebraic-graphs]  [algebraic-graphs] ============ Graph.torus ============ [algebraic-graphs] OK: torus xs [] == empty [algebraic-graphs] OK: torus [] ys == empty [algebraic-graphs] OK: torus [x] [y] == edge (x,y) (x,y) [algebraic-graphs] OK: torus xs ys == box (circuit xs) (circuit ys) [algebraic-graphs] OK: torus [1,2] "ab" == [algebraic-graphs] OK: size (torus xs ys) == max 1 (3 * length xs * length ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.deBruijn ============ [algebraic-graphs] OK: deBruijn 0 xs == edge [] [] [algebraic-graphs] OK: n > 0 ==> deBruijn n [] == empty [algebraic-graphs] OK: deBruijn 1 [0,1] == edges [ ([0],[0]), ([0],[1]), ([1],[0]), ([1],[1]) ] [algebraic-graphs] OK: deBruijn 2 "0" == edge "00" "00" [algebraic-graphs] OK: deBruijn 2 "01" == [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'IndexedTraversal'' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 2 / 2) in 'Data.Map.Lens' [lens]  100% ( 3 / 3) in 'Data.Set.Lens' [lens] Warning: 'pack' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'unpack' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Text' is ambiguous. It is defined [lens]  * at src/Data/Text/Lazy/Lens.hs:149:1 [lens]  * in ‘Data.Text.Internal.Lazy’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined at src/Data/Text/Lazy/Lens.hs:149:1 [lens] Warning: 'fromLazyText' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'toLazyText' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'each' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  87% ( 7 / 8) in 'Data.Text.Lazy.Lens' [lens]  Missing documentation for: [lens]  Text (src/Data/Text/Lazy/Lens.hs:148) [lens] Warning: 'pack' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'unpack' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Text' is ambiguous. It is defined [lens]  * at src/Data/Text/Strict/Lens.hs:141:1 [lens]  * in ‘Data.Text.Internal’ [lens]  You may be able to disambiguate the identifier by qualifying it or [lens]  by specifying the type/value namespace explicitly. [lens]  Defaulting to the one defined at src/Data/Text/Strict/Lens.hs:141:1 [lens] Warning: 'fromText' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'toLazyText' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'each' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  87% ( 7 / 8) in 'Data.Text.Strict.Lens' [lens]  Missing documentation for: [lens]  Text (src/Data/Text/Strict/Lens.hs:140) [lens] Warning: 'pack' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'unpack' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'fromText' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  80% ( 4 / 5) in 'Data.Text.Lens' [lens]  Missing documentation for: [lens]  Text (src/Data/Text/Lens.hs:102) [HsYAML-aeson] unpacking source archive /nix/store/fi7z7r8fgfnrkn7ydjs7znlgnbyb60z6-HsYAML-aeson-0.2.0.2.tar.gz [HsYAML-aeson] source root is HsYAML-aeson-0.2.0.2 [algebraic-graphs] OK: transpose (deBruijn n xs) == gmap reverse $ deBruijn n xs [algebraic-graphs] OK: vertexCount (deBruijn n xs) == (length $ nub xs)^n [algebraic-graphs] OK: n > 0 ==> edgeCount (deBruijn n xs) == (length $ nub xs)^(n + 1) [algebraic-graphs]  [algebraic-graphs] ============ Graph.splitVertex ============ [algebraic-graphs] OK: splitVertex x [] == removeVertex x [algebraic-graphs] OK: splitVertex x [x] == id [algebraic-graphs] OK: splitVertex x [y] == replaceVertex x y [algebraic-graphs] OK: splitVertex 1 [0, 1] $ 1 * (2 + 3) == (0 + 1) * (2 + 3) [algebraic-graphs]  [algebraic-graphs] ============ Graph.bind ============ [algebraic-graphs] OK: bind empty f == empty [algebraic-graphs] OK: bind (vertex x) f == f x [algebraic-graphs] OK: bind (edge x y) f == connect (f x) (f y) [algebraic-graphs] OK: bind (vertices xs) f == overlays (map f xs) [algebraic-graphs] OK: bind x (const empty) == empty [algebraic-graphs] OK: bind x vertex == x [algebraic-graphs] OK: bind (bind x f) g == bind x (\y -> bind (f y) g) [algebraic-graphs]  [algebraic-graphs] ============ Graph.simplify ============ [algebraic-graphs] OK: simplify == id [algebraic-graphs] OK: size (simplify x) <= size x [algebraic-graphs]  [algebraic-graphs] ============ Graph.box ============ [algebraic-graphs] OK: box x y ~~ box y x [algebraic-graphs] OK: box x (overlay y z) == overlay (box x y) (box x z) [algebraic-graphs] OK: box x (vertex ()) ~~ x [algebraic-graphs] OK: box x empty ~~ empty [algebraic-graphs] OK: box x (box y z) ~~ box (box x y) z [algebraic-graphs] OK: transpose (box x y) == box (transpose x) (transpose y) [algebraic-graphs] OK: vertexCount (box x y) == vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y [algebraic-graphs]  [algebraic-graphs] ============ Graph.sparsify ============ [algebraic-graphs] OK: sort . reachable x == sort . rights . reachable (sparsify x) . Right [algebraic-graphs] OK: vertexCount (sparsify x) <= vertexCount x + size x + 1 [algebraic-graphs] OK: edgeCount (sparsify x) <= 3 * size x [algebraic-graphs] OK: size (sparsify x) <= 3 * size x [algebraic-graphs]  [algebraic-graphs] ============ Graph.sparsifyKL ============ [algebraic-graphs] OK: sort . reachable x == sort . filter (<= n) . reachable (sparsifyKL n x) [algebraic-graphs] OK: length (vertices $ sparsifyKL n x) <= vertexCount x + size x + 1 [algebraic-graphs] OK: length (edges $ sparsifyKL n x) <= 3 * size x [algebraic-graphs]  [algebraic-graphs] ============ Graph.context ============ [algebraic-graphs] OK: context (const False) x == Nothing [algebraic-graphs] OK: context (== 1) (edge 1 2) == Just (Context [ ] [2 ]) [algebraic-graphs] OK: context (== 2) (edge 1 2) == Just (Context [1 ] [ ]) [algebraic-graphs] OK: context (const True ) (edge 1 2) == Just (Context [1 ] [2 ]) [algebraic-graphs] OK: context (== 4) (3 * 1 * 4 * 1 * 5) == Just (Context [3,1] [1,5]) [algebraic-graphs]  [algebraic-graphs] ============ Graph.buildg ============ [algebraic-graphs] OK: buildg (\e _ _ _ -> e) == empty [algebraic-graphs] OK: buildg (\_ v _ _ -> v x) == vertex x [algebraic-graphs] OK: buildg (\e v o c -> o (foldg e v o c x) (foldg e v o c y)) == overlay x y [algebraic-graphs] OK: buildg (\e v o c -> c (foldg e v o c x) (foldg e v o c y)) == connect x y [algebraic-graphs] OK: buildg (\e v o _ -> foldr o e (map v xs)) == vertices xs [algebraic-graphs] OK: buildg (\e v o c -> foldg e v o (flip c) g) == transpose g [algebraic-graphs]  [algebraic-graphs] ============ Internal.List ============ [algebraic-graphs] OK: pure 1 <> pure 4 == [1, 4] [algebraic-graphs]  [algebraic-graphs] ============ Graph.Label ============ [algebraic-graphs]  [algebraic-graphs] ============ Any: instances ============ [algebraic-graphs] OK: Semiring [algebraic-graphs] OK: StarSemiring [algebraic-graphs] OK: Dioid [algebraic-graphs]  [algebraic-graphs] ============ Distance Int: instances ============ [algebraic-graphs] OK: Semiring [algebraic-graphs] OK: StarSemiring [algebraic-graphs] OK: Dioid [algebraic-graphs]  [algebraic-graphs] ============ Capacity Int: instances ============ [algebraic-graphs] OK: Semiring [algebraic-graphs] OK: StarSemiring [algebraic-graphs] OK: Dioid [algebraic-graphs]  [algebraic-graphs] ============ Minimum (Path Int): instances ============ [algebraic-graphs] OK: LeftNearRing [algebraic-graphs]  [algebraic-graphs] ============ PowerSet (Path Int): instances ============ [algebraic-graphs] OK: Semiring [algebraic-graphs] OK: Dioid [algebraic-graphs]  [algebraic-graphs] ============ Count Int: instances ============ [algebraic-graphs] OK: Semiring [algebraic-graphs] OK: StarSemiring [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.consistent ============ [algebraic-graphs] OK: arbitraryLabelledAdjacencyMap [algebraic-graphs] OK: empty [algebraic-graphs] OK: vertex [algebraic-graphs] OK: edge [algebraic-graphs] OK: overlay [algebraic-graphs] OK: connect [algebraic-graphs] OK: vertices [algebraic-graphs] OK: edges [algebraic-graphs] OK: overlays [algebraic-graphs] OK: fromAdjacencyMaps [algebraic-graphs] OK: removeVertex [algebraic-graphs] OK: removeEdge [algebraic-graphs] OK: replaceVertex [algebraic-graphs] OK: replaceEdge [algebraic-graphs] OK: transpose [algebraic-graphs] OK: gmap [algebraic-graphs] OK: emap [algebraic-graphs] OK: induce [algebraic-graphs] OK: closure [algebraic-graphs] OK: reflexiveClosure [algebraic-graphs] OK: symmetricClosure [algebraic-graphs] OK: transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [doctest-discover] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [rerebase]  Control.Applicative=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Applicative,Control.Applicative.Backwards=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Applicative.Backwards,Control.Applicative.Lift=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Applicative.Lift,Control.Arrow=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Arrow,Control.Category=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Category,Control.Comonad=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Comonad,Control.Concurrent=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent,Control.Concurrent.Chan=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.Chan,Control.Concurrent.MVar=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.MVar,Control.Concurrent.QSem=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.QSem,Control.Concurrent.QSemN=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.QSemN,Control.Concurrent.STM=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM,Control.Concurrent.STM.TArray=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TArray,Control.Concurrent.STM.TBQueue=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TBQueue,Control.Concurrent.STM.TChan=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TChan,Control.Concurrent.STM.TMVar=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TMVar,Control.Concurrent.STM.TQueue=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TQueue,Control.Concurrent.STM.TSem=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TSem,Control.Concurrent.STM.TVar=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Concurrent.STM.TVar,Control.DeepSeq=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.DeepSeq,Control.Exception=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Exception,Control.Exception.Base=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Exception.Base,Control.Monad=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad,Control.Monad.Cont=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Cont,Control.Monad.Cont.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Cont.Class,Control.Monad.Error.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Error.Class,Control.Monad.Fail=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Fail,Control.Monad.Fix=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Fix,Control.Monad.IO.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.IO.Class,Control.Monad.Identity=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Identity,Control.Monad.RWS=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.RWS,Control.Monad.RWS.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.RWS.Class,Control.Monad.RWS.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.RWS.Lazy,Control.Monad.RWS.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.RWS.Strict,Control.Monad.Reader=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Reader,Control.Monad.Reader.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Reader.Class,Control.Monad.ST=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.ST,Control.Monad.ST.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.ST.Lazy,Control.Monad.ST.Lazy.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.ST.Lazy.Unsafe,Control.Monad.ST.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.ST.Strict,Control.Monad.ST.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.ST.Unsafe,Control.Monad.STM=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.STM,Control.Monad.Signatures=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Signatures,Control.Monad.State=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.State,Control.Monad.State.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.State.Class,Control.Monad.State.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.State.Lazy,Control.Monad.State.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.State.Strict,Control.Monad.Trans=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans,Control.Monad.Trans.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Class,Control.Monad.Trans.Cont=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Cont,Control.Monad.Trans.Except=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Except,Control.Monad.Trans.Identity=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Identity,Control.Monad.Trans.Maybe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Maybe,Control.Monad.Trans.RWS=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.RWS,Control.Monad.Trans.RWS.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.RWS.Lazy,Control.Monad.Trans.RWS.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.RWS.Strict,Control.Monad.Trans.Reader=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Reader,Control.Monad.Trans.State=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.State,Control.Monad.Trans.State.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.State.Lazy,Control.Monad.Trans.State.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.State.Strict,Control.Monad.Trans.Writer=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Writer,Control.Monad.Trans.Writer.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Writer.Lazy,Control.Monad.Trans.Writer.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Trans.Writer.Strict,Control.Monad.Writer=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Writer,Control.Monad.Writer.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Writer.Class,Control.Monad.Writer.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Writer.Lazy,Control.Monad.Writer.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Writer.Strict,Control.Monad.Zip=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Monad.Zip,Control.Selective=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Selective,Control.Selective.Free=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Selective.Free,Control.Selective.Multi=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Selective.Multi,Control.Selective.Rigid.Free=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Selective.Rigid.Free,Control.Selective.Rigid.Freer=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Control.Selective.Rigid.Freer,Data.Biapplicative=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Biapplicative,Data.Bifoldable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifoldable,Data.Bifunctor=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor,Data.Bifunctor.Apply=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Apply,Data.Bifunctor.Biff=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Biff,Data.Bifunctor.Clown=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Clown,Data.Bifunctor.Flip=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Flip,Data.Bifunctor.Join=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Join,Data.Bifunctor.Joker=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Joker,Data.Bifunctor.Product=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Product,Data.Bifunctor.Tannen=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Tannen,Data.Bifunctor.Wrapped=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bifunctor.Wrapped,Data.Bitraversable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bitraversable,Data.Bits=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bits,Data.Bool=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Bool,Data.ByteString=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString,Data.ByteString.Builder=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Builder,Data.ByteString.Builder.Extra=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Builder.Extra,Data.ByteString.Builder.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Builder.Internal,Data.ByteString.Builder.Prim=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Builder.Prim,Data.ByteString.Builder.Prim.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Builder.Prim.Internal,Data.ByteString.Builder.Scientific=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Builder.Scientific,Data.ByteString.Char8=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Char8,Data.ByteString.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Internal,Data.ByteString.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Lazy,Data.ByteString.Lazy.Char8=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Lazy.Char8,Data.ByteString.Lazy.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Lazy.Internal,Data.ByteString.Short=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Short,Data.ByteString.Short.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Short.Internal,Data.ByteString.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.ByteString.Unsafe,Data.Char=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Char,Data.Coerce=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Coerce,Data.Complex=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Complex,Data.DList=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.DList,Data.Data=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Data,Data.Dynamic=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Dynamic,Data.Either=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Either,Data.Either.Combinators=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Either.Combinators,Data.Either.Validation=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Either.Validation,Data.Eq=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Eq,Data.Fixed=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Fixed,Data.Foldable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Foldable,Data.Function=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Function,Data.Functor=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor,Data.Functor.Alt=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Alt,Data.Functor.Apply=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Apply,Data.Functor.Bind=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Bind,Data.Functor.Bind.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Bind.Trans,Data.Functor.Classes=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Classes,Data.Functor.Compose=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Compose,Data.Functor.Constant=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Constant,Data.Functor.Contravariant=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Contravariant,Data.Functor.Contravariant.Compose=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Contravariant.Compose,Data.Functor.Contravariant.Divisible=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Contravariant.Divisible,Data.Functor.Extend=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Extend,Data.Functor.Identity=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Identity,Data.Functor.Invariant=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Invariant,Data.Functor.Invariant.TH=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Invariant.TH,Data.Functor.Plus=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Plus,Data.Functor.Product=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Product,Data.Functor.Reverse=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Reverse,Data.Functor.Sum=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Functor.Sum,Data.Graph=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Graph,Data.Group=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Group,Data.Groupoid=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Groupoid,Data.HashMap.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.HashMap.Lazy,Data.HashMap.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.HashMap.Strict,Data.HashSet=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.HashSet,Data.Hashable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Hashable,Data.IORef=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.IORef,Data.Int=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Int,Data.IntMap=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.IntMap,Data.IntMap.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.IntMap.Lazy,Data.IntMap.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.IntMap.Strict,Data.IntSet=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.IntSet,Data.Isomorphism=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Isomorphism,Data.Ix=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Ix,Data.Kind=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Kind,Data.List=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.List,Data.List.NonEmpty=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.List.NonEmpty,Data.Map=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Map,Data.Map.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Map.Lazy,Data.Map.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Map.Strict,Data.Maybe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Maybe,Data.Monoid=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Monoid,Data.Ord=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Ord,Data.Profunctor=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor,Data.Profunctor.Adjunction=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Adjunction,Data.Profunctor.Cayley=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Cayley,Data.Profunctor.Choice=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Choice,Data.Profunctor.Closed=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Closed,Data.Profunctor.Composition=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Composition,Data.Profunctor.Mapping=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Mapping,Data.Profunctor.Monad=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Monad,Data.Profunctor.Ran=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Ran,Data.Profunctor.Rep=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Rep,Data.Profunctor.Sieve=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Sieve,Data.Profunctor.Strong=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Strong,Data.Profunctor.Traversing=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Traversing,Data.Profunctor.Types=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Types,Data.Profunctor.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Unsafe,Data.Profunctor.Yoneda=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Profunctor.Yoneda,Data.Proxy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Proxy,Data.Ratio=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Ratio,Data.STRef=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.STRef,Data.STRef.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.STRef.Lazy,Data.STRef.Strict=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.STRef.Strict,Data.Scientific=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Scientific,Data.Semigroup=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroup,Data.Semigroup.Bifoldable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroup.Foldable,Data.Semigroup.Traversable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroup.Traversable.Class,Data.Semigroupoid=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroupoid,Data.Semigroupoid.Dual=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Semigroupoid.Static,Data.Sequence=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Sequence,Data.Set=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Set,Data.String=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.String,Data.Text=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text,Data.Text.Array=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Array,Data.Text.Encoding=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Encoding,Data.Text.Encoding.Error=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Encoding.Error,Data.Text.Foreign=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Foreign,Data.Text.IO=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.IO,Data.Text.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Internal,Data.Text.Lazy=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy,Data.Text.Lazy.Builder=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.Builder,Data.Text.Lazy.Builder.Int=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.Builder.Int,Data.Text.Lazy.Builder.RealFloat=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.Builder.RealFloat,Data.Text.Lazy.Builder.Scientific=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.Builder.Scientific,Data.Text.Lazy.Encoding=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.Encoding,Data.Text.Lazy.IO=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.IO,Data.Text.Lazy.Read=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Lazy.Read,Data.Text.Read=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Read,Data.Text.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Text.Unsafe,Data.Time=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time,Data.Time.Calendar=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Calendar,Data.Time.Calendar.Easter=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Calendar.Easter,Data.Time.Calendar.Julian=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Calendar.Julian,Data.Time.Calendar.MonthDay=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Calendar.MonthDay,Data.Time.Calendar.OrdinalDate=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Calendar.OrdinalDate,Data.Time.Calendar.WeekDate=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Calendar.WeekDate,Data.Time.Clock=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Clock,Data.Time.Clock.POSIX=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Clock.POSIX,Data.Time.Clock.TAI=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Clock.TAI,Data.Time.Compat=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Compat,Data.Time.Format=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Format,Data.Time.Format.ISO8601=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.Format.ISO8601,Data.Time.LocalTime=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Time.LocalTime,Data.Traversable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Traversable,Data.Traversable.Instances=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Traversable.Instances,Data.Tree=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Tree,Data.Tuple=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Tuple,Data.Type.Bool=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Type.Bool,Data.Type.Coercion=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Type.Coercion,Data.Type.Equality=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Type.Equality,Data.Typeable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Typeable,Data.UUID=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.UUID,Data.Unique=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Unique,Data.Vector=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector,Data.Vector.Fusion.Stream.Monadic=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Fusion.Stream.Monadic,Data.Vector.Fusion.Util=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Fusion.Util,Data.Vector.Generic=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Generic,Data.Vector.Generic.Base=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Generic.Base,Data.Vector.Generic.Mutable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Generic.Mutable,Data.Vector.Generic.New=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Generic.New,Data.Vector.Instances=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Instances,Data.Vector.Internal.Check=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Internal.Check,Data.Vector.Mutable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Mutable,Data.Vector.Primitive=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Primitive,Data.Vector.Primitive.Mutable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Primitive.Mutable,Data.Vector.Storable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Storable,Data.Vector.Storable.Internal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Storable.Internal,Data.Vector.Storable.Mutable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Storable.Mutable,Data.Vector.Unboxed=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Unboxed,Data.Vector.Unboxed.Base=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Unboxed.Base,Data.Vector.Unboxed.Mutable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Vector.Unboxed.Mutable,Data.Version=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Version,Data.Void=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Void,Data.Void.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Void.Unsafe,Data.Word=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Data.Word,Debug.Trace=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Debug.Trace,Foreign=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign,Foreign.C=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.C,Foreign.C.Error=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.C.Error,Foreign.C.String=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.C.String,Foreign.C.Types=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.C.Types,Foreign.Concurrent=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Concurrent,Foreign.ForeignPtr=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.ForeignPtr,Foreign.ForeignPtr.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.ForeignPtr.Unsafe,Foreign.Marshal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal,Foreign.Marshal.Alloc=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Alloc,Foreign.Marshal.Array=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Array,Foreign.Marshal.Error=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Error,Foreign.Marshal.Pool=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Pool,Foreign.Marshal.Safe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Safe,Foreign.Marshal.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Unsafe,Foreign.Marshal.Utils=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Marshal.Utils,Foreign.Ptr=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Ptr,Foreign.StablePtr=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.StablePtr,Foreign.Storable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Foreign.Storable,GHC.Arr=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Arr,GHC.Base=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Base,GHC.Char=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Char,GHC.Conc=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Conc,GHC.Conc.IO=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Conc.IO,GHC.Conc.Signal=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Conc.Signal,GHC.Conc.Sync=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Conc.Sync,GHC.Desugar=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Desugar,GHC.Enum=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Enum,GHC.Environment=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Environment,GHC.Err=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Err,GHC.Exception=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Exception,GHC.Exts=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Exts,GHC.Fingerprint=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Fingerprint,GHC.Fingerprint.Type=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Fingerprint.Type,GHC.Float=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Float,GHC.Float.ConversionUtils=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Float.ConversionUtils,GHC.Float.RealFracMethods=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Float.RealFracMethods,GHC.Foreign=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Foreign,GHC.ForeignPtr=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.ForeignPtr,GHC.Generics=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Generics,GHC.IO=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO,GHC.IO.Buffer=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Buffer,GHC.IO.BufferedIO=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.BufferedIO,GHC.IO.Device=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Device,GHC.IO.Encoding=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding,GHC.IO.Encoding.Failure=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.Failure,GHC.IO.Encoding.Iconv=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.Iconv,GHC.IO.Encoding.Latin1=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.Latin1,GHC.IO.Encoding.Types=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.Types,GHC.IO.Encoding.UTF16=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.UTF16,GHC.IO.Encoding.UTF32=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.UTF32,GHC.IO.Encoding.UTF8=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Encoding.UTF8,GHC.IO.Exception=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Exception,GHC.IO.FD=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.FD,GHC.IO.Handle=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Handle,GHC.IO.Handle.FD=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Handle.FD,GHC.IO.Handle.Internals=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Handle.Internals,GHC.IO.Handle.Text=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Handle.Text,GHC.IO.Handle.Types=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.Handle.Types,GHC.IO.IOMode=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IO.IOMode,GHC.IOArray=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IOArray,GHC.IORef=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.IORef,GHC.Int=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Int,GHC.List=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.List,GHC.MVar=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.MVar,GHC.Num=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Num,GHC.OverloadedLabels=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.OverloadedLabels,GHC.Profiling=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Profiling,GHC.Ptr=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Ptr,GHC.Read=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Read,GHC.Real=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Real,GHC.Records=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Records,GHC.ST=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.ST,GHC.STRef=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.STRef,GHC.Show=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Show,GHC.Stable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Stable,GHC.Stack=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Stack,GHC.Stats=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Stats,GHC.Storable=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Storable,GHC.TopHandler=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.TopHandler,GHC.TypeLits=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.TypeLits,GHC.TypeNats=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.TypeNats,GHC.Unicode=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Unicode,GHC.Weak=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Weak,GHC.Word=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:GHC.Word,Numeric=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Numeric,Numeric.Natural=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Numeric.Natural,Prelude=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Prelude,System.CPUTime=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.CPUTime,System.Console.GetOpt=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Console.GetOpt,System.Environment=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Environment,System.Exit=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Exit,System.IO=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.IO,System.IO.Error=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.IO.Error,System.IO.Unsafe=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.IO.Unsafe,System.Info=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Info,System.Mem=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Mem,System.Mem.StableName=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Mem.StableName,System.Mem.Weak=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Mem.Weak,System.Posix.Internals=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Posix.Internals,System.Posix.Types=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Posix.Types,System.Timeout=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:System.Timeout,Text.ParserCombinators.ReadP=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Text.ParserCombinators.ReadP,Text.ParserCombinators.ReadPrec=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Text.ParserCombinators.ReadPrec,Text.Printf=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Text.Printf,Text.Read=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Text.Read,Text.Read.Lex=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Text.Read.Lex,Text.Show=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Text.Show,Unsafe.Coerce=rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3:Unsafe.Coerce [rerebase] Ready component graph: [rerebase]  definite rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [rerebase]  depends rebase-1.21.2-3PhEF4g01iD4ZxO9UZkE33 [rerebase] Using Cabal-3.10.1.0 compiled by ghc-9.6 [rerebase] Using compiler: ghc-9.6.3 [rerebase] Using install prefix: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 [rerebase] Executables installed in: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/bin [rerebase] Libraries installed in: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [rerebase] Dynamic Libraries installed in: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [rerebase] Private executables installed in: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/libexec/x86_64-linux-ghc-9.6.3/rerebase-1.21.2 [rerebase] Data files installed in: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/share/x86_64-linux-ghc-9.6.3/rerebase-1.21.2 [rerebase] Documentation installed in: [rerebase] /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 [rerebase] Configuration files installed in: [rerebase] /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/etc [rerebase] No alex found [rerebase] Using ar found on system at: [rerebase] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [rerebase] No c2hs found [rerebase] No cpphs found [rerebase] No doctest found [rerebase] Using gcc version 14.3.0 given by user at: [rerebase] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [rerebase] Using ghc version 9.6.3 found on system at: [rerebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [rerebase] Using ghc-pkg version 9.6.3 found on system at: [rerebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [rerebase] No ghcjs found [algebraic-graphs] ============ Labelled.AdjacencyMap.edge ============ [algebraic-graphs] OK: edge e x y == connect e (vertex x) (vertex y) [algebraic-graphs] OK: edge zero x y == vertices [x,y] [algebraic-graphs] OK: hasEdge x y (edge e x y) == (e /= mempty) [algebraic-graphs] OK: edgeLabel x y (edge e x y) == e [algebraic-graphs] OK: edgeCount (edge e x y) == if e == mempty then 0 else 1 [algebraic-graphs] OK: vertexCount (edge e 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge e 1 2) == 2 [algebraic-graphs] OK: x -- y == edge e x y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] OK: edgeLabel x y $ overlay (edge e x y) (edge zero x y) == e [algebraic-graphs] OK: edgeLabel x y $ overlay (edge e x y) (edge f x y) == e <+> f [algebraic-graphs]  [algebraic-graphs] OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge one 2 3)) == e [algebraic-graphs] OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge f 2 3)) == e <.> f [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.connect ============ [algebraic-graphs] OK: isEmpty (connect e x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect e x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect e x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect e x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect e x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect e 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect e 1 2) == if e == zero then 0 else 1 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(e,x,y)] == edge e x y [algebraic-graphs] OK: edges == overlays . map (\(e, x, y) -> edge e x y) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.fromAdjacencyMaps ============ [algebraic-graphs] OK: fromAdjacencyMaps [] == empty [algebraic-graphs] OK: fromAdjacencyMaps [(x, Map.empty)] == vertex x [algebraic-graphs] OK: fromAdjacencyMaps [(x, Map.singleton y e)] == if e == zero then vertices [x,y] else edge e x y [algebraic-graphs] OK: overlay (fromAdjacencyMaps xs) (fromAdjacencyMaps ys) == fromAdjacencyMaps (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge e x y) == False [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge e x y) == (e /= zero) [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == not . null . filter (\(_,ex,ey) -> ex == x && ey == y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.edgeLabel ============ [algebraic-graphs] OK: edgeLabel x y empty == zero [algebraic-graphs] OK: edgeLabel x y (vertex z) == zero [algebraic-graphs] OK: edgeLabel x y (edge e x y) == e [rerebase] No ghcjs-pkg found [rerebase] No greencard found [rerebase] Using haddock version 2.29.1 found on system at: [rerebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [rerebase] No happy found [rerebase] Using haskell-suite found on system at: haskell-suite-dummy-location [rerebase] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [rerebase] No hmake found [rerebase] Using hpc version 0.68 found on system at: [rerebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [rerebase] Using hsc2hs version 0.68.9 found on system at: [rerebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [rerebase] Using hscolour version 1.25 found on system at: [rerebase] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [rerebase] No jhc found [rerebase] Using ld found on system at: [rerebase] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [rerebase] No pkg-config found [rerebase] Using runghc version 9.6.3 found on system at: [rerebase] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [rerebase] Using strip version 2.44 found on system at: [rerebase] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [rerebase] Using tar found on system at: [rerebase] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [rerebase] No uhc found [rerebase] configurePhase completed in 51 seconds [rerebase] Phase: buildPhase [HsYAML-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "HsYAML-aeson-0.2.0.2/src-test/Main.hs" [HsYAML-aeson] Phase: patchPhase [algebraic-graphs] OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge e x y) == if e == zero then 0 else 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge e x y) == if e == zero then [] else [(e,x,y)] [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge e x y) == if e == zero then Set.empty else Set.singleton (e,x,y) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge e 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge e x y) == if e == zero then Set.empty else Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge e x y) == if e == zero then Set.empty else Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge e 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.skeleton ============ [algebraic-graphs] OK: hasEdge x y == hasEdge x y . skeleton [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge e x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge e 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge e x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == gmap (\v -> if v == x then y else v) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.replaceEdge ============ [algebraic-graphs] OK: replaceEdge e x y z == overlay (removeEdge x y z) (edge e x y) [algebraic-graphs] OK: replaceEdge e x y (edge f x y) == edge e x y [algebraic-graphs] OK: edgeLabel x y (replaceEdge e x y z) == e [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge e x y) == edge e y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge e x y) == edge e (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.emap ============ [algebraic-graphs] OK: emap h empty == empty [algebraic-graphs] OK: emap h (vertex x) == vertex x [algebraic-graphs] OK: emap h (edge e x y) == edge (h e) x y [algebraic-graphs] OK: emap h (overlay x y) == overlay (emap h x) (emap h y) [algebraic-graphs] OK: emap h (connect e x y) == connect (h e) (emap h x) (emap h y) [algebraic-graphs] OK: emap id == id [algebraic-graphs] OK: emap g . emap h == emap (g . h) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.closure ============ [algebraic-graphs] OK: closure empty == empty [algebraic-graphs] OK: closure (vertex x) == edge one x x [algebraic-graphs] OK: closure (edge e x x) == edge one x x [algebraic-graphs] OK: closure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] [algebraic-graphs] OK: closure == reflexiveClosure . transitiveClosure [algebraic-graphs] OK: closure == transitiveClosure . reflexiveClosure [algebraic-graphs] OK: closure . closure == closure [algebraic-graphs] OK: postSet x (closure y) == Set.fromList (reachable y x) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.reflexiveClosure ============ [algebraic-graphs] OK: reflexiveClosure empty == empty [algebraic-graphs] OK: reflexiveClosure (vertex x) == edge one x x [algebraic-graphs] OK: reflexiveClosure (edge e x x) == edge one x x [algebraic-graphs] OK: reflexiveClosure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] [algebraic-graphs] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.symmetricClosure ============ [algebraic-graphs] OK: symmetricClosure empty == empty [algebraic-graphs] OK: symmetricClosure (vertex x) == vertex x [algebraic-graphs] OK: symmetricClosure (edge e x y) == edges [(e,x,y), (e,y,x)] [algebraic-graphs] OK: symmetricClosure x == overlay x (transpose x) [algebraic-graphs] OK: symmetricClosure . symmetricClosure == symmetricClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.AdjacencyMap.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure empty == empty [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (edge e x y) == edge e x y [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.edge ============ [algebraic-graphs] OK: edge e x y == connect e (vertex x) (vertex y) [algebraic-graphs] OK: edge zero x y == vertices [x,y] [algebraic-graphs] OK: hasEdge x y (edge e x y) == (e /= mempty) [algebraic-graphs] OK: edgeLabel x y (edge e x y) == e [algebraic-graphs] OK: edgeCount (edge e x y) == if e == mempty then 0 else 1 [algebraic-graphs] OK: vertexCount (edge e 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge e 1 2) == 2 [algebraic-graphs] OK: x -- y == edge e x y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] OK: edgeLabel x y $ overlay (edge e x y) (edge zero x y) == e [algebraic-graphs] OK: edgeLabel x y $ overlay (edge e x y) (edge f x y) == e <+> f [algebraic-graphs]  [algebraic-graphs] OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge one 2 3)) == e [algebraic-graphs] OK: edgeLabel 1 3 $ transitiveClosure (overlay (edge e 1 2) (edge f 2 3)) == e <.> f [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.connect ============ [algebraic-graphs] OK: isEmpty (connect e x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect e x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect e x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect e x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect e x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect e 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect e 1 2) == if e == zero then 0 else 1 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(e,x,y)] == edge e x y [algebraic-graphs] OK: edges == overlays . map (\(e, x, y) -> edge e x y) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.foldg ============ [algebraic-graphs] OK: foldg empty vertex connect == id [algebraic-graphs] OK: foldg empty vertex (fmap flip connect) == transpose [algebraic-graphs] OK: foldg 1 (const 1) (const (+)) == size [algebraic-graphs] OK: foldg True (const False) (const (&&)) == isEmpty [algebraic-graphs] OK: foldg False (== x) (const (||)) == hasVertex x [algebraic-graphs] OK: foldg Set.empty Set.singleton (const Set.union) == vertexSet [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.buildg ============ [algebraic-graphs] OK: buildg (\e _ _ -> e) == empty [algebraic-graphs] OK: buildg (\_ v _ -> v x) == vertex x [algebraic-graphs] OK: buildg (\e v c -> c l (foldg e v c x) (foldg e v c y)) == connect l x y [algebraic-graphs] OK: buildg (\e v c -> foldr (c zero) e (map v xs)) == vertices xs [algebraic-graphs] OK: buildg (\e v c -> foldg e v (flip c) g) == transpose g [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge e x y) == False [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.size ============ [algebraic-graphs] OK: size empty == 1 [algebraic-graphs] OK: size (vertex x) == 1 [algebraic-graphs] OK: size (overlay x y) == size x + size y [algebraic-graphs] OK: size (connect x y) == size x + size y [algebraic-graphs] OK: size x >= 1 [algebraic-graphs] OK: size x >= vertexCount x [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge e x y) == (e /= zero) [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == not . null . filter (\(_,ex,ey) -> ex == x && ey == y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.edgeLabel ============ [algebraic-graphs] OK: edgeLabel x y empty == zero [algebraic-graphs] OK: edgeLabel x y (vertex z) == zero [algebraic-graphs] OK: edgeLabel x y (edge e x y) == e [algebraic-graphs] OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge e x y) == if e == zero then 0 else 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge e x y) == if e == zero then [] else [(e,x,y)] [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge e x y) == if e == zero then Set.empty else Set.singleton (e,x,y) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge e 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge e x y) == if e == zero then Set.empty else Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge e x y) == if e == zero then Set.empty else Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge e 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge e x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge e 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge e x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == fmap (\v -> if v == x then y else v) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.replaceEdge ============ [algebraic-graphs] OK: replaceEdge e x y z == overlay (removeEdge x y z) (edge e x y) [algebraic-graphs] OK: replaceEdge e x y (edge f x y) == edge e x y [algebraic-graphs] OK: edgeLabel x y (replaceEdge e x y z) == e [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge e x y) == edge e y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.fmap ============ [algebraic-graphs] OK: fmap f empty == empty [algebraic-graphs] OK: fmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: fmap f (edge e x y) == edge e (f x) (f y) [algebraic-graphs] OK: fmap id == id [algebraic-graphs] OK: fmap f . fmap g == fmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.emap ============ [algebraic-graphs] OK: emap h empty == empty [algebraic-graphs] OK: emap h (vertex x) == vertex x [algebraic-graphs] OK: emap h (edge e x y) == edge (h e) x y [algebraic-graphs] OK: emap h (overlay x y) == overlay (emap h x) (emap h y) [algebraic-graphs] OK: emap h (connect e x y) == connect (h e) (emap h x) (emap h y) [algebraic-graphs] OK: emap id == id [algebraic-graphs] OK: emap g . emap h == emap (g . h) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.closure ============ [algebraic-graphs] OK: closure empty == empty [algebraic-graphs] OK: closure (vertex x) == edge one x x [algebraic-graphs] OK: closure (edge e x x) == edge one x x [algebraic-graphs] OK: closure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] [algebraic-graphs] OK: closure == reflexiveClosure . transitiveClosure [algebraic-graphs] OK: closure == transitiveClosure . reflexiveClosure [algebraic-graphs] OK: closure . closure == closure [algebraic-graphs] OK: postSet x (closure y) == Set.fromList (reachable y x) [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.reflexiveClosure ============ [algebraic-graphs] OK: reflexiveClosure empty == empty [algebraic-graphs] OK: reflexiveClosure (vertex x) == edge one x x [algebraic-graphs] OK: reflexiveClosure (edge e x x) == edge one x x [algebraic-graphs] OK: reflexiveClosure (edge e x y) == edges [(one,x,x), (e,x,y), (one,y,y)] [algebraic-graphs] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.symmetricClosure ============ [algebraic-graphs] OK: symmetricClosure empty == empty [algebraic-graphs] OK: symmetricClosure (vertex x) == vertex x [algebraic-graphs] OK: symmetricClosure (edge e x y) == edges [(e,x,y), (e,y,x)] [algebraic-graphs] OK: symmetricClosure x == overlay x (transpose x) [algebraic-graphs] OK: symmetricClosure . symmetricClosure == symmetricClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure empty == empty [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (edge e x y) == edge e x y [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Labelled.Graph.context ============ [algebraic-graphs] OK: context (const False) x == Nothing [algebraic-graphs] OK: context (== 1) (edge e 1 2) == if e == zero then Just (Context [] []) else Just (Context [] [(e,2)]) [algebraic-graphs] OK: context (== 2) (edge e 1 2) == if e == zero then Just (Context [] []) else Just (Context [(e,1)] [] ) [algebraic-graphs] OK: context (const True ) (edge e 1 2) == if e == zero then Just (Context [] []) else Just (Context [(e,1)] [(e,2)]) [algebraic-graphs] OK: context (== 4) (3 * 1 * 4 * 1 * 5) == Just (Context [(one,3), (one,1)] [(one,1), (one,5)]) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap ============ [algebraic-graphs] OK: Axioms of non-empty graphs [algebraic-graphs] OK: Theorems of non-empty graphs [algebraic-graphs]  [algebraic-graphs] ============ Ord (NonEmpty.AdjacencyMap a) ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 1 2 < edge 1 3 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ Show (NonEmpty.AdjacencyMap a) ============ [algebraic-graphs] OK: show (1 :: AdjacencyMap Int) == "vertex 1" [algebraic-graphs] OK: show (1 + 2 :: AdjacencyMap Int) == "vertices1 [1,2]" [algebraic-graphs] OK: show (1 * 2 :: AdjacencyMap Int) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 3 :: AdjacencyMap Int) == "edges1 [(1,2),(1,3),(2,3)]" [algebraic-graphs] OK: show (1 * 2 + 3 :: AdjacencyMap Int) == "overlay (vertex 3) (edge 1 2)" [algebraic-graphs] OK: show (vertex (-1) :: AdjacencyMap Int) == "vertex (-1)" [algebraic-graphs] OK: show (vertex (-1) + vertex (-2) :: AdjacencyMap Int) == "vertices1 [-2,-1]" [algebraic-graphs] OK: show (vertex (-1) * vertex (-2) :: AdjacencyMap Int) == "edge (-1) (-2)" [algebraic-graphs] OK: show (vertex (-1) * vertex (-2) * vertex (-3) :: AdjacencyMap Int) == "edges1 [(-2,-3),(-1,-3),(-1,-2)]" [algebraic-graphs] OK: show (vertex (-1) * vertex (-2) + vertex (-3) :: AdjacencyMap Int) == "overlay (vertex (-3)) (edge (-1) (-2))" [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.toNonEmpty ============ [algebraic-graphs] OK: toNonEmpty empty == Nothing [algebraic-graphs] OK: toNonEmpty . fromNonEmpty == Just [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.fromNonEmpty ============ [algebraic-graphs] OK: isEmpty . fromNonEmpty == const False [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.vertex ============ [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.overlay ============ [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.connect ============ [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.vertices1 ============ [algebraic-graphs] OK: vertices1 [x] == vertex x [algebraic-graphs] OK: hasVertex x . vertices1 == elem x [algebraic-graphs] OK: vertexCount . vertices1 == length . nub [algebraic-graphs] OK: vertexSet . vertices1 == Set.fromList . toList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.edges1 ============ [algebraic-graphs] OK: edges1 [(x,y)] == edge x y [algebraic-graphs] OK: edges1 == overlays1 . fmap (uncurry edge) [algebraic-graphs] OK: edgeCount . edges1 == length . nub [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.overlays1 ============ [algebraic-graphs] OK: overlays1 [x] == x [algebraic-graphs] OK: overlays1 [x,y] == overlay x y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.connects1 ============ [algebraic-graphs] OK: connects1 [x] == x [algebraic-graphs] OK: connects1 [x,y] == connect x y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path1 xs) (circuit1 xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.hasVertex ============ [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.hasEdge ============ [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.vertexCount ============ [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount x >= 1 [algebraic-graphs] OK: vertexCount == length . vertexList1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.edgeCount ============ [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.vertexList1 ============ [algebraic-graphs] OK: vertexList1 (vertex x) == [x] [algebraic-graphs] OK: vertexList1 . vertices1 == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.edgeList ============ [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] [algebraic-graphs] OK: edgeList . edges1 == nub . sort . toList [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.vertexSet ============ [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices1 == Set.fromList . toList [algebraic-graphs] OK: vertexSet . clique1 == Set.fromList . toList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.edgeSet ============ [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges1 == Set.fromList . toList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.preSet ============ [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge x y) == Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.postSet ============ [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge x y) == Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.path1 ============ [algebraic-graphs] OK: path1 [x] == vertex x [algebraic-graphs] OK: path1 [x,y] == edge x y [algebraic-graphs] OK: path1 . reverse == transpose . path1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.circuit1 ============ [algebraic-graphs] OK: circuit1 [x] == edge x x [algebraic-graphs] OK: circuit1 [x,y] == edges1 [(x,y), (y,x)] [algebraic-graphs] OK: circuit1 . reverse == transpose . circuit1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.clique1 ============ [algebraic-graphs] OK: clique1 [x] == vertex x [algebraic-graphs] OK: clique1 [x,y] == edge x y [algebraic-graphs] OK: clique1 [x,y,z] == edges1 [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique1 (xs <> ys) == connect (clique1 xs) (clique1 ys) [algebraic-graphs] OK: clique1 . reverse == transpose . clique1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.biclique1 ============ [algebraic-graphs] OK: biclique1 [x1,x2] [y1,y2] == edges1 [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique1 xs ys == connect (vertices1 xs) (vertices1 ys) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges1 [(x,y), (x,z)] [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.stars1 ============ [algebraic-graphs] OK: stars1 [(x, [] )] == vertex x [algebraic-graphs] OK: stars1 [(x, [y])] == edge x y [algebraic-graphs] OK: stars1 [(x, ys )] == star x ys [algebraic-graphs] OK: stars1 == overlays1 . fmap (uncurry star) [algebraic-graphs] OK: overlay (stars1 xs) (stars1 ys) == stars1 (xs <> ys) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path1 [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges1 [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.removeVertex1 ============ [algebraic-graphs] OK: removeVertex1 x (vertex x) == Nothing [algebraic-graphs] OK: removeVertex1 1 (vertex 2) == Just (vertex 2) [algebraic-graphs] OK: removeVertex1 x (edge x x) == Nothing [algebraic-graphs] OK: removeVertex1 1 (edge 1 2) == Just (vertex 2) [algebraic-graphs] OK: removeVertex1 x >=> removeVertex1 x == removeVertex1 x [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices1 [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.transpose ============ [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge x y) == edge y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.gmap ============ [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.induce1 ============ [algebraic-graphs] OK: induce1 (const True ) x == Just x [algebraic-graphs] OK: induce1 (const False) x == Nothing [algebraic-graphs] OK: induce1 (/= x) == removeVertex1 x [algebraic-graphs] OK: induce1 p >=> induce1 q == induce1 (\x -> p x && q x) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.induceJust1 ============ [algebraic-graphs] OK: induceJust1 (vertex Nothing) == Nothing [algebraic-graphs] OK: induceJust1 (edge (Just x) Nothing) == Just (vertex x) [algebraic-graphs] OK: induceJust1 . gmap Just == Just [algebraic-graphs] OK: induceJust1 . gmap (\x -> if p x then Just x else Nothing) == induce1 p [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.closure ============ [algebraic-graphs] OK: closure (vertex x) == edge x x [algebraic-graphs] OK: closure (edge x x) == edge x x [algebraic-graphs] OK: closure (edge x y) == edges1 [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: closure (path1 $ nub xs) == reflexiveClosure (clique1 $ nub xs) [algebraic-graphs] OK: closure == reflexiveClosure . transitiveClosure [algebraic-graphs] OK: closure == transitiveClosure . reflexiveClosure [algebraic-graphs] OK: closure . closure == closure [algebraic-graphs] OK: postSet x (closure y) == Set.fromList (reachable y x) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.reflexiveClosure ============ [algebraic-graphs] OK: reflexiveClosure (vertex x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x y) == edges1 [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.symmetricClosure ============ [algebraic-graphs] OK: symmetricClosure (vertex x) == vertex x [algebraic-graphs] OK: symmetricClosure (edge x y) == edges1 [(x,y), (y,x)] [algebraic-graphs] OK: symmetricClosure x == overlay x (transpose x) [algebraic-graphs] OK: symmetricClosure . symmetricClosure == symmetricClosure [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.AdjacencyMap.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (edge x y) == edge x y [algebraic-graphs] OK: transitiveClosure (path1 $ nub xs) == clique1 (nub $ xs) [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.============ [algebraic-graphs] OK: Axioms of non-empty graphs [algebraic-graphs] OK: Theorems of non-empty graphs [algebraic-graphs]  [algebraic-graphs] ============ Ord (NonEmpty.Graph a) ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 1 2 < edge 1 3 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ Functor (NonEmpty.Graph a) ============ [algebraic-graphs] OK: fmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: fmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: fmap id == id [algebraic-graphs] OK: fmap f . fmap g == fmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Monad (NonEmpty.Graph a) ============ [algebraic-graphs] OK: (vertex x >>= f) == f x [algebraic-graphs] OK: (edge x y >>= f) == connect (f x) (f y) [algebraic-graphs] OK: (vertices1 xs >>= f) == overlays1 (fmap f xs) [algebraic-graphs] OK: (x >>= vertex) == x [algebraic-graphs] OK: ((x >>= f) >>= g) == (x >>= (\y -> (f y) >>= g)) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.toNonEmpty ============ [algebraic-graphs] OK: toNonEmpty empty == Nothing [algebraic-graphs] OK: toNonEmpty (toGraph x) == Just (x :: NonEmpty.Graph a) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.vertex ============ [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: size (vertex x) == 1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.overlay ============ [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: size (overlay x y) == size x + size y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.overlay1 ============ [algebraic-graphs] OK: overlay1 empty x == x [algebraic-graphs] OK: x /= empty ==> overlay1 x y == overlay (fromJust $ toNonEmpty x) y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.connect ============ [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: size (connect x y) == size x + size y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.vertices1 ============ [algebraic-graphs] OK: vertices1 [x] == vertex x [algebraic-graphs] OK: hasVertex x . vertices1 == elem x [algebraic-graphs] OK: vertexCount . vertices1 == length . nub [algebraic-graphs] OK: vertexSet . vertices1 == Set.fromList . toList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.edges1 ============ [algebraic-graphs] OK: edges1 [(x,y)] == edge x y [algebraic-graphs] OK: edges1 == overlays1 . fmap (uncurry edge) [algebraic-graphs] OK: edgeCount . edges1 == length . nub [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.overlays1 ============ [algebraic-graphs] OK: overlays1 [x] == x [algebraic-graphs] OK: overlays1 [x,y] == overlay x y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.connects1 ============ [algebraic-graphs] OK: connects1 [x] == x [algebraic-graphs] OK: connects1 [x,y] == connect x y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.foldg1 ============ [algebraic-graphs] OK: foldg1 vertex overlay connect == id [algebraic-graphs] OK: foldg1 vertex overlay (flip connect) == transpose [algebraic-graphs] OK: foldg1 (const 1) (+) (+) == size [algebraic-graphs] OK: foldg1 (== x) (||) (||) == hasVertex x [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path1 xs) (circuit1 xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.(===) ============ [algebraic-graphs] OK: x === x == True [algebraic-graphs] OK: x + y === x + y == True [algebraic-graphs] OK: 1 + 2 === 2 + 1 == False [algebraic-graphs] OK: x + y === x * y == False [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.size ============ [algebraic-graphs] OK: size (vertex x) == 1 [algebraic-graphs] OK: size (overlay x y) == size x + size y [algebraic-graphs] OK: size (connect x y) == size x + size y [algebraic-graphs] OK: size x >= 1 [algebraic-graphs] OK: size x >= vertexCount x [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.hasVertex ============ [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.hasEdge ============ [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.vertexCount ============ [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount x >= 1 [algebraic-graphs] OK: vertexCount == length . vertexList1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.edgeCount ============ [HsYAML-aeson] Phase: compileBuildDriverPhase [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.vertexList1 ============ [algebraic-graphs] OK: vertexList1 (vertex x) == [x] [algebraic-graphs] OK: vertexList1 . vertices1 == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.edgeList ============ [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] [algebraic-graphs] OK: edgeList . edges1 == nub . sort . toList [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.vertexSet ============ [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices1 == Set.fromList . toList [algebraic-graphs] OK: vertexSet . clique1 == Set.fromList . toList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.edgeSet ============ [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges1 == Set.fromList . toList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.path1 ============ [algebraic-graphs] OK: path1 [x] == vertex x [algebraic-graphs] OK: path1 [x,y] == edge x y [algebraic-graphs] OK: path1 . reverse == transpose . path1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.circuit1 ============ [algebraic-graphs] OK: circuit1 [x] == edge x x [algebraic-graphs] OK: circuit1 [x,y] == edges1 [(x,y), (y,x)] [algebraic-graphs] OK: circuit1 . reverse == transpose . circuit1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.clique1 ============ [algebraic-graphs] OK: clique1 [x] == vertex x [algebraic-graphs] OK: clique1 [x,y] == edge x y [algebraic-graphs] OK: clique1 [x,y,z] == edges1 [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique1 (xs <> ys) == connect (clique1 xs) (clique1 ys) [algebraic-graphs] OK: clique1 . reverse == transpose . clique1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.biclique1 ============ [algebraic-graphs] OK: biclique1 [x1,x2] [y1,y2] == edges1 [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique1 xs ys == connect (vertices1 xs) (vertices1 ys) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges1 [(x,y), (x,z)] [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.stars1 ============ [algebraic-graphs] OK: stars1 [(x, [] )] == vertex x [algebraic-graphs] OK: stars1 [(x, [y])] == edge x y [algebraic-graphs] OK: stars1 [(x, ys )] == star x ys [algebraic-graphs] OK: stars1 == overlays1 . fmap (uncurry star) [algebraic-graphs] OK: overlay (stars1 xs) (stars1 ys) == stars1 (xs <> ys) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path1 [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges1 [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.mesh1 ============ [algebraic-graphs] OK: mesh1 [x] [y] == vertex (x, y) [algebraic-graphs] OK: mesh1 xs ys == box (path1 xs) (path1 ys) [algebraic-graphs] OK: mesh1 [1,2,3] ['a', 'b'] == [algebraic-graphs] OK: size (mesh xs ys) == max 1 (3 * length xs * length ys - length xs - length ys -1) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.torus1 ============ [algebraic-graphs] OK: torus1 [x] [y] == edge (x,y) (x,y) [algebraic-graphs] OK: torus1 xs ys == box (circuit1 xs) (circuit1 ys) [algebraic-graphs] OK: torus1 [1,2] ['a', 'b'] == [algebraic-graphs] OK: size (torus1 xs ys) == max 1 (3 * length xs * length ys) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.removeVertex1 ============ [algebraic-graphs] OK: removeVertex1 x (vertex x) == Nothing [algebraic-graphs] OK: removeVertex1 1 (vertex 2) == Just (vertex 2) [algebraic-graphs] OK: removeVertex1 x (edge x x) == Nothing [algebraic-graphs] OK: removeVertex1 1 (edge 1 2) == Just (vertex 2) [algebraic-graphs] OK: removeVertex1 x >=> removeVertex1 x == removeVertex1 x [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices1 [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs] OK: size (removeEdge x y z) <= 3 * size z [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.splitVertex1 ============ [algebraic-graphs] OK: splitVertex1 x [x] == id [algebraic-graphs] OK: splitVertex1 x [y] == replaceVertex x y [algebraic-graphs] OK: splitVertex1 1 [0,1] $ 1 * (2 + 3) == (0 + 1) * (2 + 3) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.transpose ============ [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge x y) == edge y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: transpose (box x y) == box (transpose x) (transpose y) [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.induce1 ============ [algebraic-graphs] OK: induce1 (const True ) x == Just x [algebraic-graphs] OK: induce1 (const False) x == Nothing [algebraic-graphs] OK: induce1 (/= x) == removeVertex1 x [algebraic-graphs] OK: induce1 p >=> induce1 q == induce1 (\x -> p x && q x) [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.induceJust1 ============ [algebraic-graphs] OK: induceJust1 (vertex Nothing) == Nothing [algebraic-graphs] OK: induceJust1 (edge (Just x) Nothing) == Just (vertex x) [algebraic-graphs] OK: induceJust1 . fmap Just == Just [algebraic-graphs] OK: induceJust1 . fmap (\x -> if p x then Just x else Nothing) == induce1 p [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.simplify ============ [algebraic-graphs] OK: simplify == id [algebraic-graphs] OK: size (simplify x) <= size x [algebraic-graphs] OK: simplify 1 === 1 [algebraic-graphs] OK: simplify (1 + 1) === 1 [algebraic-graphs] OK: simplify (1 + 2 + 1) === 1 + 2 [algebraic-graphs] OK: simplify (1 * 1 * 1) === 1 * 1 [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.sparsify ============ [algebraic-graphs] OK: sort . reachable x == sort . rights . reachable (sparsify x) . Right [algebraic-graphs] OK: vertexCount (sparsify x) <= vertexCount x + size x + 1 [algebraic-graphs] OK: edgeCount (sparsify x) <= 3 * size x [algebraic-graphs] OK: size (sparsify x) <= 3 * size x [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.sparsifyKL ============ [algebraic-graphs] OK: sort . reachable x == sort . filter (<= n) . reachable (sparsifyKL n x) [algebraic-graphs] OK: length (vertices $ sparsifyKL n x) <= vertexCount x + size x + 1 [algebraic-graphs] OK: length (edges $ sparsifyKL n x) <= 3 * size x [algebraic-graphs]  [algebraic-graphs] ============ NonEmpty.Graph.box ============ [algebraic-graphs] OK: box (path1 [0,1]) (path1 ['a','b']) == [algebraic-graphs] OK: box x y ~~ box y x [algebraic-graphs] OK: box x (overlay y z) == overlay (box x y) (box x z) [algebraic-graphs] OK: box x (vertex ()) ~~ x [algebraic-graphs] OK: box x (box y z) ~~ box (box x y) z [algebraic-graphs] OK: transpose (box x y) == box (transpose x) (transpose y) [algebraic-graphs] OK: vertexCount (box x y) == vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y [algebraic-graphs]  [algebraic-graphs] ============ Relation ============ [algebraic-graphs] OK: Axioms of graphs [algebraic-graphs]  [algebraic-graphs] ============ Relation.consistent ============ [algebraic-graphs] OK: Consistency of the Arbitrary instance [algebraic-graphs]  [algebraic-graphs] OK: consistent empty == True [algebraic-graphs] OK: consistent (vertex x) == True [algebraic-graphs] OK: consistent (overlay x y) == True [algebraic-graphs] OK: consistent (connect x y) == True [algebraic-graphs] OK: consistent (edge x y) == True [algebraic-graphs] OK: consistent (edges xs) == True [algebraic-graphs] OK: consistent (stars xs) == True [algebraic-graphs]  [algebraic-graphs] ============ Relation.Show ============ [algebraic-graphs] OK: show (empty ) == "empty" [algebraic-graphs] OK: show (1 ) == "vertex 1" [algebraic-graphs] OK: show (1 + 2 ) == "vertices [1,2]" [algebraic-graphs] OK: show (1 * 2 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs] OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" [algebraic-graphs]  [algebraic-graphs] OK: show (vertex (-1) ) == "vertex (-1)" [algebraic-graphs] OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" [algebraic-graphs] OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" [algebraic-graphs]  [algebraic-graphs] ============ Relation.Ord ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 1 2 < edge 1 3 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ Relation.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [attoparsec-aeson] Phase: unpackPhase [algebraic-graphs] ============ Relation.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Relation.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ Relation.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Relation.connect ============ [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ Relation.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Relation.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges == overlays . map (uncurry edge) [algebraic-graphs] OK: edgeCount . edges == length . nub [algebraic-graphs]  [algebraic-graphs] ============ Relation.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Relation.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Relation.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path xs) (circuit xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs]  [algebraic-graphs] ============ Relation.toGraph et al. ============ [algebraic-graphs] OK: toGraph == foldg Empty Vertex Overlay Connect [algebraic-graphs] OK: foldg == Algebra.Graph.foldg . toGraph [algebraic-graphs] OK: isEmpty == foldg True (const False) (&&) (&&) [algebraic-graphs] OK: size == foldg 1 (const 1) (+) (+) [algebraic-graphs] OK: hasVertex x == foldg False (==x) (||) (||) [algebraic-graphs] OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph [algebraic-graphs] OK: vertexCount == Set.size . vertexSet [algebraic-graphs] OK: edgeCount == Set.size . edgeSet [algebraic-graphs] OK: vertexList == Set.toAscList . vertexSet [algebraic-graphs] OK: edgeList == Set.toAscList . edgeSet [algebraic-graphs] OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union [algebraic-graphs] OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union [algebraic-graphs] OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect [algebraic-graphs] OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap [algebraic-graphs] OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap [algebraic-graphs] OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap [algebraic-graphs] OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap [HsYAML-aeson] setupCompileFlags: -package-db=/build/tmp.JI4EH9OfGT/setup-package.conf.d -threaded [algebraic-graphs] OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap [algebraic-graphs] OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap [algebraic-graphs] OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose [algebraic-graphs] OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose [algebraic-graphs] OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap [algebraic-graphs] OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap [algebraic-graphs] OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap [algebraic-graphs] OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap [algebraic-graphs] OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap [algebraic-graphs] OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs] OK: toAdjacencyMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: toAdjacencyIntMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs]  [algebraic-graphs] ============ Relation.foldg ============ [algebraic-graphs] OK: foldg empty vertex overlay connect == id [algebraic-graphs] OK: foldg empty vertex overlay (flip connect) == transpose [algebraic-graphs] OK: foldg 1 (const 1) (+) (+) == size [algebraic-graphs] OK: foldg True (const False) (&&) (&&) == isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Relation.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge x y) == False [algebraic-graphs]  [algebraic-graphs] ============ Relation.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ Relation.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [algebraic-graphs] OK: hasEdge x y == elem (x,y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Relation.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ Relation.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Relation.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Relation.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Relation.vertexIntSet ============ [algebraic-graphs] OK: vertexIntSet empty == IntSet.empty [algebraic-graphs] OK: vertexIntSet . vertex == IntSet.singleton [algebraic-graphs] OK: vertexIntSet . vertices == IntSet.fromList [algebraic-graphs] OK: vertexIntSet . clique == IntSet.fromList [algebraic-graphs]  [algebraic-graphs] ============ Relation.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(x,y)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] [algebraic-graphs] OK: edgeList . edges == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Relation.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (x,y) [algebraic-graphs] OK: edgeSet . edges == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Relation.adjacencyList ============ [attoparsec-aeson] unpacking source archive /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz [algebraic-graphs] OK: adjacencyList empty == [] [algebraic-graphs] OK: adjacencyList (vertex x) == [(x, [])] [algebraic-graphs] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [])] [algebraic-graphs] OK: adjacencyList (star 2 [3,1]) == [(1, []), (2, [1,3]), (3, [])] [algebraic-graphs]  [algebraic-graphs] ============ Relation.preSet ============ [algebraic-graphs] OK: preSet x empty == Set.empty [algebraic-graphs] OK: preSet x (vertex x) == Set.empty [algebraic-graphs] OK: preSet 1 (edge 1 2) == Set.empty [algebraic-graphs] OK: preSet y (edge x y) == Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Relation.preIntSet ============ [algebraic-graphs] OK: preIntSet x empty == IntSet.empty [algebraic-graphs] OK: preIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: preIntSet 1 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: preIntSet y (edge x y) == IntSet.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Relation.postSet ============ [algebraic-graphs] OK: postSet x empty == Set.empty [algebraic-graphs] OK: postSet x (vertex x) == Set.empty [algebraic-graphs] OK: postSet x (edge x y) == Set.fromList [y] [algebraic-graphs] OK: postSet 2 (edge 1 2) == Set.empty [algebraic-graphs]  [algebraic-graphs] ============ Relation.postIntSet ============ [algebraic-graphs] OK: postIntSet x empty == IntSet.empty [algebraic-graphs] OK: postIntSet x (vertex x) == IntSet.empty [algebraic-graphs] OK: postIntSet 2 (edge 1 2) == IntSet.empty [algebraic-graphs] OK: postIntSet x (edge x y) == IntSet.fromList [y] [algebraic-graphs]  [algebraic-graphs] ============ Relation.path ============ [algebraic-graphs] OK: path [] == empty [algebraic-graphs] OK: path [x] == vertex x [algebraic-graphs] OK: path [x,y] == edge x y [algebraic-graphs]  [algebraic-graphs] ============ Relation.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [x] == edge x x [algebraic-graphs] OK: circuit [x,y] == edges [(x,y), (y,x)] [algebraic-graphs]  [algebraic-graphs] ============ Relation.clique ============ [algebraic-graphs] OK: clique [] == empty [algebraic-graphs] OK: clique [x] == vertex x [algebraic-graphs] OK: clique [x,y] == edge x y [algebraic-graphs] OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) [algebraic-graphs]  [algebraic-graphs] ============ Relation.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique [x] [] == vertex x [algebraic-graphs] OK: biclique [] [y] == vertex y [algebraic-graphs] OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique xs ys == connect (vertices xs) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Relation.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (vertex x) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Relation.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == vertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: stars . adjacencyList == id [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ Relation.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ Relation.forest ============ [algebraic-graphs] OK: forest [] == empty [algebraic-graphs] OK: forest [x] == tree x [algebraic-graphs] OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] [algebraic-graphs] OK: forest == overlays . map tree [algebraic-graphs]  [algebraic-graphs] ============ Relation.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Relation.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs]  [algebraic-graphs] ============ Relation.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ Relation.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [attoparsec-aeson] source root is attoparsec-aeson-2.2.2.0 [lens] Warning: 'ix' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 15 / 15) in 'Data.Vector.Generic.Lens' [attoparsec-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "attoparsec-aeson-2.2.2.0/src/Data/Aeson/Parser/Internal.hs" [HTF] Phase: unpackPhase [attoparsec-aeson] Phase: patchPhase [microaeson] Phase: setupCompilerEnvironmentPhase [microaeson] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [HTF] unpacking source archive /nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz [enummapset] Phase: setupCompilerEnvironmentPhase [rerebase] Preprocessing library for rerebase-1.21.2.. [attoparsec-aeson] Phase: compileBuildDriverPhase [enummapset] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [attoparsec-aeson] setupCompileFlags: -package-db=/build/tmp.Q4cv8zusdO/setup-package.conf.d -threaded [HTF] source root is HTF-0.15.0.2 [HTF] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "HTF-0.15.0.2/tests/Tutorial.hs" [HTF] Phase: patchPhase [HTF] Phase: compileBuildDriverPhase [HTF] setupCompileFlags: -package-db=/build/tmp.H51geJnRfj/setup-package.conf.d -threaded [HsYAML-aeson] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.JI4EH9OfGT/Main.o ) [rerebase] Building library for rerebase-1.21.2.. [binary-instances] Phase: unpackPhase [path] Phase: setupCompilerEnvironmentPhase [binary-instances] unpacking source archive /nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz [path] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [binary-instances] source root is binary-instances-1.0.6 [lens]  100% ( 3 / 3) in 'Control.Lens.Each' [binary-instances] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "binary-instances-1.0.6/test/Tests.hs" [binary-instances] Phase: patchPhase [attoparsec-aeson] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Q4cv8zusdO/Main.o ) [binary-instances] Phase: compileBuildDriverPhase [binary-instances] setupCompileFlags: -package-db=/build/tmp.abjNgXtnqY/setup-package.conf.d -threaded [deriving-aeson] Phase: unpackPhase [quickcheck-classes] Phase: setupCompilerEnvironmentPhase [quickcheck-classes] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [deriving-aeson] unpacking source archive /nix/store/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz [HTF] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.H51geJnRfj/Main.o ) [deriving-aeson] source root is deriving-aeson-0.2.10 [deriving-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "deriving-aeson-0.2.10/tests/test.hs" [deriving-aeson] Phase: patchPhase [HsYAML-aeson] [2 of 2] Linking Setup [constraints-extras] Phase: unpackPhase [constraints-extras] unpacking source archive /nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz [deriving-aeson] Phase: compileBuildDriverPhase [deriving-aeson] setupCompileFlags: -package-db=/build/tmp.jUkvrJ2H8T/setup-package.conf.d -threaded [constraints-extras] source root is constraints-extras-0.4.0.2 [constraints-extras] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "constraints-extras-0.4.0.2/src/Data/Constraint/Flip.hs" [constraints-extras] Phase: patchPhase [attoparsec-aeson] [2 of 2] Linking Setup [constraints-extras] Phase: compileBuildDriverPhase [constraints-extras] setupCompileFlags: -package-db=/build/tmp.WskYjZGmHK/setup-package.conf.d -threaded [HTF] [2 of 2] Linking Setup [binary-instances] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.abjNgXtnqY/Main.o ) [deriving-aeson] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.jUkvrJ2H8T/Main.o ) [doctest-discover] Phase: unpackPhase [doctest-discover] unpacking source archive /nix/store/x01941jdrxhhgq4jmkbdnk5zqxnjwf1y-doctest-discover-0.2.0.0.tar.gz [doctest-discover] source root is doctest-discover-0.2.0.0 [doctest-discover] setting SOURCE_DATE_EPOCH to timestamp 1532301813 of file "doctest-discover-0.2.0.0/doctest-discover.cabal" [doctest-discover] Phase: patchPhase [constraints-extras] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.WskYjZGmHK/Main.o ) [doctest-discover] Phase: compileBuildDriverPhase [microaeson] Phase: unpackPhase [doctest-discover] setupCompileFlags: -package-db=/build/tmp.sg1h9iFFD5/setup-package.conf.d -threaded [lens]  92% ( 13 / 14) in 'Control.Lens.At' [lens]  Missing documentation for: [lens]  Index (src/Control/Lens/At.hs:94) [microaeson] unpacking source archive /nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz [microaeson] source root is microaeson-0.1.0.2 [enummapset] Phase: unpackPhase [binary-instances] [2 of 2] Linking Setup [enummapset] unpacking source archive /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz [microaeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "microaeson-0.1.0.2/src-tests/tests.hs" [enummapset] source root is enummapset-0.7.3.0 [microaeson] Phase: patchPhase [enummapset] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "enummapset-0.7.3.0/tests/Json.hs" [microaeson] Replace Cabal file with edited version from mirror://hackage/microaeson-0.1.0.2/revision/1.cabal. [microaeson] Phase: compileBuildDriverPhase [enummapset] Phase: patchPhase [microaeson] setupCompileFlags: -package-db=/build/tmp.07ndbdxyPq/setup-package.conf.d -threaded [deriving-aeson] [2 of 2] Linking Setup [rerebase] [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.o, dist/build/Prelude.dyn_o ) [enummapset] Phase: compileBuildDriverPhase [enummapset] setupCompileFlags: -package-db=/build/tmp.m2CjkapiDR/setup-package.conf.d -threaded [constraints-extras] [2 of 2] Linking Setup [doctest-discover] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.sg1h9iFFD5/Main.o ) [microaeson] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.07ndbdxyPq/Main.o ) [quickcheck-classes] Phase: unpackPhase [quickcheck-classes] unpacking source archive /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz [quickcheck-classes] source root is quickcheck-classes-0.6.5.0 [path] Phase: unpackPhase [quickcheck-classes] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "quickcheck-classes-0.6.5.0/test/Spec/ShowRead.hs" [path] unpacking source archive /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz [enummapset] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.m2CjkapiDR/Main.o ) [quickcheck-classes] Phase: patchPhase [path] source root is path-0.9.5 [quickcheck-classes] Replace Cabal file with edited version from mirror://hackage/quickcheck-classes-0.6.5.0/revision/3.cabal. [path] setting SOURCE_DATE_EPOCH to timestamp 1697620144 of file "path-0.9.5/CHANGELOG" [doctest-discover] [2 of 2] Linking Setup [quickcheck-classes] Phase: compileBuildDriverPhase [path] Phase: patchPhase [quickcheck-classes] setupCompileFlags: -package-db=/build/tmp.sdDMkVWMHH/setup-package.conf.d -threaded [path] Phase: compileBuildDriverPhase [path] setupCompileFlags: -package-db=/build/tmp.20IYnNufBF/setup-package.conf.d -threaded [microaeson] [2 of 2] Linking Setup [enummapset] [2 of 2] Linking Setup [quickcheck-classes] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.sdDMkVWMHH/Main.o ) [path] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.20IYnNufBF/Main.o ) [quickcheck-classes] [2 of 2] Linking Setup [path] [2 of 2] Linking Setup [lens] Warning: 'NamespaceSpecifier' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  24% ( 73 /302) in 'Language.Haskell.TH.Lens' [lens]  Missing documentation for: [lens]  locFileName (src/Language/Haskell/TH/Lens.hs:713) [lens]  locPackage (src/Language/Haskell/TH/Lens.hs:717) [lens]  locModule (src/Language/Haskell/TH/Lens.hs:721) [lens]  locStart (src/Language/Haskell/TH/Lens.hs:725) [lens]  locEnd (src/Language/Haskell/TH/Lens.hs:729) [lens]  funDepInputs (src/Language/Haskell/TH/Lens.hs:733) [lens]  funDepOutputs (src/Language/Haskell/TH/Lens.hs:738) [lens]  matchPattern (src/Language/Haskell/TH/Lens.hs:755) [lens]  matchBody (src/Language/Haskell/TH/Lens.hs:760) [lens]  matchDeclarations (src/Language/Haskell/TH/Lens.hs:765) [lens]  fixityPrecedence (src/Language/Haskell/TH/Lens.hs:770) [lens]  fixityDirection (src/Language/Haskell/TH/Lens.hs:775) [lens]  clausePattern (src/Language/Haskell/TH/Lens.hs:780) [lens]  clauseBody (src/Language/Haskell/TH/Lens.hs:785) [lens]  clauseDecs (src/Language/Haskell/TH/Lens.hs:790) [lens]  fieldExpName (src/Language/Haskell/TH/Lens.hs:743) [lens]  fieldExpExpression (src/Language/Haskell/TH/Lens.hs:746) [lens]  fieldPatName (src/Language/Haskell/TH/Lens.hs:749) [lens]  fieldPatPattern (src/Language/Haskell/TH/Lens.hs:752) [lens]  tySynEqnLHS (src/Language/Haskell/TH/Lens.hs:1752) [lens]  tySynEqnPatterns (src/Language/Haskell/TH/Lens.hs:1757) [lens]  tySynEqnResult (src/Language/Haskell/TH/Lens.hs:1764) [lens]  injectivityAnnOutput (src/Language/Haskell/TH/Lens.hs:795) [lens]  injectivityAnnInputs (src/Language/Haskell/TH/Lens.hs:800) [lens]  typeFamilyHeadName (src/Language/Haskell/TH/Lens.hs:805) [lens]  typeFamilyHeadTyVarBndrs (src/Language/Haskell/TH/Lens.hs:810) [lens]  typeFamilyHeadResultSig (src/Language/Haskell/TH/Lens.hs:815) [lens]  typeFamilyHeadInjectivityAnn (src/Language/Haskell/TH/Lens.hs:820) [lens]  bangSourceUnpackedness (src/Language/Haskell/TH/Lens.hs:825) [lens]  bangSourceStrictness (src/Language/Haskell/TH/Lens.hs:830) [lens]  derivClauseStrategy (src/Language/Haskell/TH/Lens.hs:836) [lens]  derivClauseCxt (src/Language/Haskell/TH/Lens.hs:841) [lens]  _ClassI (src/Language/Haskell/TH/Lens.hs:847) [lens]  _ClassOpI (src/Language/Haskell/TH/Lens.hs:855) [lens]  _TyConI (src/Language/Haskell/TH/Lens.hs:863) [lens]  _FamilyI (src/Language/Haskell/TH/Lens.hs:871) [lens]  _PrimTyConI (src/Language/Haskell/TH/Lens.hs:879) [lens]  _DataConI (src/Language/Haskell/TH/Lens.hs:887) [lens]  _VarI (src/Language/Haskell/TH/Lens.hs:895) [lens]  _TyVarI (src/Language/Haskell/TH/Lens.hs:903) [lens]  _PatSynI (src/Language/Haskell/TH/Lens.hs:912) [lens]  _FunD (src/Language/Haskell/TH/Lens.hs:921) [lens]  _ValD (src/Language/Haskell/TH/Lens.hs:929) [lens]  _TySynD (src/Language/Haskell/TH/Lens.hs:937) [lens]  _ClassD (src/Language/Haskell/TH/Lens.hs:945) [lens]  _InstanceD (src/Language/Haskell/TH/Lens.hs:953) [lens]  _SigD (src/Language/Haskell/TH/Lens.hs:1015) [lens]  _ForeignD (src/Language/Haskell/TH/Lens.hs:1023) [lens]  _PragmaD (src/Language/Haskell/TH/Lens.hs:1054) [lens]  _ClosedTypeFamilyD (src/Language/Haskell/TH/Lens.hs:1179) [lens]  _RoleAnnotD (src/Language/Haskell/TH/Lens.hs:1086) [lens]  _DefaultSigD (src/Language/Haskell/TH/Lens.hs:1117) [lens]  _DataFamilyD (src/Language/Haskell/TH/Lens.hs:1213) [lens]  _OpenTypeFamilyD (src/Language/Haskell/TH/Lens.hs:1221) [lens]  _PatSynD (src/Language/Haskell/TH/Lens.hs:1230) [lens]  _PatSynSigD (src/Language/Haskell/TH/Lens.hs:1238) [lens]  _ImplicitParamBindD (src/Language/Haskell/TH/Lens.hs:1248) [lens]  _DefaultD (src/Language/Haskell/TH/Lens.hs:1258) [lens]  _TypeDataD (src/Language/Haskell/TH/Lens.hs:1268) [lens]  _Unidir (src/Language/Haskell/TH/Lens.hs:1278) [lens]  _ImplBidir (src/Language/Haskell/TH/Lens.hs:1286) [lens]  _ExplBidir (src/Language/Haskell/TH/Lens.hs:1294) [lens]  _PrefixPatSyn (src/Language/Haskell/TH/Lens.hs:1302) [lens]  _InfixPatSyn (src/Language/Haskell/TH/Lens.hs:1310) [lens]  _RecordPatSyn (src/Language/Haskell/TH/Lens.hs:1318) [lens]  _NormalC (src/Language/Haskell/TH/Lens.hs:1327) [lens]  _RecC (src/Language/Haskell/TH/Lens.hs:1335) [lens]  _InfixC (src/Language/Haskell/TH/Lens.hs:1343) [lens]  _ForallC (src/Language/Haskell/TH/Lens.hs:1351) [lens]  _GadtC (src/Language/Haskell/TH/Lens.hs:1359) [lens]  _RecGadtC (src/Language/Haskell/TH/Lens.hs:1367) [lens]  _Overlappable (src/Language/Haskell/TH/Lens.hs:987) [lens]  _Overlapping (src/Language/Haskell/TH/Lens.hs:994) [lens]  _Overlaps (src/Language/Haskell/TH/Lens.hs:1001) [lens]  _Incoherent (src/Language/Haskell/TH/Lens.hs:1008) [lens]  _NoSourceUnpackedness (src/Language/Haskell/TH/Lens.hs:1375) [lens]  _SourceNoUnpack (src/Language/Haskell/TH/Lens.hs:1383) [lens]  _SourceUnpack (src/Language/Haskell/TH/Lens.hs:1391) [lens]  _NoSourceStrictness (src/Language/Haskell/TH/Lens.hs:1399) [lens]  _SourceLazy (src/Language/Haskell/TH/Lens.hs:1407) [lens]  _SourceStrict (src/Language/Haskell/TH/Lens.hs:1415) [lens]  _DecidedLazy (src/Language/Haskell/TH/Lens.hs:1423) [lens]  _DecidedStrict (src/Language/Haskell/TH/Lens.hs:1431) [lens]  _DecidedUnpack (src/Language/Haskell/TH/Lens.hs:1439) [lens]  _ImportF (src/Language/Haskell/TH/Lens.hs:1447) [lens]  _ExportF (src/Language/Haskell/TH/Lens.hs:1455) [lens]  _CCall (src/Language/Haskell/TH/Lens.hs:1463) [lens]  _StdCall (src/Language/Haskell/TH/Lens.hs:1471) [lens]  _CApi (src/Language/Haskell/TH/Lens.hs:1479) [lens]  _Prim (src/Language/Haskell/TH/Lens.hs:1487) [lens]  _JavaScript (src/Language/Haskell/TH/Lens.hs:1495) [lens]  _Unsafe (src/Language/Haskell/TH/Lens.hs:1503) [lens]  _Safe (src/Language/Haskell/TH/Lens.hs:1511) [lens]  _Interruptible (src/Language/Haskell/TH/Lens.hs:1519) [lens]  _InlineP (src/Language/Haskell/TH/Lens.hs:1527) [lens]  _SpecialiseP (src/Language/Haskell/TH/Lens.hs:1535) [lens]  _SpecialiseInstP (src/Language/Haskell/TH/Lens.hs:1545) [lens]  _AnnP (src/Language/Haskell/TH/Lens.hs:1576) [lens]  _LineP (src/Language/Haskell/TH/Lens.hs:1584) [lens]  _CompleteP (src/Language/Haskell/TH/Lens.hs:1593) [lens]  _OpaqueP (src/Language/Haskell/TH/Lens.hs:1603) [lens]  _NoInline (src/Language/Haskell/TH/Lens.hs:1622) [lens]  _Inline (src/Language/Haskell/TH/Lens.hs:1630) [lens]  _Inlinable (src/Language/Haskell/TH/Lens.hs:1638) [lens]  _ConLike (src/Language/Haskell/TH/Lens.hs:1646) [lens]  _FunLike (src/Language/Haskell/TH/Lens.hs:1654) [lens]  _AllPhases (src/Language/Haskell/TH/Lens.hs:1662) [lens]  _FromPhase (src/Language/Haskell/TH/Lens.hs:1670) [lens]  _BeforePhase (src/Language/Haskell/TH/Lens.hs:1678) [lens]  _RuleVar (src/Language/Haskell/TH/Lens.hs:1686) [lens]  _TypedRuleVar (src/Language/Haskell/TH/Lens.hs:1694) [lens]  _ModuleAnnotation (src/Language/Haskell/TH/Lens.hs:1702) [lens]  _TypeAnnotation (src/Language/Haskell/TH/Lens.hs:1710) [lens]  _ValueAnnotation (src/Language/Haskell/TH/Lens.hs:1718) [lens]  _FunDep (src/Language/Haskell/TH/Lens.hs:1726) [lens]  _InfixL (src/Language/Haskell/TH/Lens.hs:1780) [lens]  _InfixR (src/Language/Haskell/TH/Lens.hs:1788) [lens]  _InfixN (src/Language/Haskell/TH/Lens.hs:1796) [lens]  _VarE (src/Language/Haskell/TH/Lens.hs:1804) [lens]  _ConE (src/Language/Haskell/TH/Lens.hs:1812) [lens]  _LitE (src/Language/Haskell/TH/Lens.hs:1820) [lens]  _AppE (src/Language/Haskell/TH/Lens.hs:1828) [lens]  _AppTypeE (src/Language/Haskell/TH/Lens.hs:1837) [lens]  _InfixE (src/Language/Haskell/TH/Lens.hs:1846) [lens]  _UInfixE (src/Language/Haskell/TH/Lens.hs:1854) [lens]  _ParensE (src/Language/Haskell/TH/Lens.hs:1862) [lens]  _LamE (src/Language/Haskell/TH/Lens.hs:1870) [lens]  _LamCaseE (src/Language/Haskell/TH/Lens.hs:1878) [lens]  _UnboxedSumE (src/Language/Haskell/TH/Lens.hs:1921) [lens]  _CondE (src/Language/Haskell/TH/Lens.hs:1930) [lens]  _MultiIfE (src/Language/Haskell/TH/Lens.hs:1938) [lens]  _LetE (src/Language/Haskell/TH/Lens.hs:1946) [lens]  _CaseE (src/Language/Haskell/TH/Lens.hs:1954) [lens]  _CompE (src/Language/Haskell/TH/Lens.hs:1985) [lens]  _ArithSeqE (src/Language/Haskell/TH/Lens.hs:1993) [lens]  _ListE (src/Language/Haskell/TH/Lens.hs:2001) [lens]  _SigE (src/Language/Haskell/TH/Lens.hs:2009) [lens]  _RecConE (src/Language/Haskell/TH/Lens.hs:2017) [lens]  _RecUpdE (src/Language/Haskell/TH/Lens.hs:2025) [lens]  _StaticE (src/Language/Haskell/TH/Lens.hs:2033) [lens]  _UnboundVarE (src/Language/Haskell/TH/Lens.hs:2041) [lens]  _LabelE (src/Language/Haskell/TH/Lens.hs:2050) [lens]  _ImplicitParamVarE (src/Language/Haskell/TH/Lens.hs:2083) [lens]  _GetFieldE (src/Language/Haskell/TH/Lens.hs:2093) [lens]  _ProjectionE (src/Language/Haskell/TH/Lens.hs:2101) [lens]  _LamCasesE (src/Language/Haskell/TH/Lens.hs:2111) [lens]  _GuardedB (src/Language/Haskell/TH/Lens.hs:2174) [lens]  _NormalB (src/Language/Haskell/TH/Lens.hs:2182) [lens]  _NormalG (src/Language/Haskell/TH/Lens.hs:2190) [lens]  _PatG (src/Language/Haskell/TH/Lens.hs:2198) [lens]  _BindS (src/Language/Haskell/TH/Lens.hs:2206) [lens]  _LetS (src/Language/Haskell/TH/Lens.hs:2214) [lens]  _NoBindS (src/Language/Haskell/TH/Lens.hs:2222) [lens]  _ParS (src/Language/Haskell/TH/Lens.hs:2230) [lens]  _RecS (src/Language/Haskell/TH/Lens.hs:2239) [lens]  _FromR (src/Language/Haskell/TH/Lens.hs:2248) [lens]  _FromThenR (src/Language/Haskell/TH/Lens.hs:2256) [lens]  _FromToR (src/Language/Haskell/TH/Lens.hs:2264) [lens]  _FromThenToR (src/Language/Haskell/TH/Lens.hs:2272) [lens]  _CharL (src/Language/Haskell/TH/Lens.hs:2280) [lens]  _StringL (src/Language/Haskell/TH/Lens.hs:2288) [lens]  _IntegerL (src/Language/Haskell/TH/Lens.hs:2296) [lens]  _RationalL (src/Language/Haskell/TH/Lens.hs:2304) [lens]  _IntPrimL (src/Language/Haskell/TH/Lens.hs:2312) [lens]  _WordPrimL (src/Language/Haskell/TH/Lens.hs:2320) [lens]  _FloatPrimL (src/Language/Haskell/TH/Lens.hs:2328) [lens]  _DoublePrimL (src/Language/Haskell/TH/Lens.hs:2336) [lens]  _StringPrimL (src/Language/Haskell/TH/Lens.hs:2344) [lens]  _CharPrimL (src/Language/Haskell/TH/Lens.hs:2352) [lens]  _BytesPrimL (src/Language/Haskell/TH/Lens.hs:2361) [lens]  _LitP (src/Language/Haskell/TH/Lens.hs:2370) [lens]  _VarP (src/Language/Haskell/TH/Lens.hs:2378) [lens]  _TupP (src/Language/Haskell/TH/Lens.hs:2386) [lens]  _UnboxedTupP (src/Language/Haskell/TH/Lens.hs:2394) [lens]  _UnboxedSumP (src/Language/Haskell/TH/Lens.hs:2403) [lens]  _InfixP (src/Language/Haskell/TH/Lens.hs:2435) [lens]  _UInfixP (src/Language/Haskell/TH/Lens.hs:2443) [lens]  _ParensP (src/Language/Haskell/TH/Lens.hs:2451) [lens]  _TildeP (src/Language/Haskell/TH/Lens.hs:2459) [lens]  _BangP (src/Language/Haskell/TH/Lens.hs:2467) [lens]  _AsP (src/Language/Haskell/TH/Lens.hs:2475) [lens]  _WildP (src/Language/Haskell/TH/Lens.hs:2483) [lens]  _RecP (src/Language/Haskell/TH/Lens.hs:2491) [lens]  _ListP (src/Language/Haskell/TH/Lens.hs:2499) [lens]  _SigP (src/Language/Haskell/TH/Lens.hs:2507) [lens]  _ViewP (src/Language/Haskell/TH/Lens.hs:2515) [lens]  _ForallT (src/Language/Haskell/TH/Lens.hs:2551) [lens]  _AppT (src/Language/Haskell/TH/Lens.hs:2559) [lens]  _SigT (src/Language/Haskell/TH/Lens.hs:2567) [lens]  _VarT (src/Language/Haskell/TH/Lens.hs:2575) [lens]  _ConT (src/Language/Haskell/TH/Lens.hs:2583) [lens]  _PromotedT (src/Language/Haskell/TH/Lens.hs:2591) [lens]  _TupleT (src/Language/Haskell/TH/Lens.hs:2599) [lens]  _UnboxedTupleT (src/Language/Haskell/TH/Lens.hs:2607) [lens]  _UnboxedSumT (src/Language/Haskell/TH/Lens.hs:2616) [lens]  _ArrowT (src/Language/Haskell/TH/Lens.hs:2625) [lens]  _EqualityT (src/Language/Haskell/TH/Lens.hs:2633) [lens]  _ListT (src/Language/Haskell/TH/Lens.hs:2641) [lens]  _PromotedTupleT (src/Language/Haskell/TH/Lens.hs:2649) [lens]  _PromotedNilT (src/Language/Haskell/TH/Lens.hs:2657) [lens]  _PromotedConsT (src/Language/Haskell/TH/Lens.hs:2665) [lens]  _StarT (src/Language/Haskell/TH/Lens.hs:2673) [lens]  _ConstraintT (src/Language/Haskell/TH/Lens.hs:2681) [lens]  _LitT (src/Language/Haskell/TH/Lens.hs:2689) [lens]  _InfixT (src/Language/Haskell/TH/Lens.hs:2697) [lens]  _UInfixT (src/Language/Haskell/TH/Lens.hs:2705) [lens]  _ParensT (src/Language/Haskell/TH/Lens.hs:2713) [lens]  _WildCardT (src/Language/Haskell/TH/Lens.hs:2721) [lens]  _AppKindT (src/Language/Haskell/TH/Lens.hs:2730) [lens]  _ImplicitParamT (src/Language/Haskell/TH/Lens.hs:2738) [lens]  _ForallVisT (src/Language/Haskell/TH/Lens.hs:2748) [lens]  _MulArrowT (src/Language/Haskell/TH/Lens.hs:2758) [lens]  _PromotedInfixT (src/Language/Haskell/TH/Lens.hs:2768) [lens]  _PromotedUInfixT (src/Language/Haskell/TH/Lens.hs:2776) [lens]  _SpecifiedSpec (src/Language/Haskell/TH/Lens.hs:2786) [lens]  _InferredSpec (src/Language/Haskell/TH/Lens.hs:2794) [lens]  _NoSig (src/Language/Haskell/TH/Lens.hs:2867) [lens]  _KindSig (src/Language/Haskell/TH/Lens.hs:2875) [lens]  _TyVarSig (src/Language/Haskell/TH/Lens.hs:2883) [lens]  _NumTyLit (src/Language/Haskell/TH/Lens.hs:2891) [lens]  _StrTyLit (src/Language/Haskell/TH/Lens.hs:2899) [lens]  _CharTyLit (src/Language/Haskell/TH/Lens.hs:2908) [lens]  _NominalR (src/Language/Haskell/TH/Lens.hs:2917) [lens]  _RepresentationalR (src/Language/Haskell/TH/Lens.hs:2925) [lens]  _PhantomR (src/Language/Haskell/TH/Lens.hs:2933) [lens]  _InferR (src/Language/Haskell/TH/Lens.hs:2941) [lens]  _StockStrategy (src/Language/Haskell/TH/Lens.hs:2950) [lens]  _AnyclassStrategy (src/Language/Haskell/TH/Lens.hs:2958) [lens]  _NewtypeStrategy (src/Language/Haskell/TH/Lens.hs:2966) [rerebase] [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.o, dist/build/Numeric/Natural.dyn_o ) [lens] Warning: 'Prism' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Iso' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  100% ( 4 / 4) in 'Control.Lens.Internal.PrismTH' [lens] Warning: 's' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  77% ( 7 / 9) in 'Control.Lens.Internal.FieldTH' [lens]  Missing documentation for: [lens]  makeFieldOpticsForDec (src/Control/Lens/Internal/FieldTH.hs:79) [lens]  makeFieldOpticsForDec' (src/Control/Lens/Internal/FieldTH.hs:82) [attoparsec-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [HTF] Phase: updateAutotoolsGnuConfigScriptsPhase [attoparsec-aeson] Phase: configurePhase [attoparsec-aeson] configureFlags: --verbose --prefix=/nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.Q4cv8zusdO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [HTF] Phase: configurePhase [HTF] configureFlags: --verbose --prefix=/nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 --with-gcc=gcc --package-db=/build/tmp.H51geJnRfj/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [attoparsec-aeson] Using Parsec parser [attoparsec-aeson] Configuring attoparsec-aeson-2.2.2.0... [HsYAML-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [HTF] Using Parsec parser [HTF] Configuring HTF-0.15.0.2... [HsYAML-aeson] Phase: configurePhase [HsYAML-aeson] configureFlags: --verbose --prefix=/nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 --with-gcc=gcc --package-db=/build/tmp.JI4EH9OfGT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [HsYAML-aeson] Using Parsec parser [HsYAML-aeson] Configuring HsYAML-aeson-0.2.0.2... [binary-instances] Phase: updateAutotoolsGnuConfigScriptsPhase [binary-instances] Phase: configurePhase [binary-instances] configureFlags: --verbose --prefix=/nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.abjNgXtnqY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [binary-instances] Using Parsec parser [binary-instances] Configuring binary-instances-1.0.6... [deriving-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [rerebase] [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.o, dist/build/Numeric.dyn_o ) [deriving-aeson] Phase: configurePhase [doctest-discover] Phase: updateAutotoolsGnuConfigScriptsPhase [deriving-aeson] configureFlags: --verbose --prefix=/nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 --with-gcc=gcc --package-db=/build/tmp.jUkvrJ2H8T/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [doctest-discover] Phase: configurePhase [deriving-aeson] Using Parsec parser [deriving-aeson] Configuring deriving-aeson-0.2.10... [doctest-discover] configureFlags: --verbose --prefix=/nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.sg1h9iFFD5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [doctest-discover] Using Parsec parser [doctest-discover] Configuring doctest-discover-0.2.0.0... [constraints-extras] Phase: updateAutotoolsGnuConfigScriptsPhase [rerebase] [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.o, dist/build/GHC/Word.dyn_o ) [constraints-extras] Phase: configurePhase [rerebase] [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.o, dist/build/GHC/Weak.dyn_o ) [rerebase] [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.o, dist/build/GHC/Unicode.dyn_o ) [rerebase] [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.o, dist/build/GHC/TypeNats.dyn_o ) [rerebase] [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.o, dist/build/GHC/TypeLits.dyn_o ) [constraints-extras] configureFlags: --verbose --prefix=/nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 --with-gcc=gcc --package-db=/build/tmp.WskYjZGmHK/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [constraints-extras] Using Parsec parser [constraints-extras] Configuring constraints-extras-0.4.0.2... [lens] Warning: 'Prism'' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: 'Wrapped' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: '_name' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens] Warning: '_fooName' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  96% ( 63 / 65) in 'Control.Lens.TH' [lens]  Missing documentation for: [lens]  defaultFieldRules (src/Control/Lens/TH.hs:799) [lens]  generateRecordSyntax (src/Control/Lens/TH.hs:167) [enummapset] Phase: updateAutotoolsGnuConfigScriptsPhase [enummapset] Phase: configurePhase [enummapset] configureFlags: --verbose --prefix=/nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 --with-gcc=gcc --package-db=/build/tmp.m2CjkapiDR/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [enummapset] Using Parsec parser [enummapset] Configuring enummapset-0.7.3.0... [quickcheck-classes] Phase: updateAutotoolsGnuConfigScriptsPhase [attoparsec-aeson] Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0 [attoparsec-aeson] Dependency attoparsec >=0.14.2 && <0.15: using attoparsec-0.14.4 [attoparsec-aeson] Dependency base >=4.12.0.0 && <5: using base-4.18.1.0 [attoparsec-aeson] Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.11.5.2 [attoparsec-aeson] Dependency character-ps >=0.1 && <0.2: using character-ps-0.1 [attoparsec-aeson] Dependency integer-conversion >=0.1 && <0.2: using integer-conversion-0.1.1 [attoparsec-aeson] Dependency primitive >=0.8.0.0 && <0.10: using primitive-0.9.1.0 [attoparsec-aeson] Dependency scientific >=0.3.7.0 && <0.4: using scientific-0.3.8.0 [attoparsec-aeson] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [attoparsec-aeson] Dependency vector >=0.12.0.1 && <0.14: using vector-0.13.2.0 [lens]  100% ( 23 / 23) in 'Control.Lens' [quickcheck-classes] Phase: configurePhase [HsYAML-aeson] Flags chosen: exe=False [HsYAML-aeson] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [HsYAML-aeson] Dependency aeson >=1.4.0.0 && <1.5 || >=1.5.0.0 && <1.6 || >=2.0.0.0 && <2.1 [HsYAML-aeson] || >=2.1.0.0 && <2.2 || >=2.2.0.0 && <2.3: using aeson-2.2.3.0 [HsYAML-aeson] Dependency base >=4.9 && <5: using base-4.18.1.0 [HsYAML-aeson] Dependency bytestring >=0.10.8.1 && <0.13: using bytestring-0.11.5.2 [HsYAML-aeson] Dependency containers >=0.5.7.1 && <1: using containers-0.6.7 [HsYAML-aeson] Dependency mtl >=2.2.1 && <2.3 || >=2.3.1 && <2.4: using mtl-2.3.1 [HsYAML-aeson] Dependency scientific >=0.3.6.2 && <0.4: using scientific-0.3.8.0 [HsYAML-aeson] Dependency text >=1.2.3 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [HsYAML-aeson] Dependency unordered-containers >=0.2 && <0.3: using [HsYAML-aeson] unordered-containers-0.2.20 [HsYAML-aeson] Dependency vector >=0.12.0.2 && <0.13 || >=0.13.0.0 && <0.14: using [HsYAML-aeson] vector-0.13.2.0 [quickcheck-classes] configureFlags: --verbose --prefix=/nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.sdDMkVWMHH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [quickcheck-classes] Using Parsec parser [quickcheck-classes] Configuring quickcheck-classes-0.6.5.0... [lens]  23% ( 4 / 17) in 'GHC.Generics.Lens' [lens]  Missing documentation for: [lens]  _V1 (src/GHC/Generics/Lens.hs:76) [lens]  _U1 (src/GHC/Generics/Lens.hs:80) [lens]  _Par1 (src/GHC/Generics/Lens.hs:84) [lens]  _Rec1 (src/GHC/Generics/Lens.hs:88) [lens]  _K1 (src/GHC/Generics/Lens.hs:92) [lens]  _M1 (src/GHC/Generics/Lens.hs:96) [lens]  _L1 (src/GHC/Generics/Lens.hs:100) [lens]  _UAddr (src/GHC/Generics/Lens.hs:119) [lens]  _UChar (src/GHC/Generics/Lens.hs:126) [lens]  _UDouble (src/GHC/Generics/Lens.hs:133) [lens]  _UFloat (src/GHC/Generics/Lens.hs:140) [lens]  _UInt (src/GHC/Generics/Lens.hs:147) [lens]  _UWord (src/GHC/Generics/Lens.hs:154) [HTF] Dependency Diff >=0.3: using Diff-0.5 [HTF] Dependency HUnit >=1.2.5: using HUnit-1.6.2.0 [HTF] Dependency QuickCheck >=2.3: using QuickCheck-2.14.3 [HTF] Dependency aeson >=0.11: using aeson-2.2.3.0 [HTF] Dependency array: using array-0.5.5.0 [HTF] Dependency base >=4.10 && <5: using base-4.18.1.0 [HTF] Dependency base64-bytestring: using base64-bytestring-1.2.1.0 [HTF] Dependency bytestring >=0.9: using bytestring-0.11.5.2 [HTF] Dependency containers >=0.5: using containers-0.6.7 [HTF] Dependency cpphs >=1.19: using cpphs-1.20.9.1 [HTF] Dependency directory >=1.0: using directory-1.3.8.1 [HTF] Dependency haskell-src: using haskell-src-1.0.4.1 [HTF] Dependency lifted-base >=0.1: using lifted-base-0.2.3.12 [HTF] Dependency monad-control >=0.3: using monad-control-1.0.3.1 [HTF] Dependency mtl >=1.1: using mtl-2.3.1 [HTF] Dependency old-time >=1.0: using old-time-1.1.0.4 [HTF] Dependency pretty >=1.0: using pretty-1.1.3.6 [HTF] Dependency process >=1.0: using process-1.6.17.0 [HTF] Dependency random >=1.0: using random-1.2.1.3 [HTF] Dependency regex-compat >=0.92: using regex-compat-0.95.2.2 [HTF] Dependency text >=0.11: using text-2.0.2 [HTF] Dependency time: using time-1.12.2 [HTF] Dependency unix >=2.4: using unix-2.8.1.0 [HTF] Dependency vector: using vector-0.13.2.0 [HTF] Dependency xmlgen >=0.6: using xmlgen-0.6.2.2 [HTF] Dependency HTF: using HTF-0.15.0.2 [HTF] Dependency HUnit: using HUnit-1.6.2.0 [HTF] Dependency array: using array-0.5.5.0 [HTF] Dependency base >=4.10 && <5: using base-4.18.1.0 [HTF] Dependency cpphs >=1.19: using cpphs-1.20.9.1 [HTF] Dependency directory >=1.0: using directory-1.3.8.1 [HTF] Dependency mtl >=1.1: using mtl-2.3.1 [HTF] Dependency old-time >=1.0: using old-time-1.1.0.4 [HTF] Dependency random >=1.0: using random-1.2.1.3 [HTF] Dependency text >=0.11: using text-2.0.2 [microaeson] Phase: updateAutotoolsGnuConfigScriptsPhase [lens]  100% ( 9 / 9) in 'Data.Vector.Lens' [microaeson] Phase: configurePhase [microaeson] configureFlags: --verbose --prefix=/nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.07ndbdxyPq/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [lens]  100% ( 3 / 3) in 'Data.Typeable.Lens' [microaeson] Using Parsec parser [microaeson] Configuring microaeson-0.1.0.2... [lens]  100% ( 3 / 3) in 'Data.Tree.Lens' [lens]  100% ( 7 / 7) in 'Data.Sequence.Lens' [lens]  100% ( 4 / 4) in 'Data.IntSet.Lens' [lens]  66% ( 8 / 12) in 'Data.Complex.Lens' [lens]  Missing documentation for: [lens]  Polar (src/Data/Complex/Lens.hs:84) [lens]  Real (src/Data/Complex/Lens.hs:88) [lens]  Imaginary (src/Data/Complex/Lens.hs:91) [lens]  Conjugate (src/Data/Complex/Lens.hs:146) [lens]  77% ( 7 / 9) in 'Data.ByteString.Strict.Lens' [lens]  Missing documentation for: [lens]  Bytes (src/Data/ByteString/Strict/Lens.hs:138) [lens]  Chars (src/Data/ByteString/Strict/Lens.hs:142) [binary-instances] Dependency aeson >=2.2.2.0 && <2.3: using aeson-2.2.3.0 [binary-instances] Dependency base >=4.6.0.1 && <4.22: using base-4.18.1.0 [binary-instances] Dependency binary >=0.5.1.1 && <0.8.10: using binary-0.8.9.1 [binary-instances] Dependency binary-orphans >=1.0.5 && <1.1: using binary-orphans-1.0.5 [binary-instances] Dependency case-insensitive >=1.2.1.0 && <1.2.2: using [binary-instances] case-insensitive-1.2.1.0 [binary-instances] Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using [binary-instances] hashable-1.4.7.0 [binary-instances] Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 [binary-instances] Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 [binary-instances] Dependency tagged >=0.8.8 && <0.8.10: using tagged-0.8.8 [binary-instances] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [binary-instances] Dependency time-compat >=1.9.7 && <1.10: using time-compat-1.9.7 [binary-instances] Dependency unordered-containers >=0.2.20 && <0.3: using [binary-instances] unordered-containers-0.2.20 [binary-instances] Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 [binary-instances] Dependency vector-binary-instances >=0.2.5.2 && <0.3: using [binary-instances] vector-binary-instances-0.2.5.2 [lens]  77% ( 7 / 9) in 'Data.ByteString.Lazy.Lens' [lens]  Missing documentation for: [lens]  Bytes (src/Data/ByteString/Lazy/Lens.hs:140) [lens]  Chars (src/Data/ByteString/Lazy/Lens.hs:144) [lens] Warning: 'ByteString' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [lens]  66% ( 4 / 6) in 'Data.ByteString.Lens' [lens]  Missing documentation for: [lens]  Bytes (src/Data/ByteString/Lens.hs:109) [lens]  Chars (src/Data/ByteString/Lens.hs:113) [deriving-aeson] Dependency aeson >=1.4.7.0 && <2.3: using aeson-2.2.3.0 [deriving-aeson] Dependency base >=4.12 && <5: using base-4.18.1.0 [deriving-aeson] Dependency aeson: using aeson-2.2.3.0 [deriving-aeson] Dependency base: using base-4.18.1.0 [deriving-aeson] Dependency bytestring: using bytestring-0.11.5.2 [deriving-aeson] Dependency deriving-aeson: using deriving-aeson-0.2.10 [HsYAML-aeson] Source component graph: component lib [HsYAML-aeson] Configured component graph: [HsYAML-aeson]  component HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [HsYAML-aeson]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [HsYAML-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [HsYAML-aeson]  include base-4.18.1.0 [HsYAML-aeson]  include bytestring-0.11.5.2 [HsYAML-aeson]  include containers-0.6.7 [HsYAML-aeson]  include mtl-2.3.1 [HsYAML-aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [HsYAML-aeson]  include text-2.0.2 [HsYAML-aeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [HsYAML-aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [HsYAML-aeson] Linked component graph: [HsYAML-aeson]  unit HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [HsYAML-aeson]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [HsYAML-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [HsYAML-aeson]  include base-4.18.1.0 [HsYAML-aeson]  include bytestring-0.11.5.2 [HsYAML-aeson]  include containers-0.6.7 [HsYAML-aeson]  include mtl-2.3.1 [HsYAML-aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [HsYAML-aeson]  include text-2.0.2 [HsYAML-aeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [HsYAML-aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [HsYAML-aeson]  Data.YAML.Aeson=HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf:Data.YAML.Aeson [HsYAML-aeson] Ready component graph: [HsYAML-aeson]  definite HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [HsYAML-aeson]  depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [HsYAML-aeson]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [HsYAML-aeson]  depends base-4.18.1.0 [HsYAML-aeson]  depends bytestring-0.11.5.2 [HsYAML-aeson]  depends containers-0.6.7 [HsYAML-aeson]  depends mtl-2.3.1 [HsYAML-aeson]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [HsYAML-aeson]  depends text-2.0.2 [HsYAML-aeson]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [HsYAML-aeson]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [HsYAML-aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6 [HsYAML-aeson] Using compiler: ghc-9.6.3 [HsYAML-aeson] Using install prefix: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Executables installed in: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/bin [HsYAML-aeson] Libraries installed in: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [HsYAML-aeson] Dynamic Libraries installed in: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [HsYAML-aeson] Private executables installed in: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/libexec/x86_64-linux-ghc-9.6.3/HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Data files installed in: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/share/x86_64-linux-ghc-9.6.3/HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Documentation installed in: [HsYAML-aeson] /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc/share/doc/HsYAML-aeson-0.2.0.2 [HsYAML-aeson] Configuration files installed in: [HsYAML-aeson] /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/etc [HsYAML-aeson] No alex found [HsYAML-aeson] Using ar found on system at: [HsYAML-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [HsYAML-aeson] No c2hs found [HsYAML-aeson] No cpphs found [HsYAML-aeson] No doctest found [HsYAML-aeson] Using gcc version 14.3.0 given by user at: [HsYAML-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [HsYAML-aeson] Using ghc version 9.6.3 found on system at: [HsYAML-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [HsYAML-aeson] Using ghc-pkg version 9.6.3 found on system at: [HsYAML-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [HsYAML-aeson] No ghcjs found [HsYAML-aeson] No ghcjs-pkg found [HsYAML-aeson] No greencard found [HsYAML-aeson] Using haddock version 2.29.1 found on system at: [HsYAML-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [HsYAML-aeson] No happy found [HsYAML-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [HsYAML-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [HsYAML-aeson] No hmake found [HsYAML-aeson] Using hpc version 0.68 found on system at: [HsYAML-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [HsYAML-aeson] Using hsc2hs version 0.68.9 found on system at: [HsYAML-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [HsYAML-aeson] Using hscolour version 1.25 found on system at: [HsYAML-aeson] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [HsYAML-aeson] No jhc found [HsYAML-aeson] Using ld found on system at: [HsYAML-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [HsYAML-aeson] No pkg-config found [HsYAML-aeson] Using runghc version 9.6.3 found on system at: [HsYAML-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [HsYAML-aeson] Using strip version 2.44 found on system at: [HsYAML-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [HsYAML-aeson] Using tar found on system at: [HsYAML-aeson] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [HsYAML-aeson] No uhc found [doctest-discover] Dependency aeson: using aeson-2.2.3.0 [doctest-discover] Dependency base >=4.7 && <5: using base-4.18.1.0 [doctest-discover] Dependency bytestring: using bytestring-0.11.5.2 [doctest-discover] Dependency directory: using directory-1.3.8.1 [doctest-discover] Dependency doctest: using doctest-0.22.6 [doctest-discover] Dependency filepath: using filepath-1.4.100.4 [doctest-discover] Dependency aeson: using aeson-2.2.3.0 [doctest-discover] Dependency base >=4.7 && <5: using base-4.18.1.0 [doctest-discover] Dependency bytestring: using bytestring-0.11.5.2 [doctest-discover] Dependency directory: using directory-1.3.8.1 [doctest-discover] Dependency doctest: using doctest-0.22.6 [doctest-discover] Dependency filepath: using filepath-1.4.100.4 [lens]  100% ( 17 / 17) in 'Data.Bits.Lens' [attoparsec-aeson] Source component graph: component lib [attoparsec-aeson] Configured component graph: [attoparsec-aeson]  component attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [attoparsec-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [attoparsec-aeson]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [attoparsec-aeson]  include base-4.18.1.0 [attoparsec-aeson]  include bytestring-0.11.5.2 [attoparsec-aeson]  include character-ps-0.1-kSWlntPNFC90fXWCQyqCm [attoparsec-aeson]  include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL [attoparsec-aeson]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [attoparsec-aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [attoparsec-aeson]  include text-2.0.2 [attoparsec-aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [attoparsec-aeson] Linked component graph: [attoparsec-aeson]  unit attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [attoparsec-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [attoparsec-aeson]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [attoparsec-aeson]  include base-4.18.1.0 [attoparsec-aeson]  include bytestring-0.11.5.2 [attoparsec-aeson]  include character-ps-0.1-kSWlntPNFC90fXWCQyqCm [attoparsec-aeson]  include integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL [attoparsec-aeson]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [attoparsec-aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [attoparsec-aeson]  include text-2.0.2 [attoparsec-aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [attoparsec-aeson]  Data.Aeson.Parser=attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv:Data.Aeson.Parser,Data.Aeson.Parser.Internal=attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv:Data.Aeson.Parser.Internal [attoparsec-aeson] Ready component graph: [attoparsec-aeson]  definite attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [attoparsec-aeson]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [attoparsec-aeson]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [attoparsec-aeson]  depends base-4.18.1.0 [attoparsec-aeson]  depends bytestring-0.11.5.2 [attoparsec-aeson]  depends character-ps-0.1-kSWlntPNFC90fXWCQyqCm [attoparsec-aeson]  depends integer-conversion-0.1.1-6TIbI6c7kCqKvFJB3wkEL [attoparsec-aeson]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [attoparsec-aeson]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [attoparsec-aeson]  depends text-2.0.2 [attoparsec-aeson]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [attoparsec-aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6 [attoparsec-aeson] Using compiler: ghc-9.6.3 [attoparsec-aeson] Using install prefix: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Executables installed in: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/bin [attoparsec-aeson] Libraries installed in: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [attoparsec-aeson] Dynamic Libraries installed in: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [attoparsec-aeson] Private executables installed in: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/libexec/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Data files installed in: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/share/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Documentation installed in: [attoparsec-aeson] /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 [attoparsec-aeson] Configuration files installed in: [attoparsec-aeson] /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/etc [attoparsec-aeson] No alex found [attoparsec-aeson] Using ar found on system at: [attoparsec-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [attoparsec-aeson] No c2hs found [attoparsec-aeson] No cpphs found [attoparsec-aeson] No doctest found [attoparsec-aeson] Using gcc version 14.3.0 given by user at: [attoparsec-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [attoparsec-aeson] Using ghc version 9.6.3 found on system at: [attoparsec-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [attoparsec-aeson] Using ghc-pkg version 9.6.3 found on system at: [attoparsec-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [attoparsec-aeson] No ghcjs found [attoparsec-aeson] No ghcjs-pkg found [attoparsec-aeson] No greencard found [attoparsec-aeson] Using haddock version 2.29.1 found on system at: [attoparsec-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [attoparsec-aeson] No happy found [attoparsec-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [attoparsec-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [attoparsec-aeson] No hmake found [attoparsec-aeson] Using hpc version 0.68 found on system at: [attoparsec-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [attoparsec-aeson] Using hsc2hs version 0.68.9 found on system at: [attoparsec-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [attoparsec-aeson] Using hscolour version 1.25 found on system at: [attoparsec-aeson] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [attoparsec-aeson] No jhc found [attoparsec-aeson] Using ld found on system at: [attoparsec-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [attoparsec-aeson] No pkg-config found [attoparsec-aeson] Using runghc version 9.6.3 found on system at: [attoparsec-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [attoparsec-aeson] Using strip version 2.44 found on system at: [attoparsec-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [attoparsec-aeson] Using tar found on system at: [attoparsec-aeson] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [attoparsec-aeson] No uhc found [constraints-extras] Flags chosen: build-readme=True [constraints-extras] Dependency base >=4.9 && <4.23: using base-4.18.1.0 [constraints-extras] Dependency constraints >=0.9 && <0.15: using constraints-0.14.2 [constraints-extras] Dependency template-haskell >=2.11 && <2.24: using template-haskell-2.20.0.0 [constraints-extras] Dependency aeson: using aeson-2.2.3.0 [constraints-extras] Dependency base: using base-4.18.1.0 [constraints-extras] Dependency constraints: using constraints-0.14.2 [constraints-extras] Dependency constraints-extras: using constraints-extras-0.4.0.2 [path] Phase: updateAutotoolsGnuConfigScriptsPhase [lens]  100% ( 3 / 3) in 'Data.Array.Lens' [path] Phase: configurePhase [lens]  100% ( 2 / 2) in 'Control.Seq.Lens' [path] configureFlags: --verbose --prefix=/nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.20IYnNufBF/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [path] Using Parsec parser [path] Configuring path-0.9.5... [lens]  100% ( 5 / 5) in 'Control.Parallel.Strategies.Lens' [HTF] Source component graph: [HTF]  component lib [HTF]  component exe:htfpp dependency lib [HTF] Configured component graph: [HTF]  component HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF]  include Diff-0.5-GZY542scVfnxhSieg1s29 [HTF]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [HTF]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [HTF]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [HTF]  include array-0.5.5.0 [HTF]  include base-4.18.1.0 [HTF]  include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL [HTF]  include bytestring-0.11.5.2 [HTF]  include containers-0.6.7 [HTF]  include cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [HTF]  include directory-1.3.8.1 [HTF]  include haskell-src-1.0.4.1-1AhAK4t4uZwHbgZIJW2WOl [HTF]  include lifted-base-0.2.3.12-ItXrGiQsH5g7O20vNaygTA [HTF]  include monad-control-1.0.3.1-2IsJNI7knS73USTyyqyQ0F [HTF]  include mtl-2.3.1 [HTF]  include old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs [HTF]  include pretty-1.1.3.6 [HTF]  include process-1.6.17.0 [HTF]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [HTF]  include regex-compat-0.95.2.2-BbdoSSG2EPp3wiR220NXkS [HTF]  include text-2.0.2 [HTF]  include time-1.12.2 [HTF]  include unix-2.8.1.0 [HTF]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [HTF]  include xmlgen-0.6.2.2-Hk41uzIngUXDNWyJRLBk93 [HTF]  component HTF-0.15.0.2-ExQVYrX3ey96fCTDvOcl9e-htfpp [HTF]  include HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [HTF]  include array-0.5.5.0 [HTF]  include base-4.18.1.0 [HTF]  include cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [HTF]  include directory-1.3.8.1 [HTF]  include mtl-2.3.1 [HTF]  include old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs [HTF]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [HTF]  include text-2.0.2 [HTF] Linked component graph: [HTF]  unit HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF]  include Diff-0.5-GZY542scVfnxhSieg1s29 [HTF]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [HTF]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [HTF]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [HTF]  include array-0.5.5.0 [HTF]  include base-4.18.1.0 [HTF]  include base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL [HTF]  include bytestring-0.11.5.2 [HTF]  include containers-0.6.7 [HTF]  include cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [HTF]  include directory-1.3.8.1 [HTF]  include haskell-src-1.0.4.1-1AhAK4t4uZwHbgZIJW2WOl [HTF]  include lifted-base-0.2.3.12-ItXrGiQsH5g7O20vNaygTA [HTF]  include monad-control-1.0.3.1-2IsJNI7knS73USTyyqyQ0F [HTF]  include mtl-2.3.1 [HTF]  include old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs [HTF]  include pretty-1.1.3.6 [HTF]  include process-1.6.17.0 [HTF]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [HTF]  include regex-compat-0.95.2.2-BbdoSSG2EPp3wiR220NXkS [HTF]  include text-2.0.2 [HTF]  include time-1.12.2 [HTF]  include unix-2.8.1.0 [HTF]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [HTF]  include xmlgen-0.6.2.2-Hk41uzIngUXDNWyJRLBk93 [HTF]  Test.Framework=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework,Test.Framework.AssertM=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.AssertM,Test.Framework.BlackBoxTest=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.BlackBoxTest,Test.Framework.HUnitWrapper=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.HUnitWrapper,Test.Framework.History=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.History,Test.Framework.JsonOutput=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.JsonOutput,Test.Framework.Location=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.Location,Test.Framework.Preprocessor=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.Preprocessor,Test.Framework.Pretty=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.Pretty,Test.Framework.PrettyHaskell=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.PrettyHaskell,Test.Framework.QuickCheckWrapper=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.QuickCheckWrapper,Test.Framework.TestInterface=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.TestInterface,Test.Framework.TestManager=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.TestManager,Test.Framework.TestTypes=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.TestTypes,Test.Framework.ThreadPool=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.ThreadPool,Test.Framework.Tutorial=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.Tutorial,Test.Framework.XmlOutput=HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL:Test.Framework.XmlOutput [HTF]  unit HTF-0.15.0.2-ExQVYrX3ey96fCTDvOcl9e-htfpp [HTF]  include HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [HTF]  include array-0.5.5.0 [HTF]  include base-4.18.1.0 [HTF]  include cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [HTF]  include directory-1.3.8.1 [HTF]  include mtl-2.3.1 [HTF]  include old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs [HTF]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [HTF]  include text-2.0.2 [HTF] Ready component graph: [HTF]  definite HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [HTF]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [HTF]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [HTF]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [HTF]  depends array-0.5.5.0 [HTF]  depends base-4.18.1.0 [HTF]  depends base64-bytestring-1.2.1.0-3leDTdMn5ILLQCtMYjX3CL [HTF]  depends bytestring-0.11.5.2 [HTF]  depends containers-0.6.7 [HTF]  depends cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [HTF]  depends directory-1.3.8.1 [HTF]  depends haskell-src-1.0.4.1-1AhAK4t4uZwHbgZIJW2WOl [HTF]  depends lifted-base-0.2.3.12-ItXrGiQsH5g7O20vNaygTA [HTF]  depends monad-control-1.0.3.1-2IsJNI7knS73USTyyqyQ0F [HTF]  depends mtl-2.3.1 [HTF]  depends old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs [HTF]  depends pretty-1.1.3.6 [HTF]  depends process-1.6.17.0 [HTF]  depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [HTF]  depends regex-compat-0.95.2.2-BbdoSSG2EPp3wiR220NXkS [HTF]  depends text-2.0.2 [HTF]  depends time-1.12.2 [HTF]  depends unix-2.8.1.0 [HTF]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [HTF]  depends xmlgen-0.6.2.2-Hk41uzIngUXDNWyJRLBk93 [HTF]  definite HTF-0.15.0.2-ExQVYrX3ey96fCTDvOcl9e-htfpp [HTF]  depends HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [HTF]  depends array-0.5.5.0 [HTF]  depends base-4.18.1.0 [HTF]  depends cpphs-1.20.9.1-EQoPGFFLL9GG8gBTuUCKhd [HTF]  depends directory-1.3.8.1 [HTF]  depends mtl-2.3.1 [HTF]  depends old-time-1.1.0.4-AMitDc381sTFfBdOk6gZUs [HTF]  depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [HTF]  depends text-2.0.2 [HTF] Using Cabal-3.10.1.0 compiled by ghc-9.6 [HTF] Using compiler: ghc-9.6.3 [HTF] Using install prefix: /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 [HTF] Executables installed in: [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/bin [HTF] Libraries installed in: [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF] Dynamic Libraries installed in: [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [HTF] Private executables installed in: [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/libexec/x86_64-linux-ghc-9.6.3/HTF-0.15.0.2 [HTF] Data files installed in: [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/share/x86_64-linux-ghc-9.6.3/HTF-0.15.0.2 [HTF] Documentation installed in: [HTF] /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 [HTF] Configuration files installed in: [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/etc [HTF] No alex found [HTF] Using ar found on system at: [HTF] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [HTF] No c2hs found [HTF] Using cpphs version 1.20.9 found on system at: [HTF] /nix/store/vkgjy92lhx03y0z092rlhbm9shlvb50h-cpphs-1.20.9.1/bin/cpphs [HTF] No doctest found [HTF] Using gcc version 14.3.0 given by user at: [HTF] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [HTF] Using ghc version 9.6.3 found on system at: [HTF] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [HTF] Using ghc-pkg version 9.6.3 found on system at: [HTF] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [HTF] No ghcjs found [HTF] No ghcjs-pkg found [HTF] No greencard found [HTF] Using haddock version 2.29.1 found on system at: [HTF] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [HTF] No happy found [HTF] Using haskell-suite found on system at: haskell-suite-dummy-location [HTF] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [HTF] No hmake found [HTF] Using hpc version 0.68 found on system at: [HTF] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [HTF] Using hsc2hs version 0.68.9 found on system at: [HTF] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [HTF] Using hscolour version 1.25 found on system at: [HTF] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [HTF] No jhc found [HTF] Using ld found on system at: [HTF] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [HTF] No pkg-config found [HTF] Using runghc version 9.6.3 found on system at: [HTF] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [HTF] Using strip version 2.44 found on system at: [HTF] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [HTF] Using tar found on system at: [HTF] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [HTF] No uhc found [lens]  100% ( 16 / 16) in 'Control.Monad.Error.Lens' [HsYAML-aeson] Phase: buildPhase [lens]  100% ( 4 / 4) in 'Control.Lens.Unsound' [enummapset] Flags chosen: debug=False [enummapset] Dependency aeson >=1.3 && <2.3: using aeson-2.2.3.0 [enummapset] Dependency base >=4.6 && <5: using base-4.18.1.0 [enummapset] Dependency containers >=0.5.11 && <0.8: using containers-0.6.7 [enummapset] Dependency deepseq >=1.2 && <1.6: using deepseq-1.4.8.1 [enummapset] Dependency HUnit: using HUnit-1.6.2.0 [enummapset] Dependency QuickCheck >=2.7.1: using QuickCheck-2.14.3 [enummapset] Dependency aeson: using aeson-2.2.3.0 [enummapset] Dependency array >=0.4.0.0: using array-0.5.5.0 [enummapset] Dependency base >=4.6 && <5: using base-4.18.1.0 [enummapset] Dependency containers: using containers-0.6.7 [enummapset] Dependency deepseq: using deepseq-1.4.8.1 [enummapset] Dependency ghc-prim: using ghc-prim-0.10.0 [enummapset] Dependency test-framework: using test-framework-0.8.2.2 [enummapset] Dependency test-framework-hunit: using test-framework-hunit-0.3.0.2 [enummapset] Dependency test-framework-quickcheck2: using [enummapset] test-framework-quickcheck2-0.3.0.6 [lens]  100% ( 15 / 15) in 'Control.Lens.Profunctor' [attoparsec-aeson] Phase: buildPhase [binary-instances] Source component graph: component lib [binary-instances] Configured component graph: [binary-instances]  component binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [binary-instances]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [binary-instances]  include base-4.18.1.0 [binary-instances]  include binary-0.8.9.1 [binary-instances]  include binary-orphans-1.0.5-JcmwJMfegSl1LGu2K38bNS [binary-instances]  include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA [binary-instances]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [binary-instances]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [binary-instances]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [binary-instances]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [binary-instances]  include text-2.0.2 [binary-instances]  include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [binary-instances]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [binary-instances]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [binary-instances]  include vector-binary-instances-0.2.5.2-4ojCafP8Rj3LxJY3aJzVU [binary-instances] Linked component graph: [binary-instances]  unit binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [binary-instances]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [binary-instances]  include base-4.18.1.0 [binary-instances]  include binary-0.8.9.1 [binary-instances]  include binary-orphans-1.0.5-JcmwJMfegSl1LGu2K38bNS [binary-instances]  include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA [binary-instances]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [binary-instances]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [binary-instances]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [binary-instances]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [binary-instances]  include text-2.0.2 [binary-instances]  include time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [binary-instances]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [binary-instances]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [binary-instances]  include vector-binary-instances-0.2.5.2-4ojCafP8Rj3LxJY3aJzVU [binary-instances]  Data.Binary.Instances=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances,Data.Binary.Instances.Aeson=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Aeson,Data.Binary.Instances.CaseInsensitive=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.CaseInsensitive,Data.Binary.Instances.Hashable=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Hashable,Data.Binary.Instances.Primitive=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Primitive,Data.Binary.Instances.Scientific=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Scientific,Data.Binary.Instances.Tagged=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Tagged,Data.Binary.Instances.Text=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Text,Data.Binary.Instances.Time=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Time,Data.Binary.Instances.UnorderedContainers=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.UnorderedContainers,Data.Binary.Instances.Vector=binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF:Data.Binary.Instances.Vector [binary-instances] Ready component graph: [binary-instances]  definite binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [binary-instances]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [binary-instances]  depends base-4.18.1.0 [binary-instances]  depends binary-0.8.9.1 [binary-instances]  depends binary-orphans-1.0.5-JcmwJMfegSl1LGu2K38bNS [binary-instances]  depends case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA [binary-instances]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [binary-instances]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [binary-instances]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [binary-instances]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [binary-instances]  depends text-2.0.2 [binary-instances]  depends time-compat-1.9.7-CgIQc7E2JHn8kYFCatkL43 [binary-instances]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [binary-instances]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [binary-instances]  depends vector-binary-instances-0.2.5.2-4ojCafP8Rj3LxJY3aJzVU [binary-instances] Using Cabal-3.10.1.0 compiled by ghc-9.6 [binary-instances] Using compiler: ghc-9.6.3 [binary-instances] Using install prefix: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 [binary-instances] Executables installed in: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/bin [binary-instances] Libraries installed in: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [binary-instances] Dynamic Libraries installed in: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [binary-instances] Private executables installed in: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/libexec/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6 [binary-instances] Data files installed in: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/share/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6 [binary-instances] Documentation installed in: [binary-instances] /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 [binary-instances] Configuration files installed in: [binary-instances] /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/etc [binary-instances] No alex found [binary-instances] Using ar found on system at: [binary-instances] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [binary-instances] No c2hs found [binary-instances] No cpphs found [binary-instances] No doctest found [binary-instances] Using gcc version 14.3.0 given by user at: [binary-instances] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [binary-instances] Using ghc version 9.6.3 found on system at: [binary-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [binary-instances] Using ghc-pkg version 9.6.3 found on system at: [binary-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [binary-instances] No ghcjs found [binary-instances] No ghcjs-pkg found [binary-instances] No greencard found [binary-instances] Using haddock version 2.29.1 found on system at: [binary-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [binary-instances] No happy found [binary-instances] Using haskell-suite found on system at: haskell-suite-dummy-location [binary-instances] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [binary-instances] No hmake found [binary-instances] Using hpc version 0.68 found on system at: [binary-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [binary-instances] Using hsc2hs version 0.68.9 found on system at: [binary-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [binary-instances] Using hscolour version 1.25 found on system at: [binary-instances] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [binary-instances] No jhc found [binary-instances] Using ld found on system at: [binary-instances] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [binary-instances] No pkg-config found [binary-instances] Using runghc version 9.6.3 found on system at: [binary-instances] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [binary-instances] Using strip version 2.44 found on system at: [binary-instances] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [binary-instances] Using tar found on system at: [binary-instances] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [binary-instances] No uhc found [lens]  100% (149 /149) in 'Control.Lens.Operators' [quickcheck-classes] Flags chosen: aeson=True, binary-laws=True, semigroupoids=True, [quickcheck-classes] semirings=True, unary-laws=True, vector=True [quickcheck-classes] Dependency QuickCheck >=2.10.0: using QuickCheck-2.14.3 [quickcheck-classes] Dependency aeson >=0.9: using aeson-2.2.3.0 [quickcheck-classes] Dependency base >=4.5 && <5: using base-4.18.1.0 [quickcheck-classes] Dependency containers >=0.4.2.1: using containers-0.6.7 [quickcheck-classes] Dependency primitive >=0.6.4 && <0.10: using primitive-0.9.1.0 [quickcheck-classes] Dependency primitive-addr >=0.1.0.2 && <0.2: using primitive-addr-0.1.0.3 [quickcheck-classes] Dependency quickcheck-classes-base >=0.6.2 && <0.7: using [quickcheck-classes] quickcheck-classes-base-0.6.2.0 [quickcheck-classes] Dependency semigroupoids: using semigroupoids-6.0.1 [quickcheck-classes] Dependency semirings >=0.4.2: using semirings-0.7 [quickcheck-classes] Dependency transformers >=0.5.0 && <0.7: using transformers-0.6.1.0 [quickcheck-classes] Dependency vector >=0.12: using vector-0.13.2.0 [quickcheck-classes] Dependency QuickCheck: using QuickCheck-2.14.3 [quickcheck-classes] Dependency aeson: using aeson-2.2.3.0 [quickcheck-classes] Dependency base: using base-4.18.1.0 [quickcheck-classes] Dependency base-orphans >=0.5: using base-orphans-0.9.3 [quickcheck-classes] Dependency containers: using containers-0.6.7 [quickcheck-classes] Dependency primitive: using primitive-0.9.1.0 [quickcheck-classes] Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 [quickcheck-classes] Dependency semigroupoids: using semigroupoids-6.0.1 [quickcheck-classes] Dependency tagged: using tagged-0.8.8 [quickcheck-classes] Dependency transformers: using transformers-0.6.1.0 [quickcheck-classes] Dependency vector >=0.12: using vector-0.13.2.0 [quickcheck-classes] Dependency QuickCheck: using QuickCheck-2.14.3 [quickcheck-classes] Dependency base >=4.12: using base-4.18.1.0 [quickcheck-classes] Dependency base-orphans >=0.5: using base-orphans-0.9.3 [quickcheck-classes] Dependency containers: using containers-0.6.7 [quickcheck-classes] Dependency primitive: using primitive-0.9.1.0 [quickcheck-classes] Dependency quickcheck-classes: using quickcheck-classes-0.6.5.0 [quickcheck-classes] Dependency tagged: using tagged-0.8.8 [quickcheck-classes] Dependency tasty: using tasty-1.5.3 [quickcheck-classes] Dependency tasty-quickcheck: using tasty-quickcheck-0.11 [quickcheck-classes] Dependency transformers: using transformers-0.6.1.0 [quickcheck-classes] Dependency vector: using vector-0.13.2.0 [lens]  100% ( 3 / 3) in 'Control.Lens.Extras' [lens] Warning: Control.Lens.Combinators: Unwrapped is exported separately but will be documented under Wrapped. Consider exporting it together with its parent(s) for code clarity. [microaeson] Dependency array >=0.5.1.1 && <0.6: using array-0.5.5.0 [microaeson] Dependency base >=4.9.0.0 && <5: using base-4.18.1.0 [microaeson] Dependency bytestring >=0.10.8.0 && <0.13: using bytestring-0.11.5.2 [microaeson] Dependency containers >=0.5.7.1 && <1: using containers-0.6.7 [microaeson] Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.4.8.1 [microaeson] Dependency fail >=4.9.0.0 && <4.10: using fail-4.9.0.0 [microaeson] Dependency text >=1.2.2.2 && <1.3 || >=2.0 && <3: using text-2.0.2 [microaeson] Dependency QuickCheck >=2.11.3 && <2.16: using QuickCheck-2.14.3 [microaeson] Dependency aeson >=1.3.1.0 && <2.3: using aeson-2.2.3.0 [microaeson] Dependency base: using base-4.18.1.0 [microaeson] Dependency bytestring: using bytestring-0.11.5.2 [microaeson] Dependency containers: using containers-0.6.7 [microaeson] Dependency microaeson: using microaeson-0.1.0.2 [microaeson] Dependency quickcheck-instances >=0.3.16 && <0.4: using [microaeson] quickcheck-instances-0.3.32 [microaeson] Dependency tasty >=1.0.1.1 && <1.6: using tasty-1.5.3 [microaeson] Dependency tasty-quickcheck >=0.10 && <1: using tasty-quickcheck-0.11 [microaeson] Dependency text: using text-2.0.2 [microaeson] Dependency unordered-containers >=0.2.8.0 && <0.3: using [microaeson] unordered-containers-0.2.20 [microaeson] Dependency vector >=0.12.0.1 && <0.13 || >=0.13.0.0 && <0.14: using [microaeson] vector-0.13.2.0 [lens]  94% (631 /670) in 'Control.Lens.Combinators' [lens]  Missing documentation for: [lens]  Traversable1 [lens]  Index (src/Control/Lens/At.hs:94) [lens]  AsEmpty (src/Control/Lens/Empty.hs:69) [lens]  GPlated (src/Control/Lens/Plated.hs:758) [lens]  GPlated1 (src/Control/Lens/Plated.hs:799) [lens]  Prefixed (src/Control/Lens/Prism.hs:388) [lens]  Suffixed (src/Control/Lens/Prism.hs:422) [lens]  Traversal1' (src/Control/Lens/Type.hs:215) [lens]  IndexedTraversal1 (src/Control/Lens/Type.hs:235) [lens]  IndexedTraversal1' (src/Control/Lens/Type.hs:236) [lens]  Traversing1 (src/Control/Lens/Traversal.hs:239) [lens]  Traversing1' (src/Control/Lens/Traversal.hs:245) [lens]  IndexedFold1 (src/Control/Lens/Type.hs:527) [lens]  IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) [lens]  IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) [lens]  IndexPreservingFold1 (src/Control/Lens/Type.hs:528) [lens]  Rewrapped (src/Control/Lens/Wrapped.hs:212) [lens]  Rewrapping (src/Control/Lens/Wrapped.hs:214) [lens]  ReifiedIndexedFold (src/Control/Lens/Reified.hs:436) [lens]  List (src/Control/Lens/Iso.hs:463) [lens]  Empty (src/Control/Lens/Empty.hs:79) [lens]  Strict (src/Control/Lens/Iso.hs:411) [lens]  Lazy (src/Control/Lens/Iso.hs:415) [lens]  Wrapped (src/Control/Lens/Wrapped.hs:203) [lens]  Swapped (src/Control/Lens/Iso.hs:419) [lens]  Reversed (src/Control/Lens/Iso.hs:423) [lens]  Unwrapped (src/Control/Lens/Wrapped.hs:207) [lens]  cloneEquality (src/Control/Lens/Equality.hs:112) [lens]  ifolding (src/Control/Lens/Fold.hs:206) [lens]  ifoldMapBy (src/Control/Lens/Indexed.hs:282) [lens]  ifoldMapByOf (src/Control/Lens/Indexed.hs:285) [lens]  itraverseBy (src/Control/Lens/Indexed.hs:288) [lens]  itraverseByOf (src/Control/Lens/Indexed.hs:291) [lens]  defaultFieldRules (src/Control/Lens/TH.hs:799) [lens]  generateRecordSyntax (src/Control/Lens/TH.hs:167) [lens]  unsafePartsOf' (src/Control/Lens/Traversal.hs:657) [lens]  iunsafePartsOf' (src/Control/Lens/Traversal.hs:661) [lens]  _Unwrapped' (src/Control/Lens/Wrapped.hs:217) [lens]  _Unwrapped (src/Control/Lens/Wrapped.hs:234) [HsYAML-aeson] Preprocessing library for HsYAML-aeson-0.2.0.2.. [HsYAML-aeson] Building library for HsYAML-aeson-0.2.0.2.. [HTF] Phase: buildPhase [doctest-discover] Source component graph: [doctest-discover]  component exe:doctest-discover [doctest-discover]  component lib [doctest-discover] Configured component graph: [doctest-discover]  component doctest-discover-0.2.0.0-SZ8t0c1BBCLEFQxdLhV3V-doctest-discover [doctest-discover]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [doctest-discover]  include base-4.18.1.0 [doctest-discover]  include bytestring-0.11.5.2 [doctest-discover]  include directory-1.3.8.1 [doctest-discover]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [doctest-discover]  include filepath-1.4.100.4 [doctest-discover]  component doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [doctest-discover]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [doctest-discover]  include base-4.18.1.0 [doctest-discover]  include bytestring-0.11.5.2 [doctest-discover]  include directory-1.3.8.1 [doctest-discover]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [doctest-discover]  include filepath-1.4.100.4 [doctest-discover] Linked component graph: [doctest-discover]  unit doctest-discover-0.2.0.0-SZ8t0c1BBCLEFQxdLhV3V-doctest-discover [doctest-discover]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [doctest-discover]  include base-4.18.1.0 [doctest-discover]  include bytestring-0.11.5.2 [doctest-discover]  include directory-1.3.8.1 [doctest-discover]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [doctest-discover]  include filepath-1.4.100.4 [doctest-discover]  unit doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [doctest-discover]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [doctest-discover]  include base-4.18.1.0 [doctest-discover]  include bytestring-0.11.5.2 [doctest-discover]  include directory-1.3.8.1 [doctest-discover]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [doctest-discover]  include filepath-1.4.100.4 [doctest-discover] Ready component graph: [doctest-discover]  definite doctest-discover-0.2.0.0-SZ8t0c1BBCLEFQxdLhV3V-doctest-discover [doctest-discover]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [doctest-discover]  depends base-4.18.1.0 [doctest-discover]  depends bytestring-0.11.5.2 [doctest-discover]  depends directory-1.3.8.1 [doctest-discover]  depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [doctest-discover]  depends filepath-1.4.100.4 [doctest-discover]  definite doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [doctest-discover]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [doctest-discover]  depends base-4.18.1.0 [doctest-discover]  depends bytestring-0.11.5.2 [doctest-discover]  depends directory-1.3.8.1 [doctest-discover]  depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [doctest-discover]  depends filepath-1.4.100.4 [doctest-discover] Using Cabal-3.10.1.0 compiled by ghc-9.6 [doctest-discover] Using compiler: ghc-9.6.3 [doctest-discover] Using install prefix: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 [doctest-discover] Executables installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/bin [doctest-discover] Libraries installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [doctest-discover] Dynamic Libraries installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [doctest-discover] Private executables installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/libexec/x86_64-linux-ghc-9.6.3/doctest-discover-0.2.0.0 [doctest-discover] Data files installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/share/x86_64-linux-ghc-9.6.3/doctest-discover-0.2.0.0 [doctest-discover] Documentation installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/share/doc/x86_64-linux-ghc-9.6.3/doctest-discover-0.2.0.0 [doctest-discover] Configuration files installed in: [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/etc [doctest-discover] No alex found [doctest-discover] Using ar found on system at: [doctest-discover] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [doctest-discover] No c2hs found [doctest-discover] No cpphs found [doctest-discover] Using doctest version 0.22.6 found on system at: [doctest-discover] /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest [doctest-discover] Using gcc version 14.3.0 given by user at: [doctest-discover] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [doctest-discover] Using ghc version 9.6.3 found on system at: [doctest-discover] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [doctest-discover] Using ghc-pkg version 9.6.3 found on system at: [doctest-discover] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [doctest-discover] No ghcjs found [doctest-discover] No ghcjs-pkg found [doctest-discover] No greencard found [doctest-discover] Using haddock version 2.29.1 found on system at: [doctest-discover] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [doctest-discover] No happy found [doctest-discover] Using haskell-suite found on system at: haskell-suite-dummy-location [doctest-discover] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [doctest-discover] No hmake found [doctest-discover] Using hpc version 0.68 found on system at: [doctest-discover] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [doctest-discover] Using hsc2hs version 0.68.9 found on system at: [doctest-discover] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [doctest-discover] Using hscolour version 1.25 found on system at: [doctest-discover] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [doctest-discover] No jhc found [doctest-discover] Using ld found on system at: [doctest-discover] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [doctest-discover] No pkg-config found [doctest-discover] Using runghc version 9.6.3 found on system at: [doctest-discover] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [doctest-discover] Using strip version 2.44 found on system at: [doctest-discover] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [doctest-discover] Using tar found on system at: [doctest-discover] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [doctest-discover] No uhc found [HTF] patching script interpreter paths in scripts [attoparsec-aeson] Preprocessing library for attoparsec-aeson-2.2.2.0.. [attoparsec-aeson] Building library for attoparsec-aeson-2.2.2.0.. [constraints-extras] Source component graph: [constraints-extras]  component lib [constraints-extras]  component exe:readme dependency lib [constraints-extras] Configured component graph: [constraints-extras]  component constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras]  include base-4.18.1.0 [constraints-extras]  include constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [constraints-extras]  include template-haskell-2.20.0.0 [constraints-extras]  component constraints-extras-0.4.0.2-EZcDWPbQTqXLnTouFtKGet-readme [constraints-extras]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [constraints-extras]  include base-4.18.1.0 [constraints-extras]  include constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [constraints-extras]  include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras] Linked component graph: [constraints-extras]  unit constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras]  include base-4.18.1.0 [constraints-extras]  include constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [constraints-extras]  include template-haskell-2.20.0.0 [constraints-extras]  Data.Constraint.Compose=constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd:Data.Constraint.Compose,Data.Constraint.Extras=constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd:Data.Constraint.Extras,Data.Constraint.Extras.TH=constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd:Data.Constraint.Extras.TH,Data.Constraint.Flip=constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd:Data.Constraint.Flip [constraints-extras]  unit constraints-extras-0.4.0.2-EZcDWPbQTqXLnTouFtKGet-readme [constraints-extras]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [constraints-extras]  include base-4.18.1.0 [constraints-extras]  include constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [constraints-extras]  include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras] Ready component graph: [constraints-extras]  definite constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras]  depends base-4.18.1.0 [constraints-extras]  depends constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [constraints-extras]  depends template-haskell-2.20.0.0 [constraints-extras]  definite constraints-extras-0.4.0.2-EZcDWPbQTqXLnTouFtKGet-readme [constraints-extras]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [constraints-extras]  depends base-4.18.1.0 [constraints-extras]  depends constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [constraints-extras]  depends constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras] Using Cabal-3.10.1.0 compiled by ghc-9.6 [constraints-extras] Using compiler: ghc-9.6.3 [constraints-extras] Using install prefix: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 [constraints-extras] Executables installed in: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/bin [constraints-extras] Libraries installed in: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras] Dynamic Libraries installed in: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [constraints-extras] Private executables installed in: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/libexec/x86_64-linux-ghc-9.6.3/constraints-extras-0.4.0.2 [constraints-extras] Data files installed in: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/share/x86_64-linux-ghc-9.6.3/constraints-extras-0.4.0.2 [constraints-extras] Documentation installed in: [constraints-extras] /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 [constraints-extras] Configuration files installed in: [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/etc [constraints-extras] No alex found [constraints-extras] Using ar found on system at: [constraints-extras] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [constraints-extras] No c2hs found [constraints-extras] No cpphs found [constraints-extras] No doctest found [constraints-extras] Using gcc version 14.3.0 given by user at: [constraints-extras] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [constraints-extras] Using ghc version 9.6.3 found on system at: [constraints-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [constraints-extras] Using ghc-pkg version 9.6.3 found on system at: [constraints-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [constraints-extras] No ghcjs found [constraints-extras] No ghcjs-pkg found [constraints-extras] No greencard found [constraints-extras] Using haddock version 2.29.1 found on system at: [constraints-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [constraints-extras] No happy found [constraints-extras] Using haskell-suite found on system at: haskell-suite-dummy-location [constraints-extras] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [constraints-extras] No hmake found [constraints-extras] Using hpc version 0.68 found on system at: [constraints-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [constraints-extras] Using hsc2hs version 0.68.9 found on system at: [constraints-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [constraints-extras] Using hscolour version 1.25 found on system at: [constraints-extras] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [constraints-extras] No jhc found [constraints-extras] Using ld found on system at: [constraints-extras] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [constraints-extras] No pkg-config found [constraints-extras] Using runghc version 9.6.3 found on system at: [constraints-extras] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [constraints-extras] Using strip version 2.44 found on system at: [constraints-extras] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [constraints-extras] Using tar found on system at: [constraints-extras] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [constraints-extras] No uhc found [deriving-aeson] Source component graph: [deriving-aeson]  component lib [deriving-aeson]  component test:test dependency lib [deriving-aeson] Configured component graph: [deriving-aeson]  component deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [deriving-aeson]  include base-4.18.1.0 [deriving-aeson]  component deriving-aeson-0.2.10-FxZi22wB2Vp9KAo0ZGQP95-test [deriving-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [deriving-aeson]  include base-4.18.1.0 [deriving-aeson]  include bytestring-0.11.5.2 [deriving-aeson]  include deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson] Linked component graph: [deriving-aeson]  unit deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [deriving-aeson]  include base-4.18.1.0 [deriving-aeson]  Deriving.Aeson=deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF:Deriving.Aeson,Deriving.Aeson.Stock=deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF:Deriving.Aeson.Stock [deriving-aeson]  unit deriving-aeson-0.2.10-FxZi22wB2Vp9KAo0ZGQP95-test [deriving-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [deriving-aeson]  include base-4.18.1.0 [deriving-aeson]  include bytestring-0.11.5.2 [deriving-aeson]  include deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson] Ready component graph: [deriving-aeson]  definite deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [deriving-aeson]  depends base-4.18.1.0 [deriving-aeson]  definite deriving-aeson-0.2.10-FxZi22wB2Vp9KAo0ZGQP95-test [deriving-aeson]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [deriving-aeson]  depends base-4.18.1.0 [deriving-aeson]  depends bytestring-0.11.5.2 [deriving-aeson]  depends deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6 [deriving-aeson] Using compiler: ghc-9.6.3 [deriving-aeson] Using install prefix: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 [deriving-aeson] Executables installed in: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/bin [deriving-aeson] Libraries installed in: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson] Dynamic Libraries installed in: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [deriving-aeson] Private executables installed in: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/libexec/x86_64-linux-ghc-9.6.3/deriving-aeson-0.2.10 [deriving-aeson] Data files installed in: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/share/x86_64-linux-ghc-9.6.3/deriving-aeson-0.2.10 [deriving-aeson] Documentation installed in: [deriving-aeson] /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 [deriving-aeson] Configuration files installed in: [deriving-aeson] /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/etc [deriving-aeson] No alex found [deriving-aeson] Using ar found on system at: [deriving-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [deriving-aeson] No c2hs found [deriving-aeson] No cpphs found [deriving-aeson] No doctest found [deriving-aeson] Using gcc version 14.3.0 given by user at: [deriving-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [deriving-aeson] Using ghc version 9.6.3 found on system at: [deriving-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [deriving-aeson] Using ghc-pkg version 9.6.3 found on system at: [deriving-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [deriving-aeson] No ghcjs found [deriving-aeson] No ghcjs-pkg found [deriving-aeson] No greencard found [deriving-aeson] Using haddock version 2.29.1 found on system at: [deriving-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [deriving-aeson] No happy found [deriving-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [deriving-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [deriving-aeson] No hmake found [deriving-aeson] Using hpc version 0.68 found on system at: [deriving-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [deriving-aeson] Using hsc2hs version 0.68.9 found on system at: [deriving-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [deriving-aeson] Using hscolour version 1.25 found on system at: [deriving-aeson] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [deriving-aeson] No jhc found [deriving-aeson] Using ld found on system at: [deriving-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [deriving-aeson] No pkg-config found [deriving-aeson] Using runghc version 9.6.3 found on system at: [deriving-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [deriving-aeson] Using strip version 2.44 found on system at: [deriving-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [deriving-aeson] Using tar found on system at: [deriving-aeson] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [deriving-aeson] No uhc found [ghc-exactprint] buildPhase completed in 3 minutes 55 seconds [ghc-exactprint] Phase: checkPhase [lens] Warning: 'isInfixOf' is out of scope. [lens]  If you qualify the identifier, haddock can try to link it anyway. [HsYAML-aeson] [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, dist/build/Data/YAML/Aeson.o, dist/build/Data/YAML/Aeson.dyn_o ) [lens]  59% ( 72 /121) in 'Control.Exception.Lens' [lens]  Missing documentation for: [lens]  Exception (src/Control/Exception/Lens.hs:196) [lens]  IOException_ (src/Control/Exception/Lens.hs:455) [lens]  ArithException_ (src/Control/Exception/Lens.hs:472) [lens]  Overflow_ (src/Control/Exception/Lens.hs:500) [lens]  Underflow_ (src/Control/Exception/Lens.hs:520) [lens]  LossOfPrecision_ (src/Control/Exception/Lens.hs:540) [lens]  DivideByZero_ (src/Control/Exception/Lens.hs:560) [lens]  Denormal_ (src/Control/Exception/Lens.hs:580) [lens]  RatioZeroDenominator_ (src/Control/Exception/Lens.hs:600) [lens]  ArrayException_ (src/Control/Exception/Lens.hs:626) [lens]  IndexOutOfBounds_ (src/Control/Exception/Lens.hs:646) [lens]  UndefinedElement_ (src/Control/Exception/Lens.hs:666) [lens]  AssertionFailed__ (src/Control/Exception/Lens.hs:713) [lens]  AssertionFailed_ (src/Control/Exception/Lens.hs:717) [lens]  AsyncException_ (src/Control/Exception/Lens.hs:743) [lens]  StackOverflow_ (src/Control/Exception/Lens.hs:761) [lens]  HeapOverflow_ (src/Control/Exception/Lens.hs:784) [lens]  ThreadKilled_ (src/Control/Exception/Lens.hs:802) [lens]  UserInterrupt_ (src/Control/Exception/Lens.hs:820) [lens]  NonTermination__ (src/Control/Exception/Lens.hs:860) [lens]  NonTermination_ (src/Control/Exception/Lens.hs:864) [lens]  NestedAtomically__ (src/Control/Exception/Lens.hs:903) [lens]  NestedAtomically_ (src/Control/Exception/Lens.hs:907) [lens]  BlockedIndefinitelyOnMVar__ (src/Control/Exception/Lens.hs:947) [lens]  BlockedIndefinitelyOnMVar_ (src/Control/Exception/Lens.hs:951) [lens]  BlockedIndefinitelyOnSTM__ (src/Control/Exception/Lens.hs:991) [lens]  BlockedIndefinitelyOnSTM_ (src/Control/Exception/Lens.hs:995) [lens]  Deadlock__ (src/Control/Exception/Lens.hs:1034) [lens]  Deadlock_ (src/Control/Exception/Lens.hs:1038) [lens]  NoMethodError__ (src/Control/Exception/Lens.hs:1077) [lens]  NoMethodError_ (src/Control/Exception/Lens.hs:1081) [lens]  PatternMatchFail__ (src/Control/Exception/Lens.hs:1119) [lens]  PatternMatchFail_ (src/Control/Exception/Lens.hs:1123) [lens]  RecConError__ (src/Control/Exception/Lens.hs:1162) [lens]  RecConError_ (src/Control/Exception/Lens.hs:1166) [lens]  RecSelError__ (src/Control/Exception/Lens.hs:1206) [lens]  RecSelError_ (src/Control/Exception/Lens.hs:1210) [lens]  RecUpdError__ (src/Control/Exception/Lens.hs:1250) [lens]  RecUpdError_ (src/Control/Exception/Lens.hs:1254) [lens]  ErrorCall__ (src/Control/Exception/Lens.hs:1297) [lens]  ErrorCall_ (src/Control/Exception/Lens.hs:1301) [lens]  AllocationLimitExceeded__ (src/Control/Exception/Lens.hs:1340) [lens]  AllocationLimitExceeded_ (src/Control/Exception/Lens.hs:1344) [lens]  TypeError__ (src/Control/Exception/Lens.hs:1383) [lens]  TypeError_ (src/Control/Exception/Lens.hs:1387) [lens]  CompactionFailed__ (src/Control/Exception/Lens.hs:1427) [lens]  CompactionFailed_ (src/Control/Exception/Lens.hs:1431) [lens]  HandlingException__ (src/Control/Exception/Lens.hs:1471) [lens]  HandlingException_ (src/Control/Exception/Lens.hs:1475) [binary-instances] Phase: buildPhase [ghc-exactprint] Running 1 test suites... [ghc-exactprint] Test suite test: RUNNING... [HTF] Preprocessing library for HTF-0.15.0.2.. [HTF] Building library for HTF-0.15.0.2.. [enummapset] Source component graph: [enummapset]  component test:intset-properties [enummapset]  component lib [enummapset] Configured component graph: [enummapset]  component enummapset-0.7.3.0-AveyIKfzfDn3MYfyv7uAqn-intset-properties [enummapset]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [enummapset]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [enummapset]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [enummapset]  include array-0.5.5.0 [enummapset]  include base-4.18.1.0 [enummapset]  include containers-0.6.7 [enummapset]  include deepseq-1.4.8.1 [enummapset]  include ghc-prim-0.10.0 [enummapset]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [enummapset]  include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [enummapset]  include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD [enummapset]  component enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [enummapset]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [enummapset]  include base-4.18.1.0 [enummapset]  include containers-0.6.7 [enummapset]  include deepseq-1.4.8.1 [enummapset] Linked component graph: [enummapset]  unit enummapset-0.7.3.0-AveyIKfzfDn3MYfyv7uAqn-intset-properties [enummapset]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [enummapset]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [enummapset]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [enummapset]  include array-0.5.5.0 [enummapset]  include base-4.18.1.0 [enummapset]  include containers-0.6.7 [enummapset]  include deepseq-1.4.8.1 [enummapset]  include ghc-prim-0.10.0 [enummapset]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [enummapset]  include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [enummapset]  include test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD [enummapset]  unit enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [enummapset]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [enummapset]  include base-4.18.1.0 [enummapset]  include containers-0.6.7 [enummapset]  include deepseq-1.4.8.1 [enummapset]  Data.EnumMap=enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u:Data.EnumMap,Data.EnumMap.Lazy=enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u:Data.EnumMap.Lazy,Data.EnumMap.Strict=enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u:Data.EnumMap.Strict,Data.EnumSet=enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u:Data.EnumSet [enummapset] Ready component graph: [enummapset]  definite enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [enummapset]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [enummapset]  depends base-4.18.1.0 [enummapset]  depends containers-0.6.7 [enummapset]  depends deepseq-1.4.8.1 [enummapset]  definite enummapset-0.7.3.0-AveyIKfzfDn3MYfyv7uAqn-intset-properties [enummapset]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [enummapset]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [enummapset]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [enummapset]  depends array-0.5.5.0 [enummapset]  depends base-4.18.1.0 [enummapset]  depends containers-0.6.7 [enummapset]  depends deepseq-1.4.8.1 [enummapset]  depends ghc-prim-0.10.0 [enummapset]  depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [enummapset]  depends test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [enummapset]  depends test-framework-quickcheck2-0.3.0.6-HkHjoisjix325Erf8tshaD [enummapset] Using Cabal-3.10.1.0 compiled by ghc-9.6 [enummapset] Using compiler: ghc-9.6.3 [enummapset] Using install prefix: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 [enummapset] Executables installed in: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/bin [enummapset] Libraries installed in: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [enummapset] Dynamic Libraries installed in: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [enummapset] Private executables installed in: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/libexec/x86_64-linux-ghc-9.6.3/enummapset-0.7.3.0 [enummapset] Data files installed in: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/share/x86_64-linux-ghc-9.6.3/enummapset-0.7.3.0 [enummapset] Documentation installed in: [enummapset] /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 [enummapset] Configuration files installed in: [enummapset] /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/etc [enummapset] No alex found [enummapset] Using ar found on system at: [enummapset] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [enummapset] No c2hs found [enummapset] No cpphs found [enummapset] No doctest found [enummapset] Using gcc version 14.3.0 given by user at: [enummapset] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [enummapset] Using ghc version 9.6.3 found on system at: [enummapset] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [enummapset] Using ghc-pkg version 9.6.3 found on system at: [enummapset] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [enummapset] No ghcjs found [enummapset] No ghcjs-pkg found [enummapset] No greencard found [enummapset] Using haddock version 2.29.1 found on system at: [enummapset] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [enummapset] No happy found [enummapset] Using haskell-suite found on system at: haskell-suite-dummy-location [enummapset] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [enummapset] No hmake found [enummapset] Using hpc version 0.68 found on system at: [enummapset] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [enummapset] Using hsc2hs version 0.68.9 found on system at: [enummapset] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [enummapset] Using hscolour version 1.25 found on system at: [enummapset] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [enummapset] No jhc found [enummapset] Using ld found on system at: [enummapset] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [enummapset] No pkg-config found [enummapset] Using runghc version 9.6.3 found on system at: [enummapset] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [enummapset] Using strip version 2.44 found on system at: [enummapset] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [enummapset] Using tar found on system at: [enummapset] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [enummapset] No uhc found [quickcheck-classes] Source component graph: [quickcheck-classes]  component lib [quickcheck-classes]  component test:advanced dependency lib [quickcheck-classes]  component test:basic dependency lib [quickcheck-classes] Configured component graph: [quickcheck-classes]  component quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [quickcheck-classes]  include base-4.18.1.0 [quickcheck-classes]  include containers-0.6.7 [quickcheck-classes]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  include primitive-addr-0.1.0.3-8kDGvbzWwzSEEFYek95ws0 [quickcheck-classes]  include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [quickcheck-classes]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [quickcheck-classes]  include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [quickcheck-classes]  include transformers-0.6.1.0 [quickcheck-classes]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes]  component quickcheck-classes-0.6.5.0-KOmkUhmRrWqAd8sMVNPCn9-advanced [quickcheck-classes]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  include base-4.18.1.0 [quickcheck-classes]  include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [quickcheck-classes]  include containers-0.6.7 [quickcheck-classes]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [quickcheck-classes]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [quickcheck-classes]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [quickcheck-classes]  include transformers-0.6.1.0 [quickcheck-classes]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes]  component quickcheck-classes-0.6.5.0-FCYfs3gkqG8Hh4KYL1J9Rj-basic [quickcheck-classes]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [quickcheck-classes]  include base-4.18.1.0 [quickcheck-classes]  include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [quickcheck-classes]  include containers-0.6.7 [quickcheck-classes]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [quickcheck-classes]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [quickcheck-classes]  include transformers-0.6.1.0 [quickcheck-classes]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes] Linked component graph: [quickcheck-classes]  unit quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [quickcheck-classes]  include base-4.18.1.0 [quickcheck-classes]  include containers-0.6.7 [quickcheck-classes]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  include primitive-addr-0.1.0.3-8kDGvbzWwzSEEFYek95ws0 [quickcheck-classes]  include quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [quickcheck-classes]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [quickcheck-classes]  include semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [quickcheck-classes]  include transformers-0.6.1.0 [quickcheck-classes]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes]  Test.QuickCheck.Classes=quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq:Test.QuickCheck.Classes.IsList [quickcheck-classes]  unit quickcheck-classes-0.6.5.0-KOmkUhmRrWqAd8sMVNPCn9-advanced [quickcheck-classes]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  include base-4.18.1.0 [quickcheck-classes]  include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [quickcheck-classes]  include containers-0.6.7 [quickcheck-classes]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [quickcheck-classes]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [quickcheck-classes]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [quickcheck-classes]  include transformers-0.6.1.0 [quickcheck-classes]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes]  unit quickcheck-classes-0.6.5.0-FCYfs3gkqG8Hh4KYL1J9Rj-basic [quickcheck-classes]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [quickcheck-classes]  include base-4.18.1.0 [quickcheck-classes]  include base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [quickcheck-classes]  include containers-0.6.7 [quickcheck-classes]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  include quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [quickcheck-classes]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [quickcheck-classes]  include transformers-0.6.1.0 [quickcheck-classes]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes] Ready component graph: [quickcheck-classes]  definite quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [quickcheck-classes]  depends base-4.18.1.0 [quickcheck-classes]  depends containers-0.6.7 [quickcheck-classes]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  depends primitive-addr-0.1.0.3-8kDGvbzWwzSEEFYek95ws0 [quickcheck-classes]  depends quickcheck-classes-base-0.6.2.0-2kuu1rSga5t6XFL7YmkKHl [quickcheck-classes]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [quickcheck-classes]  depends semirings-0.7-H5dYdQ8v1Bn4ovet4ZnmEi [quickcheck-classes]  depends transformers-0.6.1.0 [quickcheck-classes]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes]  definite quickcheck-classes-0.6.5.0-FCYfs3gkqG8Hh4KYL1J9Rj-basic [quickcheck-classes]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [quickcheck-classes]  depends base-4.18.1.0 [quickcheck-classes]  depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [quickcheck-classes]  depends containers-0.6.7 [quickcheck-classes]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [quickcheck-classes]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [quickcheck-classes]  depends transformers-0.6.1.0 [quickcheck-classes]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes]  definite quickcheck-classes-0.6.5.0-KOmkUhmRrWqAd8sMVNPCn9-advanced [quickcheck-classes]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [quickcheck-classes]  depends base-4.18.1.0 [quickcheck-classes]  depends base-orphans-0.9.3-EsfNI13WQjn4lDOQc9i0fL [quickcheck-classes]  depends containers-0.6.7 [quickcheck-classes]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [quickcheck-classes]  depends quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [quickcheck-classes]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [quickcheck-classes]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [quickcheck-classes]  depends transformers-0.6.1.0 [quickcheck-classes]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [quickcheck-classes] Using Cabal-3.10.1.0 compiled by ghc-9.6 [quickcheck-classes] Using compiler: ghc-9.6.3 [quickcheck-classes] Using install prefix: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 [quickcheck-classes] Executables installed in: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/bin [quickcheck-classes] Libraries installed in: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes] Dynamic Libraries installed in: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [quickcheck-classes] Private executables installed in: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/libexec/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0 [quickcheck-classes] Data files installed in: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/share/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0 [quickcheck-classes] Documentation installed in: [quickcheck-classes] /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 [quickcheck-classes] Configuration files installed in: [quickcheck-classes] /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/etc [quickcheck-classes] No alex found [quickcheck-classes] Using ar found on system at: [quickcheck-classes] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [quickcheck-classes] No c2hs found [quickcheck-classes] No cpphs found [quickcheck-classes] No doctest found [quickcheck-classes] Using gcc version 14.3.0 given by user at: [quickcheck-classes] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [quickcheck-classes] Using ghc version 9.6.3 found on system at: [quickcheck-classes] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [quickcheck-classes] Using ghc-pkg version 9.6.3 found on system at: [quickcheck-classes] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [quickcheck-classes] No ghcjs found [quickcheck-classes] No ghcjs-pkg found [quickcheck-classes] No greencard found [quickcheck-classes] Using haddock version 2.29.1 found on system at: [quickcheck-classes] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [quickcheck-classes] No happy found [quickcheck-classes] Using haskell-suite found on system at: haskell-suite-dummy-location [quickcheck-classes] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [quickcheck-classes] No hmake found [quickcheck-classes] Using hpc version 0.68 found on system at: [quickcheck-classes] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [attoparsec-aeson] [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) [binary-instances] Preprocessing library for binary-instances-1.0.6.. [binary-instances] Building library for binary-instances-1.0.6.. [doctest-discover] Phase: buildPhase [quickcheck-classes] Using hsc2hs version 0.68.9 found on system at: [quickcheck-classes] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [quickcheck-classes] Using hscolour version 1.25 found on system at: [quickcheck-classes] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [quickcheck-classes] No jhc found [quickcheck-classes] Using ld found on system at: [quickcheck-classes] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [quickcheck-classes] No pkg-config found [quickcheck-classes] Using runghc version 9.6.3 found on system at: [quickcheck-classes] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [quickcheck-classes] Using strip version 2.44 found on system at: [quickcheck-classes] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [quickcheck-classes] Using tar found on system at: [quickcheck-classes] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [quickcheck-classes] No uhc found [constraints-extras] Phase: buildPhase [deriving-aeson] Phase: buildPhase [microaeson] Source component graph: [microaeson]  component lib [microaeson]  component test:microaeson dependency lib [microaeson] Configured component graph: [microaeson]  component microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson]  include array-0.5.5.0 [microaeson]  include base-4.18.1.0 [microaeson]  include bytestring-0.11.5.2 [microaeson]  include containers-0.6.7 [microaeson]  include deepseq-1.4.8.1 [microaeson]  include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [microaeson]  include text-2.0.2 [microaeson]  component microaeson-0.1.0.2-79Wj1BHxNIwL07RSXoq4KO-microaeson [microaeson]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [microaeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [microaeson]  include base-4.18.1.0 [microaeson]  include bytestring-0.11.5.2 [microaeson]  include containers-0.6.7 [microaeson]  include microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [microaeson]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [microaeson]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [microaeson]  include text-2.0.2 [microaeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [microaeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [microaeson] Linked component graph: [microaeson]  unit microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson]  include array-0.5.5.0 [microaeson]  include base-4.18.1.0 [microaeson]  include bytestring-0.11.5.2 [microaeson]  include containers-0.6.7 [microaeson]  include deepseq-1.4.8.1 [microaeson]  include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [microaeson]  include text-2.0.2 [microaeson]  Data.Aeson.Micro=microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk:Data.Aeson.Micro [microaeson]  unit microaeson-0.1.0.2-79Wj1BHxNIwL07RSXoq4KO-microaeson [microaeson]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [microaeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [microaeson]  include base-4.18.1.0 [microaeson]  include bytestring-0.11.5.2 [microaeson]  include containers-0.6.7 [microaeson]  include microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [microaeson]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [microaeson]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [microaeson]  include text-2.0.2 [microaeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [microaeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [microaeson] Ready component graph: [microaeson]  definite microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson]  depends array-0.5.5.0 [microaeson]  depends base-4.18.1.0 [microaeson]  depends bytestring-0.11.5.2 [microaeson]  depends containers-0.6.7 [microaeson]  depends deepseq-1.4.8.1 [microaeson]  depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 [microaeson]  depends text-2.0.2 [microaeson]  definite microaeson-0.1.0.2-79Wj1BHxNIwL07RSXoq4KO-microaeson [microaeson]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [microaeson]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [microaeson]  depends base-4.18.1.0 [microaeson]  depends bytestring-0.11.5.2 [microaeson]  depends containers-0.6.7 [microaeson]  depends microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson]  depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [microaeson]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [microaeson]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [microaeson]  depends text-2.0.2 [microaeson]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [microaeson]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [microaeson] Using Cabal-3.10.1.0 compiled by ghc-9.6 [microaeson] Using compiler: ghc-9.6.3 [microaeson] Using install prefix: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 [microaeson] Executables installed in: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/bin [microaeson] Libraries installed in: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson] Dynamic Libraries installed in: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [microaeson] Private executables installed in: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/libexec/x86_64-linux-ghc-9.6.3/microaeson-0.1.0.2 [microaeson] Data files installed in: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/share/x86_64-linux-ghc-9.6.3/microaeson-0.1.0.2 [microaeson] Documentation installed in: [microaeson] /nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 [microaeson] Configuration files installed in: [microaeson] /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/etc [microaeson] Using alex version 3.5.3.0 found on system at: [microaeson] /nix/store/nqpsyjb0mv2znisi8w3h67m8svllx3qv-alex-3.5.3.0/bin/alex [microaeson] Using ar found on system at: [microaeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [microaeson] No c2hs found [microaeson] No cpphs found [microaeson] No doctest found [microaeson] Using gcc version 14.3.0 given by user at: [microaeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [microaeson] Using ghc version 9.6.3 found on system at: [microaeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [microaeson] Using ghc-pkg version 9.6.3 found on system at: [microaeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [microaeson] No ghcjs found [microaeson] No ghcjs-pkg found [microaeson] No greencard found [microaeson] Using haddock version 2.29.1 found on system at: [microaeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [microaeson] No happy found [microaeson] Using haskell-suite found on system at: haskell-suite-dummy-location [microaeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [microaeson] No hmake found [microaeson] Using hpc version 0.68 found on system at: [microaeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [microaeson] Using hsc2hs version 0.68.9 found on system at: [microaeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [microaeson] Using hscolour version 1.25 found on system at: [microaeson] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [microaeson] No jhc found [microaeson] Using ld found on system at: [microaeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [microaeson] No pkg-config found [microaeson] Using runghc version 9.6.3 found on system at: [microaeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [microaeson] Using strip version 2.44 found on system at: [microaeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [microaeson] Using tar found on system at: [microaeson] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [microaeson] No uhc found [path] Flags chosen: dev=False [path] Dependency aeson: using aeson-2.2.3.0 [path] Dependency base >=4.12 && <5: using base-4.18.1.0 [path] Dependency deepseq: using deepseq-1.4.8.1 [path] Dependency exceptions >=0.4 && <0.11: using exceptions-0.10.7 [path] Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 [path] Dependency hashable >=1.2 && <1.5: using hashable-1.4.7.0 [path] Dependency template-haskell: using template-haskell-2.20.0.0 [path] Dependency text: using text-2.0.2 [path] Dependency aeson: using aeson-2.2.3.0 [path] Dependency base >=4.12 && <5: using base-4.18.1.0 [path] Dependency bytestring: using bytestring-0.11.5.2 [path] Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 [path] Dependency hspec >=2.0 && <3: using hspec-2.11.12 [path] Dependency mtl >=2.0 && <3: using mtl-2.3.1 [path] Dependency path: using path-0.9.5 [path] Dependency template-haskell: using template-haskell-2.20.0.0 [path] Dependency QuickCheck: using QuickCheck-2.14.3 [path] Dependency aeson: using aeson-2.2.3.0 [path] Dependency base >=4.12 && <5: using base-4.18.1.0 [path] Dependency bytestring: using bytestring-0.11.5.2 [path] Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.4.100.4 [path] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [path] Dependency genvalidity-hspec >=0.7: using genvalidity-hspec-1.0.0.3 [path] Dependency genvalidity-property >=0.4: using genvalidity-property-1.0.0.0 [path] Dependency hspec >=2.0 && <3: using hspec-2.11.12 [path] Dependency mtl >=2.0 && <3: using mtl-2.3.1 [path] Dependency path: using path-0.9.5 [path] Dependency validity >=0.8.0.0: using validity-0.12.1.0 [lens]  66% ( 2 / 3) in 'Data.Dynamic.Lens' [lens]  Missing documentation for: [lens]  Dynamic (src/Data/Dynamic/Lens.hs:47) [doctest-discover] Preprocessing executable 'doctest-discover' for doctest-discover-0.2.0.0.. [doctest-discover] Building executable 'doctest-discover' for doctest-discover-0.2.0.0.. [constraints-extras] Preprocessing library for constraints-extras-0.4.0.2.. [constraints-extras] Building library for constraints-extras-0.4.0.2.. [enummapset] Phase: buildPhase [lens]  93% ( 15 / 16) in 'Numeric.Lens' [lens]  Missing documentation for: [lens]  Integral (src/Numeric/Lens.hs:56) [deriving-aeson] Preprocessing library for deriving-aeson-0.2.10.. [deriving-aeson] Building library for deriving-aeson-0.2.10.. [attoparsec-aeson] [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.o, dist/build/Data/Aeson/Internal/Text.dyn_o ) [lens]  100% ( 7 / 7) in 'Numeric.Natural.Lens' [binary-instances] [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.o, dist/build/Data/Binary/Instances/CaseInsensitive.dyn_o ) [quickcheck-classes] Phase: buildPhase [lens]  66% ( 4 / 6) in 'System.Exit.Lens' [lens]  Missing documentation for: [lens]  ExitFailure_ (src/System/Exit/Lens.hs:75) [lens]  ExitSuccess_ (src/System/Exit/Lens.hs:71) [attoparsec-aeson] [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.o, dist/build/Data/Aeson/Parser/Internal.dyn_o ) [doctest-discover] [1 of 3] Compiling Config ( src/Config.hs, dist/build/doctest-discover/doctest-discover-tmp/Config.o ) [lens]  100% ( 19 / 19) in 'System.FilePath.Lens' [enummapset] Preprocessing library for enummapset-0.7.3.0.. [enummapset] Building library for enummapset-0.7.3.0.. [deriving-aeson] [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.o, dist/build/Deriving/Aeson.dyn_o ) [microaeson] Phase: buildPhase [lens]  32% ( 9 / 28) in 'System.IO.Error.Lens' [lens]  Missing documentation for: [lens]  _AlreadyExists (src/System/IO/Error/Lens.hs:63) [lens]  _NoSuchThing (src/System/IO/Error/Lens.hs:66) [lens]  _ResourceBusy (src/System/IO/Error/Lens.hs:69) [lens]  _ResourceExhausted (src/System/IO/Error/Lens.hs:72) [lens]  _EOF (src/System/IO/Error/Lens.hs:75) [lens]  _IllegalOperation (src/System/IO/Error/Lens.hs:78) [lens]  _PermissionDenied (src/System/IO/Error/Lens.hs:81) [lens]  _UserError (src/System/IO/Error/Lens.hs:84) [lens]  _UnsatisfiedConstraints (src/System/IO/Error/Lens.hs:87) [lens]  _SystemError (src/System/IO/Error/Lens.hs:90) [lens]  _ProtocolError (src/System/IO/Error/Lens.hs:93) [lens]  _OtherError (src/System/IO/Error/Lens.hs:96) [lens]  _InvalidArgument (src/System/IO/Error/Lens.hs:99) [lens]  _InappropriateType (src/System/IO/Error/Lens.hs:102) [lens]  _HardwareFault (src/System/IO/Error/Lens.hs:105) [lens]  _UnsupportedOperation (src/System/IO/Error/Lens.hs:108) [lens]  _TimeExpired (src/System/IO/Error/Lens.hs:111) [lens]  _ResourceVanished (src/System/IO/Error/Lens.hs:114) [lens]  _Interrupted (src/System/IO/Error/Lens.hs:117) [quickcheck-classes] Preprocessing library for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Building library for quickcheck-classes-0.6.5.0.. [constraints-extras] [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.o, dist/build/Data/Constraint/Compose.dyn_o ) [rerebase] [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.o, dist/build/GHC/TopHandler.dyn_o ) [HTF] [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.o, dist/build/Paths_HTF.dyn_o ) [microaeson] Preprocessing library for microaeson-0.1.0.2.. [path] Source component graph: [path]  component lib [path]  component test:test dependency lib [path]  component test:validity-test dependency lib [path] Configured component graph: [path]  component path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  include base-4.18.1.0 [path]  include deepseq-1.4.8.1 [path]  include exceptions-0.10.7 [path]  include filepath-1.4.100.4 [path]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [path]  include template-haskell-2.20.0.0 [path]  include text-2.0.2 [path]  component path-0.9.5-Kh5ythBh7351wKQPOntGzb-test [path]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  include base-4.18.1.0 [path]  include bytestring-0.11.5.2 [path]  include filepath-1.4.100.4 [path]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path]  include mtl-2.3.1 [path]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  include template-haskell-2.20.0.0 [path]  component path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test [path]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [path]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  include base-4.18.1.0 [path]  include bytestring-0.11.5.2 [path]  include filepath-1.4.100.4 [path]  include genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h [path]  include genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS [path]  include genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm [path]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path]  include mtl-2.3.1 [path]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  include validity-0.12.1.0-7E4zIdPETG33shMsemrssI [path] Linked component graph: [path]  unit path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  include base-4.18.1.0 [path]  include deepseq-1.4.8.1 [path]  include exceptions-0.10.7 [path]  include filepath-1.4.100.4 [path]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [path]  include template-haskell-2.20.0.0 [path]  include text-2.0.2 [path]  Path=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path,Path.Internal=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal,Path.Internal.Posix=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal.Posix,Path.Internal.Windows=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Internal.Windows,Path.Posix=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Posix,Path.Windows=path-0.9.5-18GQJfyXY4d8sNTTH7YP9T:Path.Windows [path]  unit path-0.9.5-Kh5ythBh7351wKQPOntGzb-test [path]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  include base-4.18.1.0 [path]  include bytestring-0.11.5.2 [path]  include filepath-1.4.100.4 [path]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path]  include mtl-2.3.1 [path]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  include template-haskell-2.20.0.0 [path]  unit path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test [path]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [path]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  include base-4.18.1.0 [path]  include bytestring-0.11.5.2 [path]  include filepath-1.4.100.4 [path]  include genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h [path]  include genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS [path]  include genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm [path]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path]  include mtl-2.3.1 [path]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  include validity-0.12.1.0-7E4zIdPETG33shMsemrssI [path] Ready component graph: [path]  definite path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  depends base-4.18.1.0 [path]  depends deepseq-1.4.8.1 [path]  depends exceptions-0.10.7 [path]  depends filepath-1.4.100.4 [path]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [path]  depends template-haskell-2.20.0.0 [path]  depends text-2.0.2 [path]  definite path-0.9.5-Bew72e7m41SJZhzd1Ictw6-validity-test [path]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [path]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  depends base-4.18.1.0 [path]  depends bytestring-0.11.5.2 [path]  depends filepath-1.4.100.4 [path]  depends genvalidity-1.1.1.0-2iBVnSsY0U627vHBIu1T9h [path]  depends genvalidity-hspec-1.0.0.3-G01wyTuVz5x7UspkKV3PPS [path]  depends genvalidity-property-1.0.0.0-3XqkfArtiCLFvf7Tlululm [path]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path]  depends mtl-2.3.1 [path]  depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  depends validity-0.12.1.0-7E4zIdPETG33shMsemrssI [path]  definite path-0.9.5-Kh5ythBh7351wKQPOntGzb-test [path]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path]  depends base-4.18.1.0 [path]  depends bytestring-0.11.5.2 [path]  depends filepath-1.4.100.4 [path]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path]  depends mtl-2.3.1 [path]  depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path]  depends template-haskell-2.20.0.0 [path] Using Cabal-3.10.1.0 compiled by ghc-9.6 [path] Using compiler: ghc-9.6.3 [path] Using install prefix: /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 [path] Executables installed in: [path] /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/bin [path] Libraries installed in: [path] /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path] Dynamic Libraries installed in: [path] /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [path] Private executables installed in: [path] /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/libexec/x86_64-linux-ghc-9.6.3/path-0.9.5 [path] Data files installed in: [path] /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/share/x86_64-linux-ghc-9.6.3/path-0.9.5 [path] Documentation installed in: [path] /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc/share/doc/path-0.9.5 [path] Configuration files installed in: [path] /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/etc [path] No alex found [path] Using ar found on system at: [path] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [path] No c2hs found [path] No cpphs found [path] No doctest found [path] Using gcc version 14.3.0 given by user at: [path] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [path] Using ghc version 9.6.3 found on system at: [path] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [path] Using ghc-pkg version 9.6.3 found on system at: [path] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [path] No ghcjs found [path] No ghcjs-pkg found [path] No greencard found [path] Using haddock version 2.29.1 found on system at: [path] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [path] No happy found [path] Using haskell-suite found on system at: haskell-suite-dummy-location [path] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [path] No hmake found [path] Using hpc version 0.68 found on system at: [path] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [path] Using hsc2hs version 0.68.9 found on system at: [path] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [path] Using hscolour version 1.25 found on system at: [path] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [path] No jhc found [path] Using ld found on system at: [path] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [path] No pkg-config found [path] Using runghc version 9.6.3 found on system at: [path] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [path] Using strip version 2.44 found on system at: [path] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [path] Using tar found on system at: [path] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [path] No uhc found [microaeson] Building library for microaeson-0.1.0.2.. [constraints-extras] [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, dist/build/Data/Constraint/Flip.o, dist/build/Data/Constraint/Flip.dyn_o ) [enummapset] [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.o, dist/build/Data/EnumSet.dyn_o ) [constraints-extras] [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, dist/build/Data/Constraint/Extras.o, dist/build/Data/Constraint/Extras.dyn_o ) [rerebase] [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.o, dist/build/GHC/Storable.dyn_o ) [rerebase] [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.o, dist/build/GHC/Stats.dyn_o ) [rerebase] [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.o, dist/build/GHC/Stack.dyn_o ) [rerebase] [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.o, dist/build/GHC/Stable.dyn_o ) [doctest-discover] [2 of 3] Compiling Runner ( src/Runner.hs, dist/build/doctest-discover/doctest-discover-tmp/Runner.o ) [microaeson] [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, dist/build/Data/Aeson/Micro/Parser.o, dist/build/Data/Aeson/Micro/Parser.dyn_o ) [constraints-extras] [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.o, dist/build/Data/Constraint/Extras/TH.dyn_o ) [path] Phase: buildPhase [doctest-discover] [3 of 3] Compiling Main ( src/Main.hs, dist/build/doctest-discover/doctest-discover-tmp/Main.o ) [path] Preprocessing library for path-0.9.5.. [path] Building library for path-0.9.5.. [quickcheck-classes] [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.o, dist/build/Test/QuickCheck/Classes/Alt.dyn_o ) [binary-instances] [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.o, dist/build/Data/Binary/Instances/Hashable.dyn_o ) [binary-instances] [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.o, dist/build/Data/Binary/Instances/Primitive.dyn_o ) [binary-instances] [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.o, dist/build/Data/Binary/Instances/Scientific.dyn_o ) [binary-instances] [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.o, dist/build/Data/Binary/Instances/Tagged.dyn_o ) [binary-instances] [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.o, dist/build/Data/Binary/Instances/Text.dyn_o ) [binary-instances] [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.o, dist/build/Data/Binary/Instances/Time.dyn_o ) [lens] Warning: Control.Lens.Internal.CTypes: could not find link destinations for: [lens]  - Data.Array.Base.getNumElements [lens]  - Data.Array.Base.unsafeNewArray_ [lens]  - Data.Array.Base.unsafeWrite [lens]  - Data.Array.Base.unsafeRead [lens]  - Data.Array.Base.unsafeAccum [lens]  - Data.Array.Base.unsafeReplace [lens]  - Data.Array.Base.unsafeAccumArray [lens]  - Data.Array.Base.numElements [lens]  - Data.Array.Base.unsafeAt [lens]  - Data.Array.Base.unsafeArray [lens]  - GHC.Generics.D:R:UReckPtrp0 [lens] Warning: Control.Lens.Internal.Iso: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [deriving-aeson] [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.o, dist/build/Deriving/Aeson/Stock.dyn_o ) [microaeson] [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.o, dist/build/Data/Aeson/Micro/Scanner.dyn_o ) [doctest-discover] [4 of 4] Linking dist/build/doctest-discover/doctest-discover [deriving-aeson] [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.p_o ) [path] [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.o, dist/build/Path/Internal/Posix.dyn_o ) [microaeson] [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.o, dist/build/Data/Aeson/Micro.dyn_o ) [HsYAML-aeson] [1 of 1] Compiling Data.YAML.Aeson ( src/Data/YAML/Aeson.hs, dist/build/Data/YAML/Aeson.p_o ) [HTF] [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.o, dist/build/Test/Framework/Colors.dyn_o ) [rerebase] [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.o, dist/build/GHC/Show.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 18 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [constraints-extras] [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.p_o ) [rerebase] [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.o, dist/build/GHC/STRef.dyn_o ) [rerebase] [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.o, dist/build/GHC/ST.dyn_o ) [rerebase] [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.o, dist/build/GHC/Records.dyn_o ) [rerebase] [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.o, dist/build/GHC/Real.dyn_o ) [rerebase] [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.o, dist/build/GHC/Read.dyn_o ) [rerebase] [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.o, dist/build/GHC/Ptr.dyn_o ) [rerebase] [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.o, dist/build/GHC/Profiling.dyn_o ) [rerebase] [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.o, dist/build/GHC/OverloadedLabels.dyn_o ) [rerebase] [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.o, dist/build/GHC/Num.dyn_o ) [rerebase] [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.o, dist/build/GHC/MVar.dyn_o ) [rerebase] [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.o, dist/build/GHC/List.dyn_o ) [rerebase] [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.o, dist/build/GHC/Int.dyn_o ) [rerebase] [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.o, dist/build/GHC/IORef.dyn_o ) [rerebase] [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.o, dist/build/GHC/IOArray.dyn_o ) [rerebase] [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.o, dist/build/GHC/IO/IOMode.dyn_o ) [rerebase] [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.o, dist/build/GHC/IO/Handle/Types.dyn_o ) [rerebase] [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.o, dist/build/GHC/IO/Handle/Text.dyn_o ) [rerebase] [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.o, dist/build/GHC/IO/Handle/Internals.dyn_o ) [rerebase] [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.o, dist/build/GHC/IO/Handle/FD.dyn_o ) [rerebase] [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.o, dist/build/GHC/IO/Handle.dyn_o ) [quickcheck-classes] [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.o, dist/build/Test/QuickCheck/Classes/Apply.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.o, dist/build/Test/QuickCheck/Classes/Euclidean.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [rerebase] [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.o, dist/build/GHC/IO/FD.dyn_o ) [rerebase] [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.o, dist/build/GHC/IO/Exception.dyn_o ) [rerebase] [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.o, dist/build/GHC/IO/Encoding/UTF8.dyn_o ) [rerebase] [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.o, dist/build/GHC/IO/Encoding/UTF32.dyn_o ) [rerebase] [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.o, dist/build/GHC/IO/Encoding/UTF16.dyn_o ) [rerebase] [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.o, dist/build/GHC/IO/Encoding/Types.dyn_o ) [rerebase] [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.o, dist/build/GHC/IO/Encoding/Latin1.dyn_o ) [rerebase] [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.o, dist/build/GHC/IO/Encoding/Iconv.dyn_o ) [lens] Warning: Control.Lens.Setter: could not find link destinations for: [lens]  - Data.Vector.Generic.Base.Vector [lens]  - Data.Vector.Generic.Mutable.Base.MVector [lens]  - Data.Vector.Generic.Base.Mutable [lens]  - Data.Vector.Unboxed.Base.MVector [lens]  - Data.Vector.Unboxed.Base.MV_Identity [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Generic.Base.basicUnsafeFreeze [lens]  - Data.Vector.Generic.Mutable.Base.basicLength [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [lens]  - Data.Vector.Generic.Base.basicUnsafeIndexM [lens]  - Data.Vector.Generic.Base.elemseq [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [lens]  - Data.Vector.Generic.Mutable.Base.basicInitialize [lens]  - Data.Vector.Generic.Base.basicLength [lens]  - Data.Vector.Generic.Base.basicUnsafeCopy [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [lens]  - Data.Vector.Generic.Base.basicUnsafeSlice [lens]  - Data.Vector.Generic.Mutable.Base.basicSet [lens]  - Data.Vector.Generic.Base.basicUnsafeThaw [lens]  - Data.Vector.Unboxed.Base.V_Identity [lens]  - Data.Vector.Generic.Mutable.Base.basicClear [lens]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [lens]  - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 [lens]  - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 [rerebase] [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, dist/build/GHC/IO/Encoding/Failure.o, dist/build/GHC/IO/Encoding/Failure.dyn_o ) [rerebase] [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, dist/build/GHC/IO/Encoding.o, dist/build/GHC/IO/Encoding.dyn_o ) [rerebase] [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, dist/build/GHC/IO/Device.o, dist/build/GHC/IO/Device.dyn_o ) [rerebase] [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.o, dist/build/GHC/IO/BufferedIO.dyn_o ) [rerebase] [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.o, dist/build/GHC/IO/Buffer.dyn_o ) [rerebase] [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.o, dist/build/GHC/IO.dyn_o ) [rerebase] [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.o, dist/build/GHC/Generics.dyn_o ) [rerebase] [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.o, dist/build/GHC/ForeignPtr.dyn_o ) [rerebase] [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.o, dist/build/GHC/Foreign.dyn_o ) [rerebase] [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.o, dist/build/GHC/Float/RealFracMethods.dyn_o ) [rerebase] [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.o, dist/build/GHC/Float/ConversionUtils.dyn_o ) [rerebase] [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.o, dist/build/GHC/Float.dyn_o ) [rerebase] [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.o, dist/build/GHC/Fingerprint/Type.dyn_o ) [rerebase] [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.o, dist/build/GHC/Fingerprint.dyn_o ) [rerebase] [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.o, dist/build/GHC/Exts.dyn_o ) [rerebase] [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.o, dist/build/GHC/Exception.dyn_o ) [rerebase] [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.o, dist/build/GHC/Err.dyn_o ) [rerebase] [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.o, dist/build/GHC/Environment.dyn_o ) [rerebase] [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.o, dist/build/GHC/Enum.dyn_o ) [rerebase] [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.o, dist/build/GHC/Desugar.dyn_o ) [rerebase] [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.o, dist/build/GHC/Conc/Sync.dyn_o ) [rerebase] [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.o, dist/build/GHC/Conc/Signal.dyn_o ) [rerebase] [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.o, dist/build/GHC/Conc/IO.dyn_o ) [rerebase] [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.o, dist/build/GHC/Conc.dyn_o ) [rerebase] [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.o, dist/build/GHC/Char.dyn_o ) [rerebase] [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.o, dist/build/GHC/Base.dyn_o ) [rerebase] [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.o, dist/build/GHC/Arr.dyn_o ) [rerebase] [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.o, dist/build/Foreign/Storable.dyn_o ) [rerebase] [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.o, dist/build/Foreign/StablePtr.dyn_o ) [rerebase] [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.o, dist/build/Foreign/Ptr.dyn_o ) [rerebase] [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.o, dist/build/Foreign/Marshal/Utils.dyn_o ) [rerebase] [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.o, dist/build/Foreign/Marshal/Unsafe.dyn_o ) [rerebase] [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.o, dist/build/Foreign/Marshal/Safe.dyn_o ) [rerebase] [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.o, dist/build/Foreign/Marshal/Pool.dyn_o ) [rerebase] [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.o, dist/build/Foreign/Marshal/Error.dyn_o ) [rerebase] [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.o, dist/build/Foreign/Marshal/Array.dyn_o ) [rerebase] [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.o, dist/build/Foreign/Marshal/Alloc.dyn_o ) [rerebase] [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.o, dist/build/Foreign/Marshal.dyn_o ) [rerebase] [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.o, dist/build/Foreign/ForeignPtr/Unsafe.dyn_o ) [rerebase] [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.o, dist/build/Foreign/ForeignPtr.dyn_o ) [rerebase] [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.o, dist/build/Foreign/Concurrent.dyn_o ) [rerebase] [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.o, dist/build/Foreign/C/Types.dyn_o ) [rerebase] [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.o, dist/build/Foreign/C/String.dyn_o ) [rerebase] [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.o, dist/build/Foreign/C/Error.dyn_o ) [rerebase] [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.o, dist/build/Foreign/C.dyn_o ) [rerebase] [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.o, dist/build/Foreign.dyn_o ) [lens] Warning: Control.Lens.Tuple: could not find link destinations for: [lens]  - Control.Lens.Tuple.N18 [lens]  - Control.Lens.Tuple.N17 [lens]  - Control.Lens.Tuple.N16 [lens]  - Control.Lens.Tuple.N15 [lens]  - Control.Lens.Tuple.N14 [lens]  - Control.Lens.Tuple.N13 [lens]  - Control.Lens.Tuple.N12 [lens]  - Control.Lens.Tuple.N11 [lens]  - Control.Lens.Tuple.N10 [lens]  - Control.Lens.Tuple.N9 [lens]  - Control.Lens.Tuple.N8 [lens]  - Control.Lens.Tuple.N7 [lens]  - Control.Lens.Tuple.N6 [lens]  - Control.Lens.Tuple.N5 [lens]  - Control.Lens.Tuple.N4 [lens]  - Control.Lens.Tuple.N3 [lens]  - Control.Lens.Tuple.N2 [lens]  - Control.Lens.Tuple.N1 [lens]  - Control.Lens.Tuple.N0 [lens]  - Control.Lens.Tuple.GIxed [rerebase] [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.o, dist/build/Debug/Trace.dyn_o ) [rerebase] [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.o, dist/build/Data/Word.dyn_o ) [rerebase] [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.o, dist/build/Data/Void/Unsafe.dyn_o ) [rerebase] [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.o, dist/build/Data/Void.dyn_o ) [rerebase] [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.o, dist/build/Data/Version.dyn_o ) [rerebase] [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o, dist/build/Data/Vector/Unboxed/Mutable.dyn_o ) [rerebase] [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o, dist/build/Data/Vector/Unboxed/Base.dyn_o ) [rerebase] [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o, dist/build/Data/Vector/Unboxed.dyn_o ) [rerebase] [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o, dist/build/Data/Vector/Storable/Mutable.dyn_o ) [rerebase] [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o, dist/build/Data/Vector/Storable/Internal.dyn_o ) [rerebase] [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o, dist/build/Data/Vector/Storable.dyn_o ) [rerebase] [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o, dist/build/Data/Vector/Primitive/Mutable.dyn_o ) [rerebase] [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o, dist/build/Data/Vector/Primitive.dyn_o ) [rerebase] [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o, dist/build/Data/Vector/Mutable.dyn_o ) [rerebase] [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o, dist/build/Data/Vector/Internal/Check.dyn_o ) [rerebase] [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.o, dist/build/Data/Vector/Instances.dyn_o ) [rerebase] [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o, dist/build/Data/Vector/Generic/New.dyn_o ) [rerebase] [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o, dist/build/Data/Vector/Generic/Mutable.dyn_o ) [rerebase] [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o, dist/build/Data/Vector/Generic/Base.dyn_o ) [rerebase] [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o, dist/build/Data/Vector/Generic.dyn_o ) [rerebase] [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o, dist/build/Data/Vector/Fusion/Util.dyn_o ) [rerebase] [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o, dist/build/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [rerebase] [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.o, dist/build/Data/Vector.dyn_o ) [rerebase] [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.o, dist/build/Data/Unique.dyn_o ) [rerebase] [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.o, dist/build/Data/UUID.dyn_o ) [rerebase] [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.o, dist/build/Data/Typeable.dyn_o ) [rerebase] [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.o, dist/build/Data/Type/Equality.dyn_o ) [rerebase] [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.o, dist/build/Data/Type/Coercion.dyn_o ) [rerebase] [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.o, dist/build/Data/Type/Bool.dyn_o ) [rerebase] [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.o, dist/build/Data/Tuple.dyn_o ) [rerebase] [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.o, dist/build/Data/Tree.dyn_o ) [rerebase] [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.o, dist/build/Data/Traversable/Instances.dyn_o ) [rerebase] [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.o, dist/build/Data/Traversable.dyn_o ) [rerebase] [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.o, dist/build/Data/Time/LocalTime.dyn_o ) [rerebase] [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.o, dist/build/Data/Time/Format/ISO8601.dyn_o ) [rerebase] [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.o, dist/build/Data/Time/Format.dyn_o ) [rerebase] [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.o, dist/build/Data/Time/Compat.dyn_o ) [rerebase] [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.o, dist/build/Data/Time/Clock/TAI.dyn_o ) [rerebase] [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.o, dist/build/Data/Time/Clock/POSIX.dyn_o ) [rerebase] [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.o, dist/build/Data/Time/Clock.dyn_o ) [rerebase] [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.o, dist/build/Data/Time/Calendar/WeekDate.dyn_o ) [rerebase] [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.o, dist/build/Data/Time/Calendar/OrdinalDate.dyn_o ) [rerebase] [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.o, dist/build/Data/Time/Calendar/MonthDay.dyn_o ) [rerebase] [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.o, dist/build/Data/Time/Calendar/Julian.dyn_o ) [rerebase] [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.o, dist/build/Data/Time/Calendar/Easter.dyn_o ) [rerebase] [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.o, dist/build/Data/Time/Calendar.dyn_o ) [rerebase] [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.o, dist/build/Data/Time.dyn_o ) [rerebase] [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o, dist/build/Data/Text/Unsafe.dyn_o ) [rerebase] [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.o, dist/build/Data/Text/Read.dyn_o ) [rerebase] [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o, dist/build/Data/Text/Lazy/Read.dyn_o ) [rerebase] [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o, dist/build/Data/Text/Lazy/IO.dyn_o ) [rerebase] [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o, dist/build/Data/Text/Lazy/Encoding.dyn_o ) [rerebase] [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o, dist/build/Data/Text/Lazy/Builder/Scientific.dyn_o ) [rerebase] [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o, dist/build/Data/Text/Lazy/Builder/RealFloat.dyn_o ) [rerebase] [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o, dist/build/Data/Text/Lazy/Builder/Int.dyn_o ) [rerebase] [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o, dist/build/Data/Text/Lazy/Builder.dyn_o ) [rerebase] [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o, dist/build/Data/Text/Lazy.dyn_o ) [rerebase] [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.o, dist/build/Data/Text/Internal.dyn_o ) [rerebase] [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.o, dist/build/Data/Text/IO.dyn_o ) [rerebase] [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o, dist/build/Data/Text/Foreign.dyn_o ) [rerebase] [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o, dist/build/Data/Text/Encoding/Error.dyn_o ) [rerebase] [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o, dist/build/Data/Text/Encoding.dyn_o ) [rerebase] [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.o, dist/build/Data/Text/Array.dyn_o ) [rerebase] [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.o, dist/build/Data/Text.dyn_o ) [rerebase] [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.o, dist/build/Data/String.dyn_o ) [rerebase] [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.o, dist/build/Data/Set.dyn_o ) [rerebase] [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.o, dist/build/Data/Sequence.dyn_o ) [rerebase] [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.o, dist/build/Data/Semigroupoid/Static.dyn_o ) [lens] Warning: Control.Lens.Getter: could not find link destinations for: [lens]  - Data.Vector.Generic.Base.Vector [lens]  - Data.Vector.Generic.Mutable.Base.MVector [lens]  - Data.Vector.Generic.Base.Mutable [lens]  - Data.Vector.Unboxed.Base.MVector [lens]  - Data.Vector.Unboxed.Base.MV_Const [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Generic.Base.basicUnsafeFreeze [lens]  - Data.Vector.Generic.Mutable.Base.basicLength [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [lens]  - Data.Vector.Generic.Base.basicUnsafeIndexM [lens]  - Data.Vector.Generic.Base.elemseq [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [lens]  - Data.Vector.Generic.Mutable.Base.basicInitialize [lens]  - Data.Vector.Generic.Base.basicLength [lens]  - Data.Vector.Generic.Base.basicUnsafeCopy [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [lens]  - Data.Vector.Generic.Base.basicUnsafeSlice [lens]  - Data.Vector.Generic.Mutable.Base.basicSet [lens]  - Data.Vector.Generic.Base.basicUnsafeThaw [lens]  - Data.Vector.Unboxed.Base.V_Const [lens]  - Data.Vector.Generic.Mutable.Base.basicClear [lens]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [lens]  - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 [lens]  - Data.Vector.Unboxed.Base.D:R:VectorConst0 [rerebase] [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.o, dist/build/Data/Semigroupoid/Ob.dyn_o ) [rerebase] [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.o, dist/build/Data/Semigroupoid/Dual.dyn_o ) [rerebase] [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.o, dist/build/Data/Semigroupoid.dyn_o ) [rerebase] [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.o, dist/build/Data/Semigroup/Traversable/Class.dyn_o ) [rerebase] [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.o, dist/build/Data/Semigroup/Traversable.dyn_o ) [rerebase] [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.o, dist/build/Data/Semigroup/Foldable.dyn_o ) [rerebase] [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.o, dist/build/Data/Semigroup/Bitraversable.dyn_o ) [rerebase] [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.o, dist/build/Data/Semigroup/Bifoldable.dyn_o ) [rerebase] [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.o, dist/build/Data/Semigroup.dyn_o ) [rerebase] [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.o, dist/build/Data/Scientific.dyn_o ) [rerebase] [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.o, dist/build/Data/STRef/Strict.dyn_o ) [rerebase] [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.o, dist/build/Data/STRef/Lazy.dyn_o ) [rerebase] [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.o, dist/build/Data/STRef.dyn_o ) [rerebase] [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.o, dist/build/Data/Ratio.dyn_o ) [rerebase] [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.o, dist/build/Data/Proxy.dyn_o ) [rerebase] [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.o, dist/build/Data/Profunctor/Yoneda.dyn_o ) [rerebase] [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.o, dist/build/Data/Profunctor/Unsafe.dyn_o ) [rerebase] [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.o, dist/build/Data/Profunctor/Types.dyn_o ) [rerebase] [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.o, dist/build/Data/Profunctor/Traversing.dyn_o ) [rerebase] [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.o, dist/build/Data/Profunctor/Strong.dyn_o ) [rerebase] [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.o, dist/build/Data/Profunctor/Sieve.dyn_o ) [rerebase] [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.o, dist/build/Data/Profunctor/Rep.dyn_o ) [rerebase] [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.o, dist/build/Data/Profunctor/Ran.dyn_o ) [rerebase] [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.o, dist/build/Data/Profunctor/Monad.dyn_o ) [rerebase] [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.o, dist/build/Data/Profunctor/Mapping.dyn_o ) [rerebase] [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.o, dist/build/Data/Profunctor/Composition.dyn_o ) [rerebase] [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.o, dist/build/Data/Profunctor/Closed.dyn_o ) [rerebase] [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.o, dist/build/Data/Profunctor/Choice.dyn_o ) [rerebase] [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.o, dist/build/Data/Profunctor/Cayley.dyn_o ) [rerebase] [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.o, dist/build/Data/Profunctor/Adjunction.dyn_o ) [rerebase] [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.o, dist/build/Data/Profunctor.dyn_o ) [rerebase] [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.o, dist/build/Data/Ord.dyn_o ) [rerebase] [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.o, dist/build/Data/Monoid.dyn_o ) [rerebase] [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.o, dist/build/Data/Maybe.dyn_o ) [rerebase] [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.o, dist/build/Data/Map/Strict.dyn_o ) [rerebase] [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.o, dist/build/Data/Map/Lazy.dyn_o ) [rerebase] [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.o, dist/build/Data/Map.dyn_o ) [rerebase] [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.o, dist/build/Data/List/NonEmpty.dyn_o ) [rerebase] [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.o, dist/build/Data/List.dyn_o ) [rerebase] [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.o, dist/build/Data/Kind.dyn_o ) [rerebase] [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.o, dist/build/Data/Ix.dyn_o ) [rerebase] [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.o, dist/build/Data/Isomorphism.dyn_o ) [rerebase] [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.o, dist/build/Data/IntSet.dyn_o ) [rerebase] [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.o, dist/build/Data/IntMap/Strict.dyn_o ) [rerebase] [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.o, dist/build/Data/IntMap/Lazy.dyn_o ) [rerebase] [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.o, dist/build/Data/IntMap.dyn_o ) [rerebase] [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.o, dist/build/Data/Int.dyn_o ) [rerebase] [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.o, dist/build/Data/IORef.dyn_o ) [rerebase] [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o ) [rerebase] [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.o, dist/build/Data/HashSet.dyn_o ) [rerebase] [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o, dist/build/Data/HashMap/Strict.dyn_o ) [rerebase] [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o, dist/build/Data/HashMap/Lazy.dyn_o ) [rerebase] [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.o, dist/build/Data/Groupoid.dyn_o ) [rerebase] [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.o, dist/build/Data/Group.dyn_o ) [rerebase] [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.o, dist/build/Data/Graph.dyn_o ) [rerebase] [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.o, dist/build/Data/Functor/Sum.dyn_o ) [rerebase] [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.o, dist/build/Data/Functor/Reverse.dyn_o ) [rerebase] [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.o, dist/build/Data/Functor/Product.dyn_o ) [rerebase] [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.o, dist/build/Data/Functor/Plus.dyn_o ) [rerebase] [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.o, dist/build/Data/Functor/Invariant/TH.dyn_o ) [rerebase] [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.o, dist/build/Data/Functor/Invariant.dyn_o ) [rerebase] [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.o, dist/build/Data/Functor/Identity.dyn_o ) [rerebase] [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.o, dist/build/Data/Functor/Extend.dyn_o ) [rerebase] [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.o, dist/build/Data/Functor/Contravariant/Divisible.dyn_o ) [rerebase] [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.o, dist/build/Data/Functor/Contravariant/Compose.dyn_o ) [rerebase] [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.o, dist/build/Data/Functor/Contravariant.dyn_o ) [rerebase] [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.o, dist/build/Data/Functor/Constant.dyn_o ) [rerebase] [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.o, dist/build/Data/Functor/Compose.dyn_o ) [rerebase] [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.o, dist/build/Data/Functor/Classes.dyn_o ) [rerebase] [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.o, dist/build/Data/Functor/Bind/Trans.dyn_o ) [rerebase] [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.o, dist/build/Data/Functor/Bind/Class.dyn_o ) [rerebase] [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.o, dist/build/Data/Functor/Bind.dyn_o ) [rerebase] [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.o, dist/build/Data/Functor/Apply.dyn_o ) [rerebase] [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o, dist/build/Data/Functor/Alt.dyn_o ) [rerebase] [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.o, dist/build/Data/Functor.dyn_o ) [rerebase] [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.o, dist/build/Data/Function.dyn_o ) [rerebase] [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.o, dist/build/Data/Foldable.dyn_o ) [rerebase] [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.o, dist/build/Data/Fixed.dyn_o ) [rerebase] [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.o, dist/build/Data/Eq.dyn_o ) [rerebase] [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.o, dist/build/Data/Either/Validation.dyn_o ) [rerebase] [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.o, dist/build/Data/Either/Combinators.dyn_o ) [rerebase] [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.o, dist/build/Data/Either.dyn_o ) [rerebase] [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.o, dist/build/Data/Dynamic.dyn_o ) [rerebase] [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.o, dist/build/Data/Data.dyn_o ) [rerebase] [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.o, dist/build/Data/DList.dyn_o ) [rerebase] [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.o, dist/build/Data/Complex.dyn_o ) [rerebase] [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.o, dist/build/Data/Coerce.dyn_o ) [rerebase] [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.o, dist/build/Data/Char.dyn_o ) [rerebase] [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.o, dist/build/Data/ByteString/Unsafe.dyn_o ) [rerebase] [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.o, dist/build/Data/ByteString/Short/Internal.dyn_o ) [rerebase] [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.o, dist/build/Data/ByteString/Short.dyn_o ) [rerebase] [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.o, dist/build/Data/ByteString/Lazy/Internal.dyn_o ) [rerebase] [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.o, dist/build/Data/ByteString/Lazy/Char8.dyn_o ) [rerebase] [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.o, dist/build/Data/ByteString/Lazy.dyn_o ) [rerebase] [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.o, dist/build/Data/ByteString/Internal.dyn_o ) [rerebase] [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.o, dist/build/Data/ByteString/Char8.dyn_o ) [rerebase] [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o ) [rerebase] [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.o, dist/build/Data/ByteString/Builder/Prim/Internal.dyn_o ) [rerebase] [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.o, dist/build/Data/ByteString/Builder/Prim.dyn_o ) [rerebase] [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.o, dist/build/Data/ByteString/Builder/Internal.dyn_o ) [rerebase] [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.o, dist/build/Data/ByteString/Builder/Extra.dyn_o ) [rerebase] [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.o, dist/build/Data/ByteString/Builder.dyn_o ) [rerebase] [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, dist/build/Data/ByteString.o, dist/build/Data/ByteString.dyn_o ) [rerebase] [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, dist/build/Data/Bool.o, dist/build/Data/Bool.dyn_o ) [rerebase] [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, dist/build/Data/Bits.o, dist/build/Data/Bits.dyn_o ) [rerebase] [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, dist/build/Data/Bitraversable.o, dist/build/Data/Bitraversable.dyn_o ) [rerebase] [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.o, dist/build/Data/Bifunctor/Wrapped.dyn_o ) [rerebase] [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.o, dist/build/Data/Bifunctor/Tannen.dyn_o ) [rerebase] [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.o, dist/build/Data/Bifunctor/Product.dyn_o ) [rerebase] [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.o, dist/build/Data/Bifunctor/Joker.dyn_o ) [rerebase] [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.o, dist/build/Data/Bifunctor/Join.dyn_o ) [rerebase] [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.o, dist/build/Data/Bifunctor/Flip.dyn_o ) [rerebase] [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.o, dist/build/Data/Bifunctor/Clown.dyn_o ) [rerebase] [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.o, dist/build/Data/Bifunctor/Biff.dyn_o ) [rerebase] [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.o, dist/build/Data/Bifunctor/Apply.dyn_o ) [rerebase] [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, dist/build/Data/Bifunctor.o, dist/build/Data/Bifunctor.dyn_o ) [rerebase] [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, dist/build/Data/Bifoldable.o, dist/build/Data/Bifoldable.dyn_o ) [rerebase] [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o, dist/build/Data/Biapplicative.dyn_o ) [enummapset] [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.o, dist/build/Data/EnumMap/Base.dyn_o ) [rerebase] [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.o, dist/build/Control/Selective/Rigid/Freer.dyn_o ) [rerebase] [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.o, dist/build/Control/Selective/Rigid/Free.dyn_o ) [rerebase] [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.o, dist/build/Control/Selective/Multi.dyn_o ) [rerebase] [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.o, dist/build/Control/Selective/Free.dyn_o ) [rerebase] [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.o, dist/build/Control/Selective.dyn_o ) [rerebase] [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.o, dist/build/Control/Monad/Zip.dyn_o ) [rerebase] [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o, dist/build/Control/Monad/Writer/Strict.dyn_o ) [rerebase] [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o, dist/build/Control/Monad/Writer/Lazy.dyn_o ) [rerebase] [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o, dist/build/Control/Monad/Writer/Class.dyn_o ) [rerebase] [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o, dist/build/Control/Monad/Writer.dyn_o ) [rerebase] [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.o, dist/build/Control/Monad/Trans/Writer/Strict.dyn_o ) [rerebase] [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.o, dist/build/Control/Monad/Trans/Writer/Lazy.dyn_o ) [rerebase] [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.o, dist/build/Control/Monad/Trans/Writer.dyn_o ) [rerebase] [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.o, dist/build/Control/Monad/Trans/State/Strict.dyn_o ) [rerebase] [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.o, dist/build/Control/Monad/Trans/State/Lazy.dyn_o ) [rerebase] [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.o, dist/build/Control/Monad/Trans/State.dyn_o ) [rerebase] [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.o, dist/build/Control/Monad/Trans/Reader.dyn_o ) [rerebase] [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.o, dist/build/Control/Monad/Trans/RWS/Strict.dyn_o ) [rerebase] [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.o, dist/build/Control/Monad/Trans/RWS/Lazy.dyn_o ) [rerebase] [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.o, dist/build/Control/Monad/Trans/RWS.dyn_o ) [rerebase] [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.o, dist/build/Control/Monad/Trans/Maybe.dyn_o ) [rerebase] [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.o, dist/build/Control/Monad/Trans/Identity.dyn_o ) [rerebase] [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.o, dist/build/Control/Monad/Trans/Except.dyn_o ) [rerebase] [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.o, dist/build/Control/Monad/Trans/Cont.dyn_o ) [rerebase] [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.o, dist/build/Control/Monad/Trans/Class.dyn_o ) [rerebase] [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o, dist/build/Control/Monad/Trans.dyn_o ) [rerebase] [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o, dist/build/Control/Monad/State/Strict.dyn_o ) [rerebase] [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o, dist/build/Control/Monad/State/Lazy.dyn_o ) [rerebase] [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o, dist/build/Control/Monad/State/Class.dyn_o ) [rerebase] [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.o, dist/build/Control/Monad/State.dyn_o ) [rerebase] [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.o, dist/build/Control/Monad/Signatures.dyn_o ) [rerebase] [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.o, dist/build/Control/Monad/STM.dyn_o ) [rerebase] [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.o, dist/build/Control/Monad/ST/Unsafe.dyn_o ) [rerebase] [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.o, dist/build/Control/Monad/ST/Strict.dyn_o ) [rerebase] [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.o, dist/build/Control/Monad/ST/Lazy/Unsafe.dyn_o ) [rerebase] [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.o, dist/build/Control/Monad/ST/Lazy.dyn_o ) [rerebase] [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, dist/build/Control/Monad/ST.o, dist/build/Control/Monad/ST.dyn_o ) [rerebase] [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o, dist/build/Control/Monad/Reader/Class.dyn_o ) [rerebase] [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o, dist/build/Control/Monad/Reader.dyn_o ) [rerebase] [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o, dist/build/Control/Monad/RWS/Strict.dyn_o ) [rerebase] [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o, dist/build/Control/Monad/RWS/Lazy.dyn_o ) [rerebase] [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o, dist/build/Control/Monad/RWS/Class.dyn_o ) [rerebase] [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o, dist/build/Control/Monad/RWS.dyn_o ) [rerebase] [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o, dist/build/Control/Monad/Identity.dyn_o ) [rerebase] [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.o, dist/build/Control/Monad/IO/Class.dyn_o ) [rerebase] [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.o, dist/build/Control/Monad/Fix.dyn_o ) [rerebase] [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.o, dist/build/Control/Monad/Fail.dyn_o ) [rerebase] [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o, dist/build/Control/Monad/Error/Class.dyn_o ) [rerebase] [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o, dist/build/Control/Monad/Cont/Class.dyn_o ) [rerebase] [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o, dist/build/Control/Monad/Cont.dyn_o ) [rerebase] [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.o, dist/build/Control/Monad.dyn_o ) [rerebase] [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.o, dist/build/Control/Exception/Base.dyn_o ) [rerebase] [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.o, dist/build/Control/Exception.dyn_o ) [rerebase] [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.o, dist/build/Control/DeepSeq.dyn_o ) [rerebase] [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o, dist/build/Control/Concurrent/STM/TVar.dyn_o ) [rerebase] [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o, dist/build/Control/Concurrent/STM/TSem.dyn_o ) [rerebase] [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o, dist/build/Control/Concurrent/STM/TQueue.dyn_o ) [rerebase] [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o, dist/build/Control/Concurrent/STM/TMVar.dyn_o ) [rerebase] [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o, dist/build/Control/Concurrent/STM/TChan.dyn_o ) [rerebase] [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o, dist/build/Control/Concurrent/STM/TBQueue.dyn_o ) [rerebase] [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o, dist/build/Control/Concurrent/STM/TArray.dyn_o ) [rerebase] [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o, dist/build/Control/Concurrent/STM.dyn_o ) [rerebase] [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.o, dist/build/Control/Concurrent/QSemN.dyn_o ) [rerebase] [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.o, dist/build/Control/Concurrent/QSem.dyn_o ) [rerebase] [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.o, dist/build/Control/Concurrent/MVar.dyn_o ) [rerebase] [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.o, dist/build/Control/Concurrent/Chan.dyn_o ) [rerebase] [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.o, dist/build/Control/Concurrent.dyn_o ) [rerebase] [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.o, dist/build/Control/Comonad.dyn_o ) [rerebase] [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.o, dist/build/Control/Category.dyn_o ) [rerebase] [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.o, dist/build/Control/Arrow.dyn_o ) [rerebase] [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.o, dist/build/Control/Applicative/Lift.dyn_o ) [rerebase] [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o, dist/build/Control/Applicative/Backwards.dyn_o ) [rerebase] [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.o, dist/build/Control/Applicative.dyn_o ) [rerebase] [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.o, dist/build/System/CPUTime.dyn_o ) [rerebase] [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.o, dist/build/System/Console/GetOpt.dyn_o ) [rerebase] [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.o, dist/build/System/Environment.dyn_o ) [rerebase] [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.o, dist/build/System/Exit.dyn_o ) [rerebase] [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.o, dist/build/System/IO.dyn_o ) [rerebase] [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.o, dist/build/System/IO/Error.dyn_o ) [rerebase] [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.o, dist/build/System/IO/Unsafe.dyn_o ) [rerebase] [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.o, dist/build/System/Info.dyn_o ) [rerebase] [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.o, dist/build/System/Mem.dyn_o ) [rerebase] [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.o, dist/build/System/Mem/StableName.dyn_o ) [rerebase] [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.o, dist/build/System/Mem/Weak.dyn_o ) [rerebase] [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.o, dist/build/System/Posix/Internals.dyn_o ) [rerebase] [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.o, dist/build/System/Posix/Types.dyn_o ) [rerebase] [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.o, dist/build/System/Timeout.dyn_o ) [rerebase] [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.o, dist/build/Text/ParserCombinators/ReadP.dyn_o ) [rerebase] [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.o, dist/build/Text/ParserCombinators/ReadPrec.dyn_o ) [rerebase] [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.o, dist/build/Text/Printf.dyn_o ) [rerebase] [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.o, dist/build/Text/Read.dyn_o ) [rerebase] [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.o, dist/build/Text/Read/Lex.dyn_o ) [rerebase] [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.o, dist/build/Text/Show.dyn_o ) [rerebase] [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.o, dist/build/Unsafe/Coerce.dyn_o ) [lens] Warning: Control.Lens.Fold: could not find link destinations for: [lens]  - Control.Lens.Fold.ifoldr [constraints-extras] [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, dist/build/Data/Constraint/Flip.p_o ) [constraints-extras] [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, dist/build/Data/Constraint/Extras.p_o ) [lens] Warning: Control.Lens.Traversal: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Strict.Vector [lens]  - Data.Profunctor.Traversing.Baz [lens] Warning: Control.Lens.Iso: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [lens]  - Data.Profunctor.Traversing.Baz [lens]  - Data.Profunctor.Traversing.Bazaar [lens] Warning: Control.Lens.Empty: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [lens] Warning: Control.Lens.Cons: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [lens] Warning: Control.Lens.Wrapped: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [lens]  - Control.Lens.Wrapped.GUnwrapped [lens] Warning: Control.Lens.Plated: could not find link destinations for: [lens]  - Control.Lens.Plated.gplate1' [lens]  - Control.Lens.Plated.gplate' [lens] Warning: Data.Vector.Generic.Lens: could not find link destinations for: [lens]  - Data.Vector.Generic.Base.Vector [lens]  - Data.Vector.Fusion.Bundle.Bundle [lens]  - Data.Vector.Generic.New.New [deriving-aeson] [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.p_o ) [lens] Warning: Control.Lens.Each: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [lens] Warning: Control.Lens.At: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Strict.Vector [lens] Warning: Language.Haskell.TH.Lens: could not find link destinations for: [lens]  - Language.Haskell.TH.Lens.DataPrism' [lens] Warning: Data.Vector.Lens: could not find link destinations for: [lens]  - Data.Vector.Vector [constraints-extras] [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.p_o ) [doctest-discover] Preprocessing library for doctest-discover-0.2.0.0.. [doctest-discover] Building library for doctest-discover-0.2.0.0.. [doctest-discover] Phase: haddockPhase [doctest-discover] Phase: installPhase [lens] Warning: Control.Lens.Combinators: could not find link destinations for: [lens]  - Data.Vector.Vector [lens]  - Data.Vector.Generic.Base.Vector [lens]  - Data.Vector.Generic.Mutable.Base.MVector [lens]  - Data.Vector.Generic.Base.Mutable [lens]  - Data.Vector.Primitive.Vector [lens]  - Data.Vector.Storable.Vector [lens]  - Data.Vector.Unboxed.Base.MVector [lens]  - Data.Vector.Unboxed.Base.MV_Const [lens]  - Data.Vector.Unboxed.Base.MV_Identity [lens]  - Data.Vector.Unboxed.Base.Unbox [lens]  - Data.Vector.Unboxed.Base.Vector [lens]  - Data.Vector.Generic.Base.basicUnsafeFreeze [lens]  - Data.Vector.Generic.Mutable.Base.basicLength [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [lens]  - Data.Vector.Generic.Base.basicUnsafeIndexM [lens]  - Data.Vector.Generic.Base.elemseq [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [lens]  - Data.Vector.Generic.Mutable.Base.basicInitialize [lens]  - Data.Vector.Generic.Base.basicLength [lens]  - Data.Vector.Generic.Base.basicUnsafeCopy [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [lens]  - Data.Vector.Generic.Base.basicUnsafeSlice [lens]  - Data.Vector.Strict.Vector [lens]  - Data.Vector.Generic.Mutable.Base.basicSet [lens]  - Data.Vector.Generic.Base.basicUnsafeThaw [lens]  - Data.Vector.Unboxed.Base.V_Const [lens]  - Data.Vector.Unboxed.Base.V_Identity [lens]  - Data.Vector.Generic.Mutable.Base.basicClear [lens]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [lens]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [lens]  - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 [lens]  - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 [lens]  - Data.Vector.Unboxed.Base.D:R:VectorConst0 [lens]  - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 [lens]  - Control.Lens.Tuple.N18 [lens]  - Control.Lens.Tuple.N17 [lens]  - Control.Lens.Tuple.N16 [lens]  - Control.Lens.Tuple.N15 [lens]  - Control.Lens.Tuple.N14 [lens]  - Control.Lens.Tuple.N13 [lens]  - Control.Lens.Tuple.N12 [lens]  - Control.Lens.Tuple.N11 [lens]  - Control.Lens.Tuple.N10 [lens]  - Control.Lens.Tuple.N9 [lens]  - Control.Lens.Tuple.N8 [lens]  - Control.Lens.Tuple.N7 [lens]  - Control.Lens.Tuple.N6 [lens]  - Control.Lens.Tuple.N5 [lens]  - Control.Lens.Tuple.N4 [lens]  - Control.Lens.Tuple.N3 [lens]  - Control.Lens.Tuple.N2 [lens]  - Control.Lens.Tuple.N1 [lens]  - Control.Lens.Tuple.N0 [lens]  - Control.Lens.Tuple.GIxed [lens]  - Control.Lens.Fold.ifoldr [lens]  - Data.Profunctor.Traversing.Baz [lens]  - Control.Lens.Wrapped.GUnwrapped [lens]  - Control.Lens.Plated.gplate1' [lens]  - Control.Lens.Plated.gplate' [lens]  - Data.Profunctor.Traversing.Bazaar [rerebase] [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.p_o ) [doctest-discover] Installing executable doctest-discover in /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/bin [doctest-discover] Warning: The directory [doctest-discover] /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/bin is [doctest-discover] not in the system search path. [doctest-discover] Installing library in /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [quickcheck-classes] [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.o, dist/build/Test/QuickCheck/Classes/IsList.dyn_o ) [quickcheck-classes] [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.o, dist/build/Test/QuickCheck/Classes/Json.dyn_o ) [quickcheck-classes] [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.o, dist/build/Test/QuickCheck/Classes/MVector.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 20 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [doctest-discover] Phase: fixupPhase [doctest-discover] shrinking RPATHs of ELF executables and libraries in /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 [doctest-discover] shrinking /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/bin/doctest-discover [doctest-discover] checking for references to /build/ in /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0... [doctest-discover] patching script interpreter paths in /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 [doctest-discover] stripping (with command strip and flags -S -p) in /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/lib /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0/bin [HTF] [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.o, dist/build/Test/Framework/Diff.dyn_o ) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 [post-build-hook] Pushing 1 paths (170 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 (2.38 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 5 paths... [post-build-hook] copying path '/nix/store/5x6ikssrv8cl2m4gjm69qf3sn351vndx-ghc-paths-0.1.0.12-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4iv0w2j5sj8sswqvviv9zz7p5hzil02j-doctest-0.22.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/w127cfzchgfv83p1cnjvnanlqwwp06x0-ghc-paths-0.1.0.12' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3b3rbgxsa8nhd31axlm9w46p46mkav92-doctest-discover-0.2.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/inbw4srnn7x0wwpigpghlywk2kkf2pcr-doctest-discover-0.2.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 7 of 74 built (14 building), 335 of 335 downloaded from cache Building hw-hspec-hedgehog [HTF] [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/Test/Framework/Location.o, dist/build/Test/Framework/Location.dyn_o ) [HTF] [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/Test/Framework/Preprocessor.o, dist/build/Test/Framework/Preprocessor.dyn_o ) [HTF] [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, dist/build/Test/Framework/Pretty.o, dist/build/Test/Framework/Pretty.dyn_o ) [HTF] [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, dist/build/Test/Framework/Process.o, dist/build/Test/Framework/Process.dyn_o ) [HTF] [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, dist/build/Test/Framework/TestInterface.o, dist/build/Test/Framework/TestInterface.dyn_o ) [HTF] [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.o, dist/build/Test/Framework/History.dyn_o ) [HTF] [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.o, dist/build/Test/Framework/AssertM.dyn_o ) [HTF]  [HTF] Test/Framework/AssertM.hs:64:5: warning: [-Wnoncanonical-monad-instances] [HTF]  Noncanonical ‘return’ definition detected [HTF]  in the instance declaration for ‘Monad AssertBool’. [HTF]  ‘return’ will eventually be removed in favour of ‘pure’ [HTF]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [HTF]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [HTF]  | [HTF] 64 | return = AssertOk [HTF]  | ^^^^^^^^^^^^^^^^^ [HTF] [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, dist/build/Test/Framework/TestTypes.o, dist/build/Test/Framework/TestTypes.dyn_o ) [HTF] [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.o, dist/build/Test/Framework/JsonOutput.dyn_o ) [HTF] [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.o, dist/build/Test/Framework/ThreadPool.dyn_o ) [HTF] [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.o, dist/build/Test/Framework/Tutorial.dyn_o ) [HTF] [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.o, dist/build/Test/Framework/Utils.dyn_o ) [HTF] [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, dist/build/Test/Framework/QuickCheckWrapper.o, dist/build/Test/Framework/QuickCheckWrapper.dyn_o ) [HTF] [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, dist/build/Test/Framework/PrettyHaskell.o, dist/build/Test/Framework/PrettyHaskell.dyn_o ) [HTF] [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, dist/build/Test/Framework/HUnitWrapper.o, dist/build/Test/Framework/HUnitWrapper.dyn_o ) [HTF] [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, dist/build/Test/Framework/XmlOutput.o, dist/build/Test/Framework/XmlOutput.dyn_o ) [HTF] [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, dist/build/Test/Framework/TestReporter.o, dist/build/Test/Framework/TestReporter.dyn_o ) [HTF] [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.o, dist/build/Test/Framework/CmdlineOptions.dyn_o ) [HTF] [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.o, dist/build/Test/Framework/TestManager.dyn_o ) [HTF] [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.o, dist/build/Test/Framework/BlackBoxTest.dyn_o ) [HTF] [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.o, dist/build/Test/Framework.dyn_o ) [HsYAML-aeson] Phase: checkPhase [HsYAML-aeson] Package has no test suites. [HsYAML-aeson] Phase: haddockPhase [HsYAML-aeson] Preprocessing library for HsYAML-aeson-0.2.0.2.. [HsYAML-aeson] Running Haddock on library for HsYAML-aeson-0.2.0.2.. [HsYAML-aeson] Warning: The documentation for the following packages are not installed. No [HsYAML-aeson] links will be generated to these packages: vector-0.13.2.0 [HsYAML-aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [HsYAML-aeson]  100% ( 15 / 15) in 'Data.YAML.Aeson' [HsYAML-aeson] Documentation created: dist/doc/html/HsYAML-aeson/index.html, [HsYAML-aeson] dist/doc/html/HsYAML-aeson/HsYAML-aeson.txt [HsYAML-aeson] Phase: installPhase [HsYAML-aeson] Installing library in /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [HsYAML-aeson] Phase: fixupPhase [HsYAML-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 [HsYAML-aeson] shrinking /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSHsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf-ghc9.6.3.so [HsYAML-aeson] checking for references to /build/ in /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2... [HsYAML-aeson] patching script interpreter paths in /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 [HsYAML-aeson] stripping (with command strip and flags -S -p) in /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2/lib [HsYAML-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc [HsYAML-aeson] checking for references to /build/ in /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc... [HsYAML-aeson] patching script interpreter paths in /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ Relation.transpose ============ [algebraic-graphs] OK: transpose empty == empty [algebraic-graphs] OK: transpose (vertex x) == vertex x [algebraic-graphs] OK: transpose (edge x y) == edge y x [algebraic-graphs] OK: transpose . transpose == id [algebraic-graphs] OK: edgeList . transpose == sort . map swap . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Relation.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Relation.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Relation.compose ============ [algebraic-graphs] OK: compose empty x == empty [algebraic-graphs] OK: compose x empty == empty [algebraic-graphs] OK: compose (vertex x) y == empty [algebraic-graphs] OK: compose x (vertex y) == empty [algebraic-graphs] OK: compose x (compose y z) == compose (compose x y) z [algebraic-graphs] OK: compose x (overlay y z) == overlay (compose x y) (compose x z) [algebraic-graphs] OK: compose (overlay x y) z == overlay (compose x z) (compose y z) [algebraic-graphs] OK: compose (edge x y) (edge y z) == edge x z [algebraic-graphs] OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] [algebraic-graphs] OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] [algebraic-graphs]  [algebraic-graphs] ============ Relation.closure ============ [algebraic-graphs] OK: closure empty == empty [algebraic-graphs] OK: closure (vertex x) == edge x x [algebraic-graphs] OK: closure (edge x x) == edge x x [algebraic-graphs] OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) [algebraic-graphs] OK: closure == reflexiveClosure . transitiveClosure [algebraic-graphs] OK: closure == transitiveClosure . reflexiveClosure [algebraic-graphs] OK: closure . closure == closure [algebraic-graphs] OK: postSet x (closure y) == Set.fromList (reachable y x) [algebraic-graphs]  [algebraic-graphs] ============ Relation.reflexiveClosure ============ [algebraic-graphs] OK: reflexiveClosure empty == empty [algebraic-graphs] OK: reflexiveClosure (vertex x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x x) == edge x x [algebraic-graphs] OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] [algebraic-graphs] OK: reflexiveClosure . reflexiveClosure == reflexiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Relation.symmetricClosure ============ [algebraic-graphs] OK: symmetricClosure empty == empty [algebraic-graphs] OK: symmetricClosure (vertex x) == vertex x [algebraic-graphs] OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] [algebraic-graphs] OK: symmetricClosure x == overlay x (transpose x) [algebraic-graphs] OK: symmetricClosure . symmetricClosure == symmetricClosure [algebraic-graphs]  [algebraic-graphs] ============ Relation.transitiveClosure ============ [algebraic-graphs] OK: transitiveClosure empty == empty [algebraic-graphs] OK: transitiveClosure (vertex x) == vertex x [algebraic-graphs] OK: transitiveClosure (edge x y) == edge x y [algebraic-graphs] OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) [algebraic-graphs] OK: transitiveClosure . transitiveClosure == transitiveClosure [algebraic-graphs]  [algebraic-graphs] ============ Relation.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs]  [algebraic-graphs] ============ ReflexiveRelation ============ [algebraic-graphs] OK: Axioms of reflexive graphs [algebraic-graphs]  [algebraic-graphs] ============ TransitiveRelation ============ [algebraic-graphs] OK: Axioms of transitive graphs [algebraic-graphs] OK: path xs == (clique xs :: TransitiveRelation Int) [algebraic-graphs]  [algebraic-graphs] ============ PreorderRelation ============ [algebraic-graphs] OK: Axioms of preorder graphs [algebraic-graphs] OK: path xs == (clique xs :: PreorderRelation Int) [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation ============ [algebraic-graphs] OK: Axioms of undirected graphs [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.consistent ============ [algebraic-graphs] OK: Consistency of the Arbitrary instance [algebraic-graphs]  [algebraic-graphs] OK: consistent empty == True [algebraic-graphs] OK: consistent (vertex x) == True [algebraic-graphs] OK: consistent (overlay x y) == True [algebraic-graphs] OK: consistent (connect x y) == True [attoparsec-aeson] [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.o, dist/build/Data/Aeson/Parser.dyn_o ) [attoparsec-aeson] [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) [attoparsec-aeson] [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) [attoparsec-aeson] [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o ) [attoparsec-aeson] [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o ) [attoparsec-aeson] buildPhase completed in 44 seconds [attoparsec-aeson] Phase: checkPhase [attoparsec-aeson] Package has no test suites. [attoparsec-aeson] Phase: haddockPhase [attoparsec-aeson] Preprocessing library for attoparsec-aeson-2.2.2.0.. [attoparsec-aeson] Running Haddock on library for attoparsec-aeson-2.2.2.0.. [attoparsec-aeson] Warning: The documentation for the following packages are not installed. No [attoparsec-aeson] links will be generated to these packages: attoparsec-0.14.4, [attoparsec-aeson] attoparsec-0.14.4, vector-0.13.2.0 [attoparsec-aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [attoparsec-aeson] Warning: 'Object' is ambiguous. It is defined [attoparsec-aeson]  * in ‘Data.Aeson.Types.Internal’ [attoparsec-aeson]  * in ‘Data.Aeson.Types.Internal’ [attoparsec-aeson]  You may be able to disambiguate the identifier by qualifying it or [attoparsec-aeson]  by specifying the type/value namespace explicitly. [attoparsec-aeson]  Defaulting to the one defined in ‘Data.Aeson.Types.Internal’ [attoparsec-aeson] Warning: 'fromListNoDup' is out of scope. [attoparsec-aeson]  If you qualify the identifier, haddock can try to link it anyway. [attoparsec-aeson]  86% ( 26 / 30) in 'Data.Aeson.Parser.Internal' [attoparsec-aeson]  Missing documentation for: [attoparsec-aeson]  decodeWith (src/Data/Aeson/Parser/Internal.hs:348) [attoparsec-aeson]  decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:357) [attoparsec-aeson]  eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:365) [attoparsec-aeson]  eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:401) [attoparsec-aeson]  84% ( 22 / 26) in 'Data.Aeson.Parser' [attoparsec-aeson]  Missing documentation for: [attoparsec-aeson]  decodeWith (src/Data/Aeson/Parser/Internal.hs:348) [attoparsec-aeson]  decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:357) [attoparsec-aeson]  eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:365) [attoparsec-aeson]  eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:401) [attoparsec-aeson] Warning: Data.Aeson.Parser.Internal: could not find link destinations for: [attoparsec-aeson]  - Data.Attoparsec.ByteString.Internal.Parser [attoparsec-aeson] Warning: Data.Aeson.Parser: could not find link destinations for: [attoparsec-aeson]  - Data.Attoparsec.ByteString.Internal.Parser [attoparsec-aeson] Documentation created: dist/doc/html/attoparsec-aeson/index.html, [attoparsec-aeson] dist/doc/html/attoparsec-aeson/attoparsec-aeson.txt [attoparsec-aeson] Phase: installPhase [attoparsec-aeson] Installing library in /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [attoparsec-aeson] Phase: fixupPhase [attoparsec-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 [attoparsec-aeson] shrinking /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSattoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv-ghc9.6.3.so [attoparsec-aeson] checking for references to /build/ in /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0... [attoparsec-aeson] patching script interpreter paths in /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 [attoparsec-aeson] stripping (with command strip and flags -S -p) in /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0/lib [attoparsec-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc [attoparsec-aeson] checking for references to /build/ in /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc... [attoparsec-aeson] patching script interpreter paths in /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc [binary-instances] [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, dist/build/Data/Binary/Instances/UnorderedContainers.o, dist/build/Data/Binary/Instances/UnorderedContainers.dyn_o ) [binary-instances] [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, dist/build/Data/Binary/Instances/Vector.o, dist/build/Data/Binary/Instances/Vector.dyn_o ) [binary-instances] [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, dist/build/Data/Binary/Instances/Aeson.o, dist/build/Data/Binary/Instances/Aeson.dyn_o ) [binary-instances] [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, dist/build/Data/Binary/Instances.o, dist/build/Data/Binary/Instances.dyn_o ) [binary-instances] [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.p_o ) [binary-instances] [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, dist/build/Data/Binary/Instances/Hashable.p_o ) [binary-instances] [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, dist/build/Data/Binary/Instances/Primitive.p_o ) [binary-instances] [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, dist/build/Data/Binary/Instances/Scientific.p_o ) [binary-instances] [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, dist/build/Data/Binary/Instances/Tagged.p_o ) [binary-instances] [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, dist/build/Data/Binary/Instances/Text.p_o ) [binary-instances] [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, dist/build/Data/Binary/Instances/Time.p_o ) [binary-instances] [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, dist/build/Data/Binary/Instances/UnorderedContainers.p_o ) [binary-instances] [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, dist/build/Data/Binary/Instances/Vector.p_o ) [binary-instances] [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, dist/build/Data/Binary/Instances/Aeson.p_o ) [binary-instances] [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, dist/build/Data/Binary/Instances.p_o ) [binary-instances] Phase: haddockPhase [binary-instances] Preprocessing library for binary-instances-1.0.6.. [binary-instances] Running Haddock on library for binary-instances-1.0.6.. [binary-instances] Warning: The documentation for the following packages are not installed. No [binary-instances] links will be generated to these packages: vector-0.13.2.0 [binary-instances] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.CaseInsensitive' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Hashable' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Primitive' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Scientific' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Tagged' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Text' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Time' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.UnorderedContainers' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Vector' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances]  0% ( 0 / 1) in 'Data.Binary.Instances.Aeson' [binary-instances]  Missing documentation for: [binary-instances]  Module header [binary-instances] Warning: 'Binary' is out of scope. [binary-instances]  If you qualify the identifier, haddock can try to link it anyway. [binary-instances]  100% ( 1 / 1) in 'Data.Binary.Instances' [binary-instances] Documentation created: dist/doc/html/binary-instances/index.html, [binary-instances] dist/doc/html/binary-instances/binary-instances.txt [binary-instances] Phase: installPhase [constraints-extras] Preprocessing executable 'readme' for constraints-extras-0.4.0.2.. [constraints-extras] Building executable 'readme' for constraints-extras-0.4.0.2.. [constraints-extras] [1 of 1] Compiling Main ( README.lhs, dist/build/readme/readme-tmp/Main.o ) [constraints-extras]  [constraints-extras] README.lhs:29:13: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 29 | > data A :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:29:18: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 29 | > data A :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:35:13: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 35 | > data B :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:35:18: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 35 | > data B :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:41:14: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 41 | > data V :: (* -> *) -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:41:19: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 41 | > data V :: (* -> *) -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:41:25: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 41 | > data V :: (* -> *) -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:46:24: warning: [GHC-39567] [-Wstar-is-type] [deriving-aeson] Preprocessing test suite 'test' for deriving-aeson-0.2.10.. [deriving-aeson] Building test suite 'test' for deriving-aeson-0.2.10.. [deriving-aeson] [1 of 1] Compiling Main ( tests/test.hs, dist/build/test/test-tmp/Main.o ) [deriving-aeson] [2 of 2] Linking dist/build/test/test [deriving-aeson] buildPhase completed in 38 seconds [deriving-aeson] Phase: checkPhase [deriving-aeson] Running 1 test suites... [deriving-aeson] Test suite test: RUNNING... [deriving-aeson] [{"id":42,"name":"Alice","user_type":"human"},{"id":43,"name":"Bob","api_token":"xyz","user_type":"bot"}] [deriving-aeson] {"Foo":0,"Bar":1} [deriving-aeson] {"something":0,"somethingElse":1} [deriving-aeson] Test suite test: PASS [deriving-aeson] Test suite logged to: dist/test/deriving-aeson-0.2.10-test.log [deriving-aeson] 1 of 1 test suites (1 of 1 test cases) passed. [deriving-aeson] Phase: haddockPhase [deriving-aeson] Preprocessing library for deriving-aeson-0.2.10.. [deriving-aeson] Running Haddock on library for deriving-aeson-0.2.10.. [deriving-aeson] Warning: The documentation for the following packages are not installed. No [deriving-aeson] links will be generated to these packages: vector-0.13.2.0 [deriving-aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [deriving-aeson]  100% ( 28 / 28) in 'Deriving.Aeson' [deriving-aeson]  91% ( 11 / 12) in 'Deriving.Aeson.Stock' [deriving-aeson]  Missing documentation for: [deriving-aeson]  Module header [deriving-aeson] Warning: Deriving.Aeson: could not find link destinations for: [deriving-aeson]  - Data.Vector.Vector [deriving-aeson]  - Data.Vector.Generic.Base.Vector [deriving-aeson]  - Data.Vector.Unboxed.Base.Vector [deriving-aeson]  - Deriving.Aeson.NonEmptyString [deriving-aeson]  - Data.Vector.Primitive.Vector [deriving-aeson]  - Data.Vector.Storable.Vector [deriving-aeson] Warning: Deriving.Aeson.Stock: could not find link destinations for: [deriving-aeson]  - Data.Vector.Vector [deriving-aeson]  - Data.Vector.Generic.Base.Vector [deriving-aeson]  - Data.Vector.Unboxed.Base.Vector [deriving-aeson]  - Data.Vector.Primitive.Vector [deriving-aeson]  - Data.Vector.Storable.Vector [deriving-aeson] Documentation created: dist/doc/html/deriving-aeson/index.html, [deriving-aeson] dist/doc/html/deriving-aeson/deriving-aeson.txt [deriving-aeson] Preprocessing test suite 'test' for deriving-aeson-0.2.10.. [deriving-aeson] Phase: installPhase [deriving-aeson] Installing library in /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/deriving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF [deriving-aeson] Phase: fixupPhase [deriving-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 [deriving-aeson] shrinking /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSderiving-aeson-0.2.10-FV5yt3CwefuI2Hq5QQPbJF-ghc9.6.3.so [deriving-aeson] checking for references to /build/ in /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10... [deriving-aeson] patching script interpreter paths in /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 [deriving-aeson] stripping (with command strip and flags -S -p) in /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10/lib [deriving-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc [deriving-aeson] checking for references to /build/ in /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc... [deriving-aeson] patching script interpreter paths in /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc [enummapset] [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.o, dist/build/Data/EnumMap/Strict.dyn_o ) [enummapset] [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/Data/EnumMap/Lazy.o, dist/build/Data/EnumMap/Lazy.dyn_o ) [enummapset] [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/Data/EnumMap.o, dist/build/Data/EnumMap.dyn_o ) [enummapset] [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.p_o ) [enummapset] [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.p_o ) [enummapset] [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.p_o ) [enummapset] [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/Data/EnumMap/Lazy.p_o ) [enummapset] [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/Data/EnumMap.p_o ) [enummapset] Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0.. [enummapset] Building test suite 'intset-properties' for enummapset-0.7.3.0.. [enummapset] [1 of 7] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumSet.o ) [enummapset] [2 of 7] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Base.o ) [enummapset] [3 of 7] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Lazy.o ) [enummapset] [4 of 7] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap.o ) [enummapset] [5 of 7] Compiling IntSetValidity ( tests/IntSetValidity.hs, dist/build/intset-properties/intset-properties-tmp/IntSetValidity.o ) [enummapset] [6 of 7] Compiling Json ( tests/Json.hs, dist/build/intset-properties/intset-properties-tmp/Json.o ) [enummapset] [7 of 7] Compiling Main ( tests/intset-properties.hs, dist/build/intset-properties/intset-properties-tmp/Main.o ) [enummapset] [8 of 8] Linking dist/build/intset-properties/intset-properties [enummapset] buildPhase completed in 37 seconds [enummapset] Phase: checkPhase [enummapset] Running 1 test suites... [enummapset] Test suite intset-properties: RUNNING... [enummapset] lookupLT: [OK] [enummapset] lookupGT: [OK] [enummapset] lookupLE: [OK] [enummapset] lookupGE: [OK] [enummapset] split: [OK] [enummapset] encode set: [OK] [enummapset] encode map: [OK] [enummapset] decode set: [OK] [enummapset] decode map: [OK] [enummapset] prop_json_trip_set: [OK, passed 100 tests] [enummapset] prop_json_trip_map: [OK, passed 100 tests] [enummapset] prop_json_trip_map2: [OK, passed 100 tests] [enummapset] prop_Valid: [OK, passed 100 tests] [enummapset] prop_EmptyValid: [OK, passed 100 tests] [enummapset] prop_SingletonValid: [OK, passed 100 tests] [enummapset] prop_InsertIntoEmptyValid: [OK, passed 100 tests] [enummapset] prop_Single: [OK, passed 100 tests] [enummapset] prop_Member: [OK, passed 100 tests] [enummapset] prop_NotMember: [OK, passed 100 tests] [enummapset] prop_LookupLT: [OK, passed 100 tests] [enummapset] prop_LookupGT: [OK, passed 100 tests] [enummapset] prop_LookupLE: [OK, passed 100 tests] [enummapset] prop_LookupGE: [OK, passed 100 tests] [enummapset] prop_InsertDelete: [OK, passed 100 tests] [enummapset] prop_MemberFromList: [OK, passed 100 tests] [enummapset] prop_UnionInsert: [OK, passed 100 tests] [enummapset] prop_UnionAssoc: [OK, passed 100 tests] [enummapset] prop_UnionComm: [OK, passed 100 tests] [enummapset] prop_Diff: [OK, passed 100 tests] [enummapset] prop_Int: [OK, passed 100 tests] [enummapset] prop_Ordered: [OK, passed 100 tests] [enummapset] prop_List: [OK, passed 100 tests] [enummapset] prop_DescList: [OK, passed 100 tests] [enummapset] prop_AscDescList: [OK, passed 100 tests] [enummapset] prop_fromList: [OK, passed 100 tests] [enummapset] prop_isProperSubsetOf: [OK, passed 100 tests] [enummapset] prop_isProperSubsetOf2: [OK, passed 100 tests] [enummapset] prop_isSubsetOf: [OK, passed 100 tests] [enummapset] prop_isSubsetOf2: [OK, passed 100 tests] [enummapset] prop_size: [OK, passed 100 tests] [enummapset] prop_findMax: [OK, passed 100 tests] [enummapset] prop_findMin: [OK, passed 100 tests] [enummapset] prop_ord: [OK, passed 100 tests] [enummapset] prop_readShow: [OK, passed 100 tests] [enummapset] prop_foldR: [OK, passed 100 tests] [enummapset] prop_foldR': [OK, passed 100 tests] [enummapset] prop_foldL: [OK, passed 100 tests] [enummapset] prop_foldL': [OK, passed 100 tests] [enummapset] prop_map: [OK, passed 100 tests] [enummapset] prop_maxView: [OK, passed 100 tests] [enummapset] prop_minView: [OK, passed 100 tests] [enummapset] prop_split: [OK, passed 100 tests] [enummapset] prop_splitMember: [OK, passed 100 tests] [enummapset] prop_partition: [OK, passed 100 tests] [enummapset] prop_filter: [OK, passed 100 tests] [enummapset] prop_bitcount: [OK, passed 100 tests] [enummapset]  [ghc-exactprint] GHC96 [lens] Documentation created: dist/doc/html/lens/index.html, [lens] dist/doc/html/lens/lens.txt [lens] Preprocessing test suite 'properties' for lens-5.3.4.. [lens] Preprocessing test suite 'hunit' for lens-5.3.4.. [lens] Preprocessing test suite 'templates' for lens-5.3.4.. [lens] haddockPhase completed in 1 minutes 20 seconds [lens] Phase: installPhase [lens] Installing library in /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens] Phase: fixupPhase [lens] shrinking RPATHs of ELF executables and libraries in /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 [lens] shrinking /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlens-5.3.4-BKpnf0XBYtTM6GuPu5kiP-ghc9.6.3.so [lens] checking for references to /build/ in /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4... [lens] patching script interpreter paths in /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 [lens] stripping (with command strip and flags -S -p) in /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4/lib [lens] shrinking RPATHs of ELF executables and libraries in /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc [lens] checking for references to /build/ in /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc... [lens] patching script interpreter paths in /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc [microaeson] [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, dist/build/Data/Aeson/Micro/Parser.p_o ) [microaeson] [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.p_o ) [microaeson] [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.p_o ) [microaeson] Preprocessing test suite 'microaeson' for microaeson-0.1.0.2.. [microaeson] Building test suite 'microaeson' for microaeson-0.1.0.2.. [microaeson] [1 of 1] Compiling Main ( src-tests/tests.hs, dist/build/microaeson/microaeson-tmp/Main.o ) [microaeson] [2 of 2] Linking dist/build/microaeson/microaeson [microaeson] Phase: checkPhase [microaeson] Running 1 test suites... [microaeson] Test suite microaeson: RUNNING... [microaeson] Tests [microaeson]  QC [microaeson]  roundtrip(ref/ref): OK (5.15s) [microaeson]  +++ OK, passed 100 tests. [microaeson]  roundtrip(ref/iut): OK (2.82s) [microaeson]  +++ OK, passed 100 tests. [microaeson]  roundtrip(iut/ref): OK (4.91s) [microaeson]  +++ OK, passed 100 tests. [microaeson]  roundtrip(iut/iut): OK (7.42s) [microaeson]  +++ OK, passed 100 tests. [microaeson]  [microaeson] All 4 tests passed (20.30s) [microaeson] Test suite microaeson: PASS [microaeson] Test suite logged to: dist/test/microaeson-0.1.0.2-microaeson.log [microaeson] 1 of 1 test suites (1 of 1 test cases) passed. [microaeson] Phase: haddockPhase [microaeson] Preprocessing library for microaeson-0.1.0.2.. [microaeson] Running Haddock on library for microaeson-0.1.0.2.. [microaeson] Warning: The documentation for the following packages are not installed. No [microaeson] links will be generated to these packages: fail-4.9.0.0 [microaeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [microaeson] Warning: 'String' is ambiguous. It is defined [microaeson]  * at src/Data/Aeson/Micro.hs:103:14 [microaeson]  * in ‘GHC.Base’ [microaeson]  You may be able to disambiguate the identifier by qualifying it or [microaeson]  by specifying the type/value namespace explicitly. [microaeson]  Defaulting to the one defined at src/Data/Aeson/Micro.hs:101:1 [microaeson] Warning: 'Object' is ambiguous. It is defined [microaeson]  * at src/Data/Aeson/Micro.hs:101:14 [microaeson]  * at src/Data/Aeson/Micro.hs:118:1 [microaeson]  You may be able to disambiguate the identifier by qualifying it or [microaeson]  by specifying the type/value namespace explicitly. [microaeson]  Defaulting to the one defined at src/Data/Aeson/Micro.hs:101:1 [microaeson] Warning: 'HashMap' is out of scope. [microaeson]  If you qualify the identifier, haddock can try to link it anyway. [microaeson] Warning: 'Vector' is out of scope. [microaeson]  If you qualify the identifier, haddock can try to link it anyway. [microaeson] Warning: 'Scientific' is out of scope. [microaeson]  If you qualify the identifier, haddock can try to link it anyway. [microaeson]  72% ( 24 / 33) in 'Data.Aeson.Micro' [microaeson]  Missing documentation for: [microaeson]  .: (src/Data/Aeson/Micro.hs:140) [microaeson]  .:? (src/Data/Aeson/Micro.hs:143) [microaeson]  .:! (src/Data/Aeson/Micro.hs:146) [microaeson]  .!= (src/Data/Aeson/Micro.hs:149) [microaeson]  withObject (src/Data/Aeson/Micro.hs:436) [microaeson]  withText (src/Data/Aeson/Micro.hs:428) [microaeson]  withArray (src/Data/Aeson/Micro.hs:432) [microaeson]  withNumber (src/Data/Aeson/Micro.hs:440) [microaeson]  withBool (src/Data/Aeson/Micro.hs:424) [microaeson] Documentation created: dist/doc/html/microaeson/index.html, [microaeson] dist/doc/html/microaeson/microaeson.txt [microaeson] Preprocessing test suite 'microaeson' for microaeson-0.1.0.2.. [microaeson] Phase: installPhase [microaeson] Installing library in /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [microaeson] Phase: fixupPhase [microaeson] shrinking RPATHs of ELF executables and libraries in /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 [microaeson] shrinking /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSmicroaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk-ghc9.6.3.so [microaeson] checking for references to /build/ in /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2... [microaeson] patching script interpreter paths in /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 [microaeson] stripping (with command strip and flags -S -p) in /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2/lib [path] [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.o, dist/build/Path/Internal.dyn_o ) [path] [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.o, dist/build/Path/Internal/Windows.dyn_o ) [path] [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.o, dist/build/Path/Posix.dyn_o ) [path]  [path] src/Path/Include.hs:486:11: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeDrive’: normalizeDrive | False = ... [path]  | [path] 486 | | IS_WINDOWS = normalizeTrailingSeps [path]  | ^^^^^ [path]  [path] src/Path/Include.hs:850:5: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeFilePath’: [path]  normalizeFilePath | False = ... [path]  | [path] 850 | | IS_WINDOWS = normalizeWindowsSeps . FilePath.normalise [path]  | ^^^^^ [path] [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o ) [path] [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.o, dist/build/Path/Windows.dyn_o ) [path]  [path] src/Path/Include.hs:487:11: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeDrive’: [path]  normalizeDrive | otherwise = ... [path]  | [path] 487 | | otherwise = id [path]  | ^^^^^^^^^ [path]  [path] src/Path/Include.hs:851:5: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeFilePath’: [path]  normalizeFilePath | otherwise = ... [path]  | [path] 851 | | otherwise = normalizeLeadingSeps . FilePath.normalise [path]  | ^^^^^^^^^ [path] [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) [path] [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o ) [path] [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o ) [path] [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.p_o ) [path]  [path] src/Path/Include.hs:486:11: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeDrive’: normalizeDrive | False = ... [path]  | [path] 486 | | IS_WINDOWS = normalizeTrailingSeps [path]  | ^^^^^ [path]  [path] src/Path/Include.hs:850:5: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeFilePath’: [path]  normalizeFilePath | False = ... [path]  | [path] 850 | | IS_WINDOWS = normalizeWindowsSeps . FilePath.normalise [path]  | ^^^^^ [path] [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.p_o ) [path] [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, dist/build/Path/Windows.p_o ) [path]  [path] src/Path/Include.hs:487:11: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [quickcheck-classes] [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.o, dist/build/Test/QuickCheck/Classes/Plus.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Alt’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Alt’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Alt() [quickcheck-classes]  | [quickcheck-classes] 20 | import Data.Functor.Alt (Alt) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 27 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.o, dist/build/Test/QuickCheck/Classes/Prim.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 15 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 35 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [rerebase] [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.p_o ) [rerebase] [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.p_o ) [rerebase] [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.p_o ) [rerebase] [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.p_o ) [rerebase] [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.p_o ) [rerebase] [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.p_o ) [rerebase] [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.p_o ) [rerebase] [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.p_o ) [rerebase] [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.p_o ) [rerebase] [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.p_o ) [rerebase] [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.p_o ) [rerebase] [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.p_o ) [rerebase] [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.p_o ) [rerebase] [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.p_o ) [rerebase] [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.p_o ) [rerebase] [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.p_o ) [rerebase] [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.p_o ) [rerebase] [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.p_o ) [rerebase] [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.p_o ) [rerebase] [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.p_o ) [rerebase] [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.p_o ) [rerebase] [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.p_o ) [rerebase] [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.p_o ) [rerebase] [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.p_o ) [rerebase] [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.p_o ) [rerebase] [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.p_o ) [rerebase] [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.p_o ) [rerebase] [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.p_o ) [rerebase] [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.p_o ) [rerebase] [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.p_o ) [rerebase] [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.p_o ) [rerebase] [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.p_o ) [rerebase] [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.p_o ) [rerebase] [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.p_o ) [rerebase] [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.p_o ) [rerebase] [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.p_o ) [rerebase] [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.p_o ) [rerebase] [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.p_o ) [rerebase] [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.p_o ) [rerebase] [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.p_o ) [rerebase] [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.p_o ) [HTF] [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.p_o ) [HTF] [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.p_o ) [HTF] [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.p_o ) [HTF] [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/Test/Framework/Location.p_o ) [HTF] [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/Test/Framework/Preprocessor.p_o ) [HTF] [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, dist/build/Test/Framework/Pretty.p_o ) [HTF] [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, dist/build/Test/Framework/Process.p_o ) [HTF] [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, dist/build/Test/Framework/TestInterface.p_o ) [HTF] [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.p_o ) [HTF] [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.p_o ) [HTF]  [HTF] Test/Framework/AssertM.hs:64:5: warning: [-Wnoncanonical-monad-instances] [HTF]  Noncanonical ‘return’ definition detected [HTF]  in the instance declaration for ‘Monad AssertBool’. [HTF]  ‘return’ will eventually be removed in favour of ‘pure’ [HTF]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [HTF]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [HTF]  | [HTF] 64 | return = AssertOk [HTF]  | ^^^^^^^^^^^^^^^^^ [HTF] [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, dist/build/Test/Framework/TestTypes.p_o ) [HTF] [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.p_o ) [HTF] [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.p_o ) [HTF] [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.p_o ) [HTF] [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.p_o ) [HTF] [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, dist/build/Test/Framework/QuickCheckWrapper.p_o ) [HTF] [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, dist/build/Test/Framework/PrettyHaskell.p_o ) [HTF] [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, dist/build/Test/Framework/HUnitWrapper.p_o ) [HTF] [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, dist/build/Test/Framework/XmlOutput.p_o ) [HTF] [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, dist/build/Test/Framework/TestReporter.p_o ) [HTF] [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.p_o ) [HTF] [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.p_o ) [HTF] [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.p_o ) [HTF] [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.p_o ) [HTF] Preprocessing executable 'htfpp' for HTF-0.15.0.2.. [HTF] Building executable 'htfpp' for HTF-0.15.0.2.. [HTF] [1 of 4] Compiling Paths_HTF ( dist/build/htfpp/autogen/Paths_HTF.hs, dist/build/htfpp/htfpp-tmp/Paths_HTF.o ) [HTF] [2 of 4] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Location.o ) [HTF] [3 of 4] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/htfpp/htfpp-tmp/Test/Framework/Preprocessor.o ) [HTF] [4 of 4] Compiling Main ( HTFPP.hs, dist/build/htfpp/htfpp-tmp/Main.o ) [HTF] [5 of 5] Linking dist/build/htfpp/htfpp [post-build-hook] Uploading to cachix cache "sellout": /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc [post-build-hook] Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc (312.38 KiB) [post-build-hook] Pushing /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 (506.22 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2 /nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/5rvwxxrzm9frdb8c4hc2v7naf0j8xlsa-HsYAML-0.2.1.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7nmp88pbnln27yn7rxxi1wfddlf1n0yn-HsYAML-0.2.1.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r0vwklqbhnzqcqswn7nl0qdcfhhl05rm-HsYAML-aeson-0.2.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kr01nqiisimbza961hr3kph299rlna4h-HsYAML-aeson-0.2.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/dvd3ql1y85nvp008yjdipzm2cdgv6h42-HsYAML-0.2.1.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fn1jq012mcw7k7v79yiy745whdvpdj5s-HsYAML-aeson-0.2.0.2.drv' to 'https://cache.nix-ci.com'... Progress: 8 of 74 built (14 building), 335 of 335 downloaded from cache [algebraic-graphs] OK: consistent (edge x y) == True [algebraic-graphs] OK: consistent (edges xs) == True [algebraic-graphs] OK: consistent (stars xs) == True [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.Show ============ [algebraic-graphs] OK: show (empty ) == "empty" [algebraic-graphs] OK: show (1 ) == "vertex 1" [algebraic-graphs] OK: show (1 + 2 ) == "vertices [1,2]" [algebraic-graphs] OK: show (1 * 2 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs] OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" [algebraic-graphs]  [algebraic-graphs] OK: show (vertex (-1) ) == "vertex (-1)" [algebraic-graphs] OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" [algebraic-graphs] OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" [algebraic-graphs]  [algebraic-graphs] OK: show (2 * 1 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 1) == "edges [(1,1),(1,2)]" [algebraic-graphs] OK: show (3 * 2 * 1) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.toSymmetric ============ [algebraic-graphs] OK: toSymmetric (edge 1 2) == edge 1 2 [algebraic-graphs] OK: toSymmetric . fromSymmetric == id [algebraic-graphs] OK: fromSymmetric . toSymmetric == symmetricClosure [algebraic-graphs] OK: vertexCount . toSymmetric == vertexCount [algebraic-graphs] OK: (*2) . edgeCount . toSymmetric >= edgeCount [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.fromSymmetric ============ [algebraic-graphs] OK: fromSymmetric (edge 1 2) == edges [(1,2), (2,1)] [algebraic-graphs] OK: vertexCount . fromSymmetric == vertexCount [algebraic-graphs] OK: edgeCount . fromSymmetric <= (*2) . edgeCount [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.Ord ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 2 1 < edge 1 3 [algebraic-graphs] OK: edge 1 2 == edge 2 1 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: edge x y == edge y x [algebraic-graphs] OK: edge x y == edges [(x,y), (y,x)] [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.connect ============ [algebraic-graphs] OK: connect x y == connect y x [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y `div` 2 [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges [(x,y), (y,x)] == edge x y [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.overlays ============ [algebraic-graphs] OK: overlays [] == empty [post-build-hook] Uploading to cachix cache "sellout": /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc [post-build-hook] Pushing 2 paths (163 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc (519.55 KiB) [post-build-hook] Pushing /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 (4.36 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0 /nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/xy8ndb8si3fpz4i6hfr564n0afmydxi5-attoparsec-aeson-2.2.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/k5gkk3g0yf88786c65iyik2brzds869g-attoparsec-aeson-2.2.2.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/wv0yyp44l7zlwsbb89bd9nm6r4649dhy-attoparsec-aeson-2.2.2.0.drv' to 'https://cache.nix-ci.com'... Progress: 9 of 75 built (13 building), 335 of 335 downloaded from cache [binary-instances] Installing library in /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [binary-instances] Phase: fixupPhase [binary-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 [binary-instances] shrinking /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSbinary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF-ghc9.6.3.so [binary-instances] checking for references to /build/ in /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6... [binary-instances] patching script interpreter paths in /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 [binary-instances] stripping (with command strip and flags -S -p) in /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6/lib [binary-instances] shrinking RPATHs of ELF executables and libraries in /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc [binary-instances] checking for references to /build/ in /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc... [binary-instances] patching script interpreter paths in /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 46 | > data family Fam a :: * -> * [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:46:29: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 46 | > data family Fam a :: * -> * [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:47:27: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 47 | > data instance Fam () :: * -> * where [constraints-extras]  | ^ [constraints-extras]  [constraints-extras] README.lhs:47:32: warning: [GHC-39567] [-Wstar-is-type] [constraints-extras]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [constraints-extras]  relies on the StarIsType extension, which will become [constraints-extras]  deprecated in the future. [constraints-extras]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [constraints-extras]  | [constraints-extras] 47 | > data instance Fam () :: * -> * where [constraints-extras]  | ^ [constraints-extras] [2 of 2] Linking dist/build/readme/readme [constraints-extras] Phase: checkPhase [constraints-extras] Package has no test suites. [constraints-extras] Phase: haddockPhase [constraints-extras] Preprocessing library for constraints-extras-0.4.0.2.. [constraints-extras] Running Haddock on library for constraints-extras-0.4.0.2.. [constraints-extras] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [constraints-extras]  50% ( 1 / 2) in 'Data.Constraint.Compose' [constraints-extras]  Missing documentation for: [constraints-extras]  Module header [constraints-extras]  50% ( 1 / 2) in 'Data.Constraint.Flip' [constraints-extras]  Missing documentation for: [constraints-extras]  Module header [constraints-extras]  100% ( 13 / 13) in 'Data.Constraint.Extras' [constraints-extras]  0% ( 0 / 4) in 'Data.Constraint.Extras.TH' [constraints-extras]  Missing documentation for: [constraints-extras]  Module header [constraints-extras]  deriveArgDict (src/Data/Constraint/Extras/TH.hs:14) [constraints-extras]  deriveArgDictV (src/Data/Constraint/Extras/TH.hs:29) [constraints-extras]  gadtIndices (src/Data/Constraint/Extras/TH.hs:109) [constraints-extras] Documentation created: dist/doc/html/constraints-extras/index.html, [constraints-extras] dist/doc/html/constraints-extras/constraints-extras.txt [constraints-extras] Preprocessing executable 'readme' for constraints-extras-0.4.0.2.. [constraints-extras] Phase: installPhase [constraints-extras] Installing library in /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [constraints-extras] Installing executable readme in /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/bin [constraints-extras] Warning: The directory [constraints-extras] /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/bin is [constraints-extras] not in the system search path. [constraints-extras] Phase: fixupPhase [constraints-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 [constraints-extras] shrinking /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSconstraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd-ghc9.6.3.so [constraints-extras] shrinking /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/bin/readme [post-build-hook] Uploading to cachix cache "sellout": /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 [post-build-hook] Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc (2.22 MiB) [post-build-hook] Pushing /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 (628.39 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc /nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/7ppvmzy2gnxrp730xf23i70cf2zz5y5k-deriving-aeson-0.2.10-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mp3lzihyircjn8w1bd7lmwchdz2hkd1c-deriving-aeson-0.2.10' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/2q0jaydw8fly9d6w61w1xmkbairm0j3k-deriving-aeson-0.2.10.drv' to 'https://cache.nix-ci.com'... Progress: 10 of 76 built (12 building), 335 of 335 downloaded from cache [enummapset]  Properties Test Cases Total [enummapset]  Passed 47 9 56 [enummapset]  Failed 0 0 0 [enummapset]  Total 47 9 56 [enummapset] Test suite intset-properties: PASS [enummapset] Test suite logged to: dist/test/enummapset-0.7.3.0-intset-properties.log [enummapset] 1 of 1 test suites (1 of 1 test cases) passed. [enummapset] Phase: haddockPhase [enummapset] Preprocessing library for enummapset-0.7.3.0.. [enummapset] Running Haddock on library for enummapset-0.7.3.0.. [enummapset] Warning: The documentation for the following packages are not installed. No [enummapset] links will be generated to these packages: vector-0.13.2.0 [enummapset] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [enummapset]  29% ( 18 / 62) in 'Data.EnumSet' [enummapset]  Missing documentation for: [enummapset]  \\ (Data/EnumSet.hs:175) [enummapset]  null (Data/EnumSet.hs:179) [enummapset]  size (Data/EnumSet.hs:183) [enummapset]  member (Data/EnumSet.hs:187) [enummapset]  notMember (Data/EnumSet.hs:191) [enummapset]  lookupLT (Data/EnumSet.hs:195) [enummapset]  lookupGT (Data/EnumSet.hs:199) [enummapset]  lookupLE (Data/EnumSet.hs:203) [enummapset]  lookupGE (Data/EnumSet.hs:207) [enummapset]  isSubsetOf (Data/EnumSet.hs:247) [enummapset]  isProperSubsetOf (Data/EnumSet.hs:243) [enummapset]  empty (Data/EnumSet.hs:211) [enummapset]  singleton (Data/EnumSet.hs:215) [enummapset]  insert (Data/EnumSet.hs:219) [enummapset]  delete (Data/EnumSet.hs:223) [enummapset]  union (Data/EnumSet.hs:231) [enummapset]  unions (Data/EnumSet.hs:227) [enummapset]  difference (Data/EnumSet.hs:235) [enummapset]  intersection (Data/EnumSet.hs:239) [enummapset]  filter (Data/EnumSet.hs:251) [enummapset]  partition (Data/EnumSet.hs:255) [enummapset]  split (Data/EnumSet.hs:259) [enummapset]  splitMember (Data/EnumSet.hs:263) [enummapset]  map (Data/EnumSet.hs:301) [enummapset]  foldr (Data/EnumSet.hs:305) [enummapset]  foldl (Data/EnumSet.hs:309) [enummapset]  foldr' (Data/EnumSet.hs:313) [enummapset]  foldl' (Data/EnumSet.hs:317) [enummapset]  fold (Data/EnumSet.hs:321) [enummapset]  findMin (Data/EnumSet.hs:285) [enummapset]  findMax (Data/EnumSet.hs:289) [enummapset]  deleteMin (Data/EnumSet.hs:293) [enummapset]  deleteMax (Data/EnumSet.hs:297) [enummapset]  deleteFindMin (Data/EnumSet.hs:277) [enummapset]  deleteFindMax (Data/EnumSet.hs:281) [enummapset]  maxView (Data/EnumSet.hs:269) [enummapset]  minView (Data/EnumSet.hs:273) [enummapset]  elems (Data/EnumSet.hs:325) [enummapset]  toList (Data/EnumSet.hs:329) [enummapset]  fromList (Data/EnumSet.hs:341) [enummapset]  toAscList (Data/EnumSet.hs:333) [enummapset]  toDescList (Data/EnumSet.hs:337) [enummapset]  fromAscList (Data/EnumSet.hs:345) [enummapset]  fromDistinctAscList (Data/EnumSet.hs:349) [enummapset]  19% ( 25 /127) in 'Data.EnumMap.Strict' [enummapset]  Missing documentation for: [enummapset]  ! (Data/EnumMap/Base.hs:240) [enummapset]  \\ (Data/EnumMap/Base.hs:244) [enummapset]  null (Data/EnumMap/Base.hs:248) [enummapset]  size (Data/EnumMap/Base.hs:252) [enummapset]  member (Data/EnumMap/Base.hs:256) [enummapset]  notMember (Data/EnumMap/Base.hs:260) [enummapset]  lookup (Data/EnumMap/Base.hs:264) [enummapset]  findWithDefault (Data/EnumMap/Strict.hs:192) [enummapset]  lookupLT (Data/EnumMap/Base.hs:272) [enummapset]  lookupGT (Data/EnumMap/Base.hs:276) [enummapset]  lookupLE (Data/EnumMap/Base.hs:280) [enummapset]  lookupGE (Data/EnumMap/Base.hs:284) [enummapset]  empty (Data/EnumMap/Base.hs:288) [enummapset]  singleton (Data/EnumMap/Strict.hs:196) [enummapset]  insert (Data/EnumMap/Strict.hs:200) [enummapset]  insertWith (Data/EnumMap/Strict.hs:204) [enummapset]  insertWithKey (Data/EnumMap/Strict.hs:208) [enummapset]  insertLookupWithKey (Data/EnumMap/Strict.hs:214) [enummapset]  delete (Data/EnumMap/Base.hs:315) [enummapset]  adjust (Data/EnumMap/Strict.hs:220) [enummapset]  adjustWithKey (Data/EnumMap/Strict.hs:224) [enummapset]  update (Data/EnumMap/Strict.hs:287) [enummapset]  updateWithKey (Data/EnumMap/Strict.hs:291) [enummapset]  updateLookupWithKey (Data/EnumMap/Strict.hs:296) [enummapset]  alter (Data/EnumMap/Strict.hs:228) [enummapset]  alterF (Data/EnumMap/Strict.hs:232) [enummapset]  union (Data/EnumMap/Base.hs:357) [enummapset]  unionWith (Data/EnumMap/Strict.hs:240) [enummapset]  unionWithKey (Data/EnumMap/Strict.hs:244) [enummapset]  unions (Data/EnumMap/Base.hs:349) [enummapset]  unionsWith (Data/EnumMap/Strict.hs:236) [enummapset]  difference (Data/EnumMap/Base.hs:371) [enummapset]  differenceWith (Data/EnumMap/Strict.hs:250) [enummapset]  differenceWithKey (Data/EnumMap/Strict.hs:255) [enummapset]  intersection (Data/EnumMap/Base.hs:386) [enummapset]  intersectionWith (Data/EnumMap/Strict.hs:261) [enummapset]  intersectionWithKey (Data/EnumMap/Strict.hs:266) [enummapset]  mergeWithKey (Data/EnumMap/Strict.hs:272) [enummapset]  map (Data/EnumMap/Strict.hs:318) [enummapset]  mapWithKey (Data/EnumMap/Strict.hs:322) [enummapset]  traverseWithKey (Data/EnumMap/Base.hs:508) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 [post-build-hook] Pushing 2 paths (150 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 (59.82 MiB) [post-build-hook] Pushing /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc (33.35 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc /nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/c4wc1y7w7yrpy2mmyr2qfwwvrmk9414b-reflection-2.1.9-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ji17mji4rv431fdl3f1hs007gpfa97gg-lens-5.3.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/l2k2p5cks44j4r6glq2isjxmqi3d7ins-reflection-2.1.9' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zrzm5wvy412gygd293w91pfllm6ap2i2-lens-5.3.4' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gfb0ixl2acxvml44cs5brk16iglsd0ii-reflection-2.1.9.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1n6857yh970nxay66rskf6r8y2rp1k59-lens-5.3.4.drv' to 'https://cache.nix-ci.com'... Progress: 11 of 77 built (11 building), 335 of 335 downloaded from cache [microaeson] shrinking RPATHs of ELF executables and libraries in /nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc [microaeson] checking for references to /build/ in /nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc... [microaeson] patching script interpreter paths in /nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc [path]  In an equation for ‘normalizeDrive’: [path]  normalizeDrive | otherwise = ... [path]  | [path] 487 | | otherwise = id [path]  | ^^^^^^^^^ [path]  [path] src/Path/Include.hs:851:5: warning: [GHC-53633] [-Woverlapping-patterns] [path]  Pattern match is redundant [path]  In an equation for ‘normalizeFilePath’: [path]  normalizeFilePath | otherwise = ... [path]  | [path] 851 | | otherwise = normalizeLeadingSeps . FilePath.normalise [path]  | ^^^^^^^^^ [path] Preprocessing test suite 'validity-test' for path-0.9.5.. [path] Building test suite 'validity-test' for path-0.9.5.. [path] [1 of 2] Compiling Path.Gen ( test/Path/Gen.hs, dist/build/validity-test/validity-test-tmp/Path/Gen.o, dist/build/validity-test/validity-test-tmp/Path/Gen.dyn_o ) [path] [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.o ) [path] [3 of 3] Linking dist/build/validity-test/validity-test [path] Preprocessing test suite 'test' for path-0.9.5.. [path] Building test suite 'test' for path-0.9.5.. [path] [1 of 5] Compiling Common.Posix ( test/Common/Posix.hs, dist/build/test/test-tmp/Common/Posix.o, dist/build/test/test-tmp/Common/Posix.dyn_o ) [path]  [path] test/Common/Include.hs:21:5: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘foo’ [path]  | [path] 21 | foo :: Path a b -> FilePath [path]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [path]  [path] test/Common/Include.hs:30:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqRelDir’ [path]  | [path] 30 | qqRelDir = foo [reldir|foo/|] [path]  | ^^^^^^^^ [path]  [path] test/Common/Include.hs:33:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqRelFile’ [path]  | [path] 33 | qqRelFile = foo [relfile|foo|] [path]  | ^^^^^^^^^ [path]  [path] test/Common/Include.hs:36:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thRelDir’ [path]  | [path] 36 | thRelDir = foo $(mkRelDir "foo/") [path]  | ^^^^^^^^ [path]  [path] test/Common/Include.hs:39:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thRelFile’ [path]  | [path] 39 | thRelFile = foo $(mkRelFile "foo") [path]  | ^^^^^^^^^ [path]  [path] test/Common/Include.hs:42:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftRelDir’ [path]  | [path] 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir)) [path]  | ^^^^^^^^^^ [path]  [path] test/Common/Include.hs:45:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftRelFile’ [path]  | [path] 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File)) [path]  | ^^^^^^^^^^^ [path]  [path] test/Common/Posix.hs:9:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqAbsDir’ [path]  | [path] 9 | qqAbsDir = foo [absdir|/foo/|] [path]  | ^^^^^^^^ [path]  [quickcheck-classes] [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.o, dist/build/Test/QuickCheck/Classes/Ring.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 20 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.o, dist/build/Test/QuickCheck/Classes/Semigroupoid.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 22 | import Data.Functor.Classes (Eq2,Show2) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 23 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.o, dist/build/Test/QuickCheck/Classes/Semiring.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 21 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.o, dist/build/Test/QuickCheck/Classes.dyn_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes.hs:107:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Classes.IsList’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Classes.IsList() [quickcheck-classes]  | [quickcheck-classes] 107 | import Test.QuickCheck.Classes.IsList [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 18 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: [-Wunused-imports] [rerebase] [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, dist/build/GHC/IO/Encoding/Failure.p_o ) [rerebase] [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, dist/build/GHC/IO/Encoding.p_o ) [rerebase] [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, dist/build/GHC/IO/Device.p_o ) [rerebase] [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, dist/build/GHC/IO/BufferedIO.p_o ) [rerebase] [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, dist/build/GHC/IO/Buffer.p_o ) [rerebase] [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, dist/build/GHC/IO.p_o ) [rerebase] [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, dist/build/GHC/Generics.p_o ) [rerebase] [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, dist/build/GHC/ForeignPtr.p_o ) [rerebase] [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, dist/build/GHC/Foreign.p_o ) [rerebase] [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, dist/build/GHC/Float/RealFracMethods.p_o ) [rerebase] [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, dist/build/GHC/Float/ConversionUtils.p_o ) [rerebase] [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, dist/build/GHC/Float.p_o ) [rerebase] [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, dist/build/GHC/Fingerprint/Type.p_o ) [rerebase] [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, dist/build/GHC/Fingerprint.p_o ) [rerebase] [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, dist/build/GHC/Exts.p_o ) [rerebase] [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, dist/build/GHC/Exception.p_o ) [rerebase] [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, dist/build/GHC/Err.p_o ) [rerebase] [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, dist/build/GHC/Environment.p_o ) [rerebase] [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, dist/build/GHC/Enum.p_o ) [rerebase] [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, dist/build/GHC/Desugar.p_o ) [rerebase] [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, dist/build/GHC/Conc/Sync.p_o ) [rerebase] [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, dist/build/GHC/Conc/Signal.p_o ) [rerebase] [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, dist/build/GHC/Conc/IO.p_o ) [rerebase] [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, dist/build/GHC/Conc.p_o ) [rerebase] [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, dist/build/GHC/Char.p_o ) [rerebase] [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, dist/build/GHC/Base.p_o ) [rerebase] [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, dist/build/GHC/Arr.p_o ) [rerebase] [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, dist/build/Foreign/Storable.p_o ) [rerebase] [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, dist/build/Foreign/StablePtr.p_o ) [rerebase] [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, dist/build/Foreign/Ptr.p_o ) [rerebase] [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, dist/build/Foreign/Marshal/Utils.p_o ) [rerebase] [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, dist/build/Foreign/Marshal/Unsafe.p_o ) [rerebase] [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, dist/build/Foreign/Marshal/Safe.p_o ) [rerebase] [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, dist/build/Foreign/Marshal/Pool.p_o ) [rerebase] [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, dist/build/Foreign/Marshal/Error.p_o ) [rerebase] [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, dist/build/Foreign/Marshal/Array.p_o ) [rerebase] [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, dist/build/Foreign/Marshal/Alloc.p_o ) [rerebase] [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, dist/build/Foreign/Marshal.p_o ) [rerebase] [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, dist/build/Foreign/ForeignPtr/Unsafe.p_o ) Building aeson-pretty Building generic-lens Building lens-aeson Building stylish-haskell Building trifecta [HTF] buildPhase completed in 52 seconds [HTF] Phase: haddockPhase [HTF] Preprocessing library for HTF-0.15.0.2.. [HTF] Running Haddock on library for HTF-0.15.0.2.. [HTF] Warning: The documentation for the following packages are not installed. No [HTF] links will be generated to these packages: vector-0.13.2.0 [HTF] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [HTF]  100% ( 7 / 7) in 'Test.Framework.Location' [HTF]  20% ( 1 / 5) in 'Test.Framework.Preprocessor' [HTF]  Missing documentation for: [HTF]  transform (Test/Framework/Preprocessor.hs:361) [HTF]  progName (Test/Framework/Preprocessor.hs:63) [HTF]  preprocessorTests (Test/Framework/Preprocessor.hs:456) [HTF]  TransformOptions (Test/Framework/Preprocessor.hs:358) [HTF]  59% ( 31 / 52) in 'Test.Framework.Pretty' [HTF]  Missing documentation for: [HTF]  comma [HTF]  colon [HTF]  int [HTF]  integer [HTF]  float [HTF]  double [HTF]  parens [HTF]  space [HTF]  braces [HTF]  brackets [HTF]  semi [HTF]  equals [HTF]  lparen [HTF]  rparen [HTF]  lbrack [HTF]  rbrack [HTF]  lbrace [HTF]  rbrace [HTF]  rational [HTF]  quotes [HTF]  doubleQuotes [HTF]  44% ( 8 / 18) in 'Test.Framework.TestInterface' [HTF]  Missing documentation for: [HTF]  HTFFailureException (Test/Framework/TestInterface.hs:155) [HTF]  HtfStackEntry (Test/Framework/TestInterface.hs:69) [HTF]  HtfStack (Test/Framework/TestInterface.hs:77) [HTF]  emptyHtfStack (Test/Framework/TestInterface.hs:108) [HTF]  mkHtfStack (Test/Framework/TestInterface.hs:84) [HTF]  failureLocationFromStack (Test/Framework/TestInterface.hs:114) [HTF]  failureLocation (Test/Framework/TestInterface.hs:111) [HTF]  restCallStack (Test/Framework/TestInterface.hs:120) [HTF]  htfStackToList (Test/Framework/TestInterface.hs:105) [HTF]  addCallerToSubAssertStack (Test/Framework/TestInterface.hs:170) [HTF]  23% ( 3 / 13) in 'Test.Framework.History' [HTF]  Missing documentation for: [HTF]  TestHistory (Test/Framework/History.hs:50) [HTF]  HistoricTestResult (Test/Framework/History.hs:78) [HTF]  emptyTestHistory (Test/Framework/History.hs:61) [HTF]  serializeTestHistory (Test/Framework/History.hs:148) [HTF]  deserializeTestHistory (Test/Framework/History.hs:156) [HTF]  findHistoricTestResult (Test/Framework/History.hs:111) [HTF]  findHistoricSuccessfulTestResult (Test/Framework/History.hs:114) [HTF]  updateTestHistory (Test/Framework/History.hs:96) [HTF]  mkTestRunHistory (Test/Framework/History.hs:87) [HTF]  historyTests (Test/Framework/History.hs:183) [HTF]  100% ( 5 / 5) in 'Test.Framework.AssertM' [HTF]  [HTF] Test/Framework/AssertM.hs:64:5: warning: [-Wnoncanonical-monad-instances] [HTF]  Noncanonical ‘return’ definition detected [HTF]  in the instance declaration for ‘Monad AssertBool’. [HTF]  ‘return’ will eventually be removed in favour of ‘pure’ [HTF]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [HTF]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [HTF]  | [HTF] 64 | return = AssertOk [HTF]  | ^^^^^^^^^^^^^^^^^ [HTF] Warning: 'FlatTest' is ambiguous. It is defined [HTF]  * at Test/Framework/TestTypes.hs:146:7 [HTF]  * at Test/Framework/TestTypes.hs:158:1 [HTF]  You may be able to disambiguate the identifier by qualifying it or [HTF]  by specifying the type/value namespace explicitly. [HTF]  Defaulting to the one defined at Test/Framework/TestTypes.hs:145:1 [HTF]  92% ( 39 / 42) in 'Test.Framework.TestTypes' [HTF]  Missing documentation for: [HTF]  ReportGlobalResultsArg (Test/Framework/TestTypes.hs:286) [HTF]  emptyTestReporter (Test/Framework/TestTypes.hs:257) [HTF]  attachCallStack (Test/Framework/TestTypes.hs:176) [HTF]  8% ( 1 / 12) in 'Test.Framework.JsonOutput' [HTF]  Missing documentation for: [HTF]  TestStartEventObj (Test/Framework/JsonOutput.hs:93) [HTF]  TestEndEventObj (Test/Framework/JsonOutput.hs:105) [HTF]  TestListObj (Test/Framework/JsonOutput.hs:132) [HTF]  TestObj (Test/Framework/JsonOutput.hs:168) [HTF]  TestResultsObj (Test/Framework/JsonOutput.hs:145) [HTF]  mkTestStartEventObj (Test/Framework/JsonOutput.hs:204) [HTF]  mkTestEndEventObj (Test/Framework/JsonOutput.hs:208) [aeson-pretty] Phase: setupCompilerEnvironmentPhase [aeson-pretty] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs] OK: connects == connects . reverse [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path xs) (circuit xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs] OK: isSubgraphOf (edge x y) (edge y x) == True [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.toGraph et al. ============ [algebraic-graphs] OK: toGraph == foldg Empty Vertex Overlay Connect [algebraic-graphs] OK: foldg == Algebra.Graph.foldg . toGraph [algebraic-graphs] OK: isEmpty == foldg True (const False) (&&) (&&) [algebraic-graphs] OK: size == foldg 1 (const 1) (+) (+) [algebraic-graphs] OK: hasVertex x == foldg False (==x) (||) (||) [algebraic-graphs] OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph [algebraic-graphs] OK: vertexCount == Set.size . vertexSet [algebraic-graphs] OK: edgeCount == Set.size . edgeSet [algebraic-graphs] OK: vertexList == Set.toAscList . vertexSet [algebraic-graphs] OK: edgeList == Set.toAscList . edgeSet [algebraic-graphs] OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union [algebraic-graphs] OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union [algebraic-graphs] OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap [algebraic-graphs] OK: adjacencyMap == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMap [algebraic-graphs] OK: adjacencyIntMap == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMap [algebraic-graphs] OK: adjacencyMapTranspose == Algebra.Graph.AdjacencyMap.adjacencyMap . toAdjacencyMapTranspose [algebraic-graphs] OK: adjacencyIntMapTranspose == Algebra.Graph.AdjacencyIntMap.adjacencyIntMap . toAdjacencyIntMapTranspose [algebraic-graphs] OK: dfsForest == Algebra.Graph.AdjacencyMap.dfsForest . toAdjacencyMap [algebraic-graphs] OK: dfsForestFrom == Algebra.Graph.AdjacencyMap.dfsForestFrom . toAdjacencyMap [algebraic-graphs] OK: dfs == Algebra.Graph.AdjacencyMap.dfs . toAdjacencyMap [algebraic-graphs] OK: reachable == Algebra.Graph.AdjacencyMap.reachable . toAdjacencyMap [algebraic-graphs] OK: topSort == Algebra.Graph.AdjacencyMap.topSort . toAdjacencyMap [algebraic-graphs] OK: isAcyclic == Algebra.Graph.AdjacencyMap.isAcyclic . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs] OK: toAdjacencyMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: toAdjacencyIntMap == foldg empty vertex overlay connect [algebraic-graphs] OK: toAdjacencyIntMapTranspose == foldg empty vertex overlay (flip connect) [algebraic-graphs] OK: isDfsForestOf f == Algebra.Graph.AdjacencyMap.isDfsForestOf f . toAdjacencyMap [algebraic-graphs] OK: isTopSortOf vs == Algebra.Graph.AdjacencyMap.isTopSortOf vs . toAdjacencyMap [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.isEmpty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: isEmpty (overlay empty empty) == True [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: isEmpty (removeVertex x $ vertex x) == True [algebraic-graphs] OK: isEmpty (removeEdge x y $ edge x y) == False [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.hasVertex ============ [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: hasVertex x . removeVertex x == const False [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.hasEdge ============ [algebraic-graphs] OK: hasEdge x y empty == False [algebraic-graphs] OK: hasEdge x y (vertex z) == False [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: hasEdge x y (edge y x) == True [algebraic-graphs] OK: hasEdge x y . removeEdge x y == const False [post-build-hook] Uploading to cachix cache "sellout": /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc [post-build-hook] Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 (2.42 MiB) [post-build-hook] Pushing /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc (333.62 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6 /nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/l0vfrk96ivxp51ldz169a8lsp4vpbffy-vector-binary-instances-0.2.5.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xdsxsjyc6y421yhxzzx4lfk0rgqsjzh4-vector-binary-instances-0.2.5.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/z27svl496zh9vbbzbl5aq0ql5182rfpf-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/63wm6ga7vv6jymx4njbmbpjj8nq3fgc8-binary-instances-1.0.6' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/m6v5l7g41qs84j8jiq5rdzyhadrzia8z-vector-binary-instances-0.2.5.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pxlp62ka3dpphw6gfxd5zbcdcy2iznwh-binary-instances-1.0.6.drv' to 'https://cache.nix-ci.com'... Progress: 12 of 74 built (15 building), 335 of 335 downloaded from cache [constraints-extras] checking for references to /build/ in /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2... [constraints-extras] patching script interpreter paths in /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 [constraints-extras] stripping (with command strip and flags -S -p) in /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/lib /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2/bin [constraints-extras] shrinking RPATHs of ELF executables and libraries in /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc [constraints-extras] checking for references to /build/ in /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc... [constraints-extras] patching script interpreter paths in /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc [enummapset]  mapAccum (Data/EnumMap/Strict.hs:326) [enummapset]  mapAccumWithKey (Data/EnumMap/Strict.hs:330) [enummapset]  mapAccumRWithKey (Data/EnumMap/Strict.hs:336) [enummapset]  mapKeys (Data/EnumMap/Base.hs:529) [enummapset]  mapKeysWith (Data/EnumMap/Strict.hs:342) [enummapset]  mapKeysMonotonic (Data/EnumMap/Base.hs:537) [enummapset]  foldr (Data/EnumMap/Base.hs:599) [enummapset]  foldl (Data/EnumMap/Base.hs:603) [enummapset]  foldrWithKey (Data/EnumMap/Base.hs:607) [enummapset]  foldlWithKey (Data/EnumMap/Base.hs:611) [enummapset]  foldr' (Data/EnumMap/Base.hs:615) [enummapset]  foldl' (Data/EnumMap/Base.hs:619) [enummapset]  foldrWithKey' (Data/EnumMap/Base.hs:623) [enummapset]  foldlWithKey' (Data/EnumMap/Base.hs:627) [enummapset]  elems (Data/EnumMap/Base.hs:631) [enummapset]  keys (Data/EnumMap/Base.hs:635) [enummapset]  assocs (Data/EnumMap/Base.hs:647) [enummapset]  keysSet (Data/EnumMap/Base.hs:639) [enummapset]  fromSet (Data/EnumMap/Strict.hs:364) [enummapset]  toList (Data/EnumMap/Base.hs:651) [enummapset]  fromList (Data/EnumMap/Strict.hs:368) [enummapset]  fromListWith (Data/EnumMap/Strict.hs:372) [enummapset]  fromListWithKey (Data/EnumMap/Strict.hs:376) [enummapset]  toAscList (Data/EnumMap/Base.hs:655) [enummapset]  toDescList (Data/EnumMap/Base.hs:659) [enummapset]  fromAscList (Data/EnumMap/Strict.hs:381) [enummapset]  fromAscListWith (Data/EnumMap/Strict.hs:385) [enummapset]  fromAscListWithKey (Data/EnumMap/Strict.hs:389) [enummapset]  fromDistinctAscList (Data/EnumMap/Strict.hs:394) [enummapset]  filter (Data/EnumMap/Base.hs:541) [enummapset]  filterWithKey (Data/EnumMap/Base.hs:545) [enummapset]  restrictKeys (Data/EnumMap/Base.hs:550) [enummapset]  withoutKeys (Data/EnumMap/Base.hs:555) [enummapset]  partition (Data/EnumMap/Base.hs:561) [enummapset]  partitionWithKey (Data/EnumMap/Base.hs:565) [enummapset]  mapMaybe (Data/EnumMap/Strict.hs:346) [enummapset]  mapMaybeWithKey (Data/EnumMap/Strict.hs:350) [enummapset]  mapEither (Data/EnumMap/Strict.hs:354) [enummapset]  mapEitherWithKey (Data/EnumMap/Strict.hs:358) [enummapset]  split (Data/EnumMap/Base.hs:589) [enummapset]  splitLookup (Data/EnumMap/Base.hs:593) [enummapset]  isSubmapOf (Data/EnumMap/Base.hs:492) [enummapset]  isSubmapOfBy (Data/EnumMap/Base.hs:496) [enummapset]  isProperSubmapOf (Data/EnumMap/Base.hs:484) [enummapset]  isProperSubmapOfBy (Data/EnumMap/Base.hs:488) [enummapset]  lookupMin (Data/EnumMap/Base.hs:460) [enummapset]  lookupMax (Data/EnumMap/Base.hs:464) [enummapset]  findMin (Data/EnumMap/Base.hs:468) [enummapset]  findMax (Data/EnumMap/Base.hs:472) [enummapset]  deleteMin (Data/EnumMap/Base.hs:476) [enummapset]  deleteMax (Data/EnumMap/Base.hs:480) [enummapset]  deleteFindMin (Data/EnumMap/Base.hs:456) [enummapset]  deleteFindMax (Data/EnumMap/Base.hs:452) [enummapset]  updateMin (Data/EnumMap/Strict.hs:314) [enummapset]  updateMax (Data/EnumMap/Strict.hs:310) [enummapset]  updateMinWithKey (Data/EnumMap/Strict.hs:302) [enummapset]  updateMaxWithKey (Data/EnumMap/Strict.hs:306) [enummapset]  minView (Data/EnumMap/Base.hs:448) [enummapset]  maxView (Data/EnumMap/Base.hs:444) [enummapset]  minViewWithKey (Data/EnumMap/Base.hs:430) [enummapset]  maxViewWithKey (Data/EnumMap/Base.hs:424) [enummapset]  19% ( 25 /127) in 'Data.EnumMap.Lazy' [enummapset]  Missing documentation for: [enummapset]  ! (Data/EnumMap/Base.hs:240) [enummapset]  \\ (Data/EnumMap/Base.hs:244) [enummapset]  null (Data/EnumMap/Base.hs:248) [enummapset]  size (Data/EnumMap/Base.hs:252) [enummapset]  member (Data/EnumMap/Base.hs:256) [enummapset]  notMember (Data/EnumMap/Base.hs:260) [enummapset]  lookup (Data/EnumMap/Base.hs:264) [enummapset]  findWithDefault (Data/EnumMap/Base.hs:268) [enummapset]  lookupLT (Data/EnumMap/Base.hs:272) [enummapset]  lookupGT (Data/EnumMap/Base.hs:276) [enummapset]  lookupLE (Data/EnumMap/Base.hs:280) [enummapset]  lookupGE (Data/EnumMap/Base.hs:284) [enummapset]  empty (Data/EnumMap/Base.hs:288) [enummapset]  singleton (Data/EnumMap/Base.hs:292) [enummapset]  insert (Data/EnumMap/Base.hs:296) [enummapset]  insertWith (Data/EnumMap/Base.hs:300) [enummapset]  insertWithKey (Data/EnumMap/Base.hs:304) [enummapset]  insertLookupWithKey (Data/EnumMap/Base.hs:309) [enummapset]  delete (Data/EnumMap/Base.hs:315) [enummapset]  adjust (Data/EnumMap/Base.hs:319) [enummapset]  adjustWithKey (Data/EnumMap/Base.hs:323) [enummapset]  update (Data/EnumMap/Base.hs:327) [enummapset]  updateWithKey (Data/EnumMap/Base.hs:331) [enummapset]  updateLookupWithKey (Data/EnumMap/Base.hs:335) [enummapset]  alter (Data/EnumMap/Base.hs:341) [enummapset]  alterF (Data/EnumMap/Base.hs:345) [enummapset]  union (Data/EnumMap/Base.hs:357) [enummapset]  unionWith (Data/EnumMap/Base.hs:361) [enummapset]  unionWithKey (Data/EnumMap/Base.hs:365) [enummapset]  unions (Data/EnumMap/Base.hs:349) [enummapset]  unionsWith (Data/EnumMap/Base.hs:353) [enummapset]  difference (Data/EnumMap/Base.hs:371) [enummapset]  differenceWith (Data/EnumMap/Base.hs:375) [enummapset]  differenceWithKey (Data/EnumMap/Base.hs:380) [generic-lens] Phase: setupCompilerEnvironmentPhase [generic-lens] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hw-hspec-hedgehog] Phase: setupCompilerEnvironmentPhase [hw-hspec-hedgehog] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hw-hspec-hedgehog] Phase: unpackPhase [hw-hspec-hedgehog] unpacking source archive /nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz [hw-hspec-hedgehog] source root is hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-hspec-hedgehog-0.1.1.1/test/Spec.hs" [hw-hspec-hedgehog] Phase: patchPhase [hw-hspec-hedgehog] Replace Cabal file with edited version from mirror://hackage/hw-hspec-hedgehog-0.1.1.1/revision/4.cabal. [hw-hspec-hedgehog] Run jailbreak-cabal to lift version restrictions on build inputs. [hw-hspec-hedgehog] Phase: compileBuildDriverPhase [hw-hspec-hedgehog] setupCompileFlags: -package-db=/build/tmp.QPXzWrARlc/setup-package.conf.d -threaded [hw-hspec-hedgehog] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.QPXzWrARlc/Main.o ) [hw-hspec-hedgehog] [2 of 2] Linking Setup [hw-hspec-hedgehog] Phase: updateAutotoolsGnuConfigScriptsPhase [hw-hspec-hedgehog] Phase: configurePhase [hw-hspec-hedgehog] configureFlags: --verbose --prefix=/nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 --with-gcc=gcc --package-db=/build/tmp.QPXzWrARlc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hw-hspec-hedgehog] Using Parsec parser [hw-hspec-hedgehog] Configuring hw-hspec-hedgehog-0.1.1.1... [hw-hspec-hedgehog] Dependency HUnit: using HUnit-1.6.2.0 [hw-hspec-hedgehog] Dependency base: using base-4.18.1.0 [hw-hspec-hedgehog] Dependency call-stack: using call-stack-0.4.0 [hw-hspec-hedgehog] Dependency hedgehog: using hedgehog-1.5 [hw-hspec-hedgehog] Dependency hspec: using hspec-2.11.12 [hw-hspec-hedgehog] Dependency transformers: using transformers-0.6.1.0 [hw-hspec-hedgehog] Dependency HUnit: using HUnit-1.6.2.0 [hw-hspec-hedgehog] Dependency base: using base-4.18.1.0 [hw-hspec-hedgehog] Dependency call-stack: using call-stack-0.4.0 [hw-hspec-hedgehog] Dependency hedgehog: using hedgehog-1.5 [hw-hspec-hedgehog] Dependency hspec: using hspec-2.11.12 [hw-hspec-hedgehog] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Dependency base: using base-4.18.1.0 [hw-hspec-hedgehog] Dependency doctest: using doctest-0.22.6 [hw-hspec-hedgehog] Dependency doctest-discover: using doctest-discover-0.2.0.0 [hw-hspec-hedgehog] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Source component graph: [hw-hspec-hedgehog]  component lib [hw-hspec-hedgehog]  component test:doctest dependency lib [hw-hspec-hedgehog]  component test:hw-hspec-hedgehog-test dependency lib [hw-hspec-hedgehog] Configured component graph: [hw-hspec-hedgehog]  component hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [hw-hspec-hedgehog]  include base-4.18.1.0 [hw-hspec-hedgehog]  include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [hw-hspec-hedgehog]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-hspec-hedgehog]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-hspec-hedgehog]  include transformers-0.6.1.0 [hw-hspec-hedgehog]  component hw-hspec-hedgehog-0.1.1.1-Hlz4LRtJz4n6ctHPelu3Wm-doctest [hw-hspec-hedgehog]  include base-4.18.1.0 [hw-hspec-hedgehog]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-hspec-hedgehog]  include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog]  component hw-hspec-hedgehog-0.1.1.1-6fYkshV8jD95eGFFsAXqEA-hw-hspec-hedgehog-test [post-build-hook] Uploading to cachix cache "sellout": /nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 [post-build-hook] Pushing 1 paths (68 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 (2.41 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc /nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/5pp9wp1ph111samwcnzy2kw93gl1igzr-microaeson-0.1.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/x4mc8m42sgi0a4sgmjcvif5zgg8ldfl9-fail-4.9.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/rlqv1vlqy92jk0p9yhwyncjbqycs9rib-microaeson-0.1.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/r02sg0l1s7q4b83hzng00f00zjg7r93h-fail-4.9.0.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1fqcx8lpl74qsfimzx2xdw8jzpdlmc2r-microaeson-0.1.0.2.drv' to 'https://cache.nix-ci.com'... Progress: 13 of 75 built (14 building), 335 of 335 downloaded from cache [path] test/Common/Posix.hs:12:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqAbsFile’ [path]  | [path] 12 | qqAbsFile = foo [absdir|/foo|] [path]  | ^^^^^^^^^ [path]  [path] test/Common/Posix.hs:15:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thAbsDir’ [path]  | [path] 15 | thAbsDir = foo $(mkAbsDir "/foo/") [path]  | ^^^^^^^^ [path]  [path] test/Common/Posix.hs:18:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thAbsFile’ [path]  | [path] 18 | thAbsFile = foo $(mkAbsFile "/foo") [path]  | ^^^^^^^^^ [path]  [path] test/Common/Posix.hs:21:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftAbsDir’ [path]  | [path] 21 | liftAbsDir = foo $(TH.lift (Path "/foo/" :: Path Abs Dir)) [path]  | ^^^^^^^^^^ [path]  [path] test/Common/Posix.hs:24:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftAbsFile’ [path]  | [path] 24 | liftAbsFile = foo $(TH.lift (Path "/foo" :: Path Abs File)) [path]  | ^^^^^^^^^^^ [path] [2 of 5] Compiling Common.Windows ( test/Common/Windows.hs, dist/build/test/test-tmp/Common/Windows.o, dist/build/test/test-tmp/Common/Windows.dyn_o ) [path]  [path] test/Common/Include.hs:21:5: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘foo’ [path]  | [path] 21 | foo :: Path a b -> FilePath [path]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [path]  [path] test/Common/Include.hs:30:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqRelDir’ [path]  | [path] 30 | qqRelDir = foo [reldir|foo/|] [path]  | ^^^^^^^^ [path]  [path] test/Common/Include.hs:33:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqRelFile’ [path]  | [path] 33 | qqRelFile = foo [relfile|foo|] [path]  | ^^^^^^^^^ [path]  [path] test/Common/Include.hs:36:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thRelDir’ [path]  | [path] 36 | thRelDir = foo $(mkRelDir "foo/") [path]  | ^^^^^^^^ [path]  [path] test/Common/Include.hs:39:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thRelFile’ [path]  | [path] 39 | thRelFile = foo $(mkRelFile "foo") [path]  | ^^^^^^^^^ [path]  [path] test/Common/Include.hs:42:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftRelDir’ [path]  | [path] 42 | liftRelDir = foo $(TH.lift (Path "foo/" :: Path Rel Dir)) [path]  | ^^^^^^^^^^ [path]  [path] test/Common/Include.hs:45:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftRelFile’ [path]  | [path] 45 | liftRelFile = foo $(TH.lift (Path "foo" :: Path Rel File)) [path]  | ^^^^^^^^^^^ [path]  [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [rerebase] [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, dist/build/Foreign/ForeignPtr.p_o ) [rerebase] [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, dist/build/Foreign/Concurrent.p_o ) [rerebase] [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, dist/build/Foreign/C/Types.p_o ) [rerebase] [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, dist/build/Foreign/C/String.p_o ) [rerebase] [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, dist/build/Foreign/C/Error.p_o ) [rerebase] [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, dist/build/Foreign/C.p_o ) [rerebase] [ 88 of 368] Compiling Foreign ( library/Foreign.hs, dist/build/Foreign.p_o ) [rerebase] [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, dist/build/Debug/Trace.p_o ) [rerebase] [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, dist/build/Data/Word.p_o ) [rerebase] [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.p_o ) [rerebase] [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, dist/build/Data/Void.p_o ) [rerebase] [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, dist/build/Data/Version.p_o ) [rerebase] [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.p_o ) [rerebase] [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.p_o ) [rerebase] [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.p_o ) [rerebase] [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.p_o ) [rerebase] [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.p_o ) [rerebase] [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.p_o ) [rerebase] [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.p_o ) [rerebase] [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.p_o ) [rerebase] [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.p_o ) [rerebase] [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.p_o ) [rerebase] [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, dist/build/Data/Vector/Instances.p_o ) [rerebase] [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.p_o ) [rerebase] [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.p_o ) [rerebase] [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.p_o ) [rerebase] [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.p_o ) [rerebase] [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.p_o ) [rerebase] [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.p_o ) [rerebase] [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, dist/build/Data/Vector.p_o ) [rerebase] [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, dist/build/Data/Unique.p_o ) [rerebase] [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, dist/build/Data/UUID.p_o ) [rerebase] [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, dist/build/Data/Typeable.p_o ) [rerebase] [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, dist/build/Data/Type/Equality.p_o ) [rerebase] [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, dist/build/Data/Type/Coercion.p_o ) [rerebase] [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, dist/build/Data/Type/Bool.p_o ) Building cabal-install-parsers Building stan [HTF]  mkTestListObj (Test/Framework/JsonOutput.hs:215) [HTF]  mkTestResultsObj (Test/Framework/JsonOutput.hs:219) [HTF]  decodeObj (Test/Framework/JsonOutput.hs:231) [HTF]  HTFJsonObj (Test/Framework/JsonOutput.hs:90) [HTF]  14% ( 1 / 7) in 'Test.Framework.ThreadPool' [HTF]  Missing documentation for: [HTF]  ThreadPoolEntry (Test/Framework/ThreadPool.hs:43) [HTF]  ThreadPool (Test/Framework/ThreadPool.hs:50) [HTF]  StopFlag (Test/Framework/ThreadPool.hs:38) [HTF]  sequentialThreadPool (Test/Framework/ThreadPool.hs:54) [HTF]  parallelThreadPool (Test/Framework/ThreadPool.hs:57) [HTF]  threadPoolTest (Test/Framework/ThreadPool.hs:229) [HTF] Warning: 'test_' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'prop_' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'TestSuite' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'Assertion' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'Testable' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'htfMain' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'withQCArgs' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF] Warning: 'replay' is out of scope. [HTF]  If you qualify the identifier, haddock can try to link it anyway. [HTF]  100% ( 18 / 18) in 'Test.Framework.Tutorial' [HTF]  93% ( 15 / 16) in 'Test.Framework.QuickCheckWrapper' [HTF]  Missing documentation for: [HTF]  assertionAsProperty (Test/Framework/QuickCheckWrapper.hs:224) [HTF]  25% ( 1 / 4) in 'Test.Framework.PrettyHaskell' [HTF]  Missing documentation for: [HTF]  prettyHaskell (Test/Framework/PrettyHaskell.hs:33) [HTF]  prettyHaskell' (Test/Framework/PrettyHaskell.hs:39) [HTF]  prettyHaskellTests (Test/Framework/PrettyHaskell.hs:62) [HTF]  93% (109 /117) in 'Test.Framework.HUnitWrapper' [HTF]  Missing documentation for: [HTF]  assertBoolVerbose (Test/Framework/HUnitWrapper.hs:205) [HTF]  subAssertVerbose (Test/Framework/HUnitWrapper.hs:908) [HTF]  gassertBool (Test/Framework/HUnitWrapper.hs:208) [HTF]  gassertBoolVerbose (Test/Framework/HUnitWrapper.hs:211) [HTF]  gsubAssert (Test/Framework/HUnitWrapper.hs:905) [HTF]  gsubAssertVerbose (Test/Framework/HUnitWrapper.hs:911) [HTF]  HUnitFailure [HTF]  hunitWrapperTests (Test/Framework/HUnitWrapper.hs:930) [HTF]  28% ( 2 / 7) in 'Test.Framework.XmlOutput' [HTF]  Missing documentation for: [HTF]  Testsuites (Test/Framework/XmlOutput.hs:97) [HTF]  Testsuite (Test/Framework/XmlOutput.hs:105) [HTF]  Testcase (Test/Framework/XmlOutput.hs:116) [HTF]  Result (Test/Framework/XmlOutput.hs:124) [HTF]  mkGlobalResultsXml (Test/Framework/XmlOutput.hs:230) [HTF]  92% ( 25 / 27) in 'Test.Framework.TestManager' [HTF]  Missing documentation for: [HTF]  flattenTest (Test/Framework/TestManager.hs:148) [HTF]  wrappableTests (Test/Framework/TestManager.hs:508) [HTF]  100% ( 6 / 6) in 'Test.Framework.BlackBoxTest' [HTF]  100% ( 17 / 17) in 'Test.Framework' [HTF] Warning: Test.Framework.TestInterface: could not find link destinations for: [HTF]  - Test.Framework.Colors.ColorString [HTF] Warning: Test.Framework.History: could not find link destinations for: [HTF]  - Test.Framework.History.TestRunHistory [HTF] Warning: Test.Framework.AssertM: could not find link destinations for: [HTF]  - Test.Framework.Colors.ColorString [HTF] Warning: Test.Framework.TestTypes: could not find link destinations for: [HTF]  - Test.Framework.Colors.ColorString [HTF]  - Test.Framework.TestManager.flatten [HTF] Warning: Test.Framework.QuickCheckWrapper: could not find link destinations for: [HTF]  - Test.Framework.QuickCheckWrapper.argsModifier [HTF]  - Test.Framework.QuickCheckWrapper.testable [HTF]  - Test.Framework.QuickCheckWrapper.AnyTestable [HTF] Warning: Test.Framework.XmlOutput: could not find link destinations for: [HTF]  - Test.Framework.XmlOutput.Seconds [HTF] Warning: Test.Framework.TestManager: could not find link destinations for: [HTF]  - Test.Framework.CmdlineOptions.CmdlineOptions [HTF]  - Test.Framework.CmdlineOptions.parseTestArgs [HTF]  - Test.Framework.TestManager.flatten [HTF] Warning: Test.Framework: could not find link destinations for: [aeson-pretty] Phase: unpackPhase [aeson-pretty] unpacking source archive /nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz [aeson-pretty] source root is aeson-pretty-0.8.10 [aeson-pretty] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "aeson-pretty-0.8.10/Setup.hs" [aeson-pretty] Phase: patchPhase [aeson-pretty] Phase: compileBuildDriverPhase [aeson-pretty] setupCompileFlags: -package-db=/build/tmp.iLWil6qEar/setup-package.conf.d -threaded [aeson-pretty] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.iLWil6qEar/Main.o ) [aeson-pretty] [2 of 2] Linking Setup [aeson-pretty] Phase: updateAutotoolsGnuConfigScriptsPhase [aeson-pretty] Phase: configurePhase [aeson-pretty] configureFlags: --verbose --prefix=/nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.iLWil6qEar/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [aeson-pretty] Using Parsec parser [aeson-pretty] Configuring aeson-pretty-0.8.10... [aeson-pretty] Flags chosen: lib-only=False [aeson-pretty] Dependency aeson >=1.1 && <1.6 || >=2.0 && <2.3: using aeson-2.2.3.0 [aeson-pretty] Dependency base >=4.5: using base-4.18.1.0 [aeson-pretty] Dependency base-compat >=0.9: using base-compat-0.13.1 [aeson-pretty] Dependency bytestring >=0.9: using bytestring-0.11.5.2 [aeson-pretty] Dependency scientific >=0.3: using scientific-0.3.8.0 [aeson-pretty] Dependency text >=0.11: using text-2.0.2 [aeson-pretty] Dependency unordered-containers >=0.2.14.0: using unordered-containers-0.2.20 [aeson-pretty] Dependency vector >=0.9: using vector-0.13.2.0 [aeson-pretty] Dependency aeson >=0.6: using aeson-2.2.3.0 [aeson-pretty] Dependency aeson-pretty: using aeson-pretty-0.8.10 [aeson-pretty] Dependency attoparsec >=0.10: using attoparsec-0.14.4 [aeson-pretty] Dependency attoparsec-aeson: using attoparsec-aeson-2.2.2.0 [aeson-pretty] Dependency base >=4 && <5: using base-4.18.1.0 [aeson-pretty] Dependency bytestring >=0.9: using bytestring-0.11.5.2 [aeson-pretty] Dependency cmdargs >=0.7: using cmdargs-0.10.22 [aeson-pretty] Source component graph: [aeson-pretty]  component lib [aeson-pretty]  component exe:aeson-pretty dependency lib [aeson-pretty] Configured component graph: [aeson-pretty]  component aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson-pretty]  include base-4.18.1.0 [aeson-pretty]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [aeson-pretty]  include bytestring-0.11.5.2 [aeson-pretty]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [aeson-pretty]  include text-2.0.2 [aeson-pretty]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [aeson-pretty]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [aeson-pretty]  component aeson-pretty-0.8.10-I2f8n4EPgzOJpl9wljUQNr-aeson-pretty [aeson-pretty]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson-pretty]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [aeson-pretty]  include attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [aeson-pretty]  include base-4.18.1.0 [aeson-pretty]  include bytestring-0.11.5.2 [aeson-pretty]  include cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt [aeson-pretty] Linked component graph: [aeson-pretty]  unit aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson-pretty]  include base-4.18.1.0 [aeson-pretty]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [aeson-pretty]  include bytestring-0.11.5.2 [algebraic-graphs] OK: hasEdge x y == elem (min x y, max x y) . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.vertexCount ============ [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: vertexCount == length . vertexList [algebraic-graphs] OK: vertexCount x < vertexCount y ==> x < y [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.edgeCount ============ [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: edgeCount == length . edgeList [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.vertexList ============ [algebraic-graphs] OK: vertexList empty == [] [algebraic-graphs] OK: vertexList (vertex x) == [x] [algebraic-graphs] OK: vertexList . vertices == nub . sort [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.vertexSet ============ [algebraic-graphs] OK: vertexSet empty == Set.empty [algebraic-graphs] OK: vertexSet . vertex == Set.singleton [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.vertexIntSet ============ [algebraic-graphs] OK: vertexIntSet empty == IntSet.empty [algebraic-graphs] OK: vertexIntSet . vertex == IntSet.singleton [algebraic-graphs] OK: vertexIntSet . vertices == IntSet.fromList [algebraic-graphs] OK: vertexIntSet . clique == IntSet.fromList [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.edgeList ============ [algebraic-graphs] OK: edgeList empty == [] [algebraic-graphs] OK: edgeList (vertex x) == [] [algebraic-graphs] OK: edgeList (edge x y) == [(min x y, max y x)] [algebraic-graphs] OK: edgeList (star 2 [3,1]) == [(1,2), (2,3)] [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.edgeSet ============ [algebraic-graphs] OK: edgeSet empty == Set.empty [algebraic-graphs] OK: edgeSet (vertex x) == Set.empty [algebraic-graphs] OK: edgeSet (edge x y) == Set.singleton (min x y, max x y) [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.adjacencyList ============ [algebraic-graphs] OK: adjacencyList empty == [] [algebraic-graphs] OK: adjacencyList (vertex x) == [(x, [])] [algebraic-graphs] OK: adjacencyList (edge 1 2) == [(1, [2]), (2, [1])] [algebraic-graphs] OK: adjacencyList (star 2 [3,1]) == [(1, [2]), (2, [1,3]), (3, [2])] [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.neighbours ============ [algebraic-graphs] OK: neighbours x empty == Set.empty [algebraic-graphs] OK: neighbours x (vertex x) == Set.empty [algebraic-graphs] OK: neighbours x (edge x y) == Set.fromList [y] [algebraic-graphs] OK: neighbours y (edge x y) == Set.fromList [x] [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.path ============ [algebraic-graphs] OK: path [] == empty [algebraic-graphs] OK: path [x] == vertex x [algebraic-graphs] OK: path [x,y] == edge x y [algebraic-graphs] OK: path == path . reverse [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [x] == edge x x [algebraic-graphs] OK: circuit [x,y] == edges [(x,y), (y,x)] [algebraic-graphs] OK: circuit == circuit . reverse [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.clique ============ [algebraic-graphs] OK: clique [] == empty [algebraic-graphs] OK: clique [x] == vertex x [algebraic-graphs] OK: clique [x,y] == edge x y [algebraic-graphs] OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) [algebraic-graphs] OK: clique == clique . reverse [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique [x] [] == vertex x [algebraic-graphs] OK: biclique [] [y] == vertex y [algebraic-graphs] OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique xs ys == connect (vertices xs) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (vertex x) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == vertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: stars . adjacencyList == id [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.forest ============ [algebraic-graphs] OK: forest [] == empty [post-build-hook] Uploading to cachix cache "sellout": /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 [post-build-hook] Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 (1.55 MiB) [post-build-hook] Pushing /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc (338.02 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc /nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/80ks2s6qvngwf10hzw2glbi7bfi6wj7f-constraints-extras-0.4.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sqi6ajws0f9xhw3jyhj9r1vyckzhkxx2-constraints-extras-0.4.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/2dbz2jbyjn7y3d2s7q0cja7398dl3zxn-constraints-extras-0.4.0.2.drv' to 'https://cache.nix-ci.com'... Progress: 14 of 74 built (15 building), 335 of 335 downloaded from cache [enummapset]  intersection (Data/EnumMap/Base.hs:386) [enummapset]  intersectionWith (Data/EnumMap/Base.hs:390) [enummapset]  intersectionWithKey (Data/EnumMap/Base.hs:395) [enummapset]  mergeWithKey (Data/EnumMap/Base.hs:401) [enummapset]  map (Data/EnumMap/Base.hs:500) [enummapset]  mapWithKey (Data/EnumMap/Base.hs:504) [enummapset]  traverseWithKey (Data/EnumMap/Base.hs:508) [enummapset]  mapAccum (Data/EnumMap/Base.hs:513) [enummapset]  mapAccumWithKey (Data/EnumMap/Base.hs:517) [enummapset]  mapAccumRWithKey (Data/EnumMap/Base.hs:523) [enummapset]  mapKeys (Data/EnumMap/Base.hs:529) [enummapset]  mapKeysWith (Data/EnumMap/Base.hs:533) [enummapset]  mapKeysMonotonic (Data/EnumMap/Base.hs:537) [enummapset]  foldr (Data/EnumMap/Base.hs:599) [enummapset]  foldl (Data/EnumMap/Base.hs:603) [enummapset]  foldrWithKey (Data/EnumMap/Base.hs:607) [enummapset]  foldlWithKey (Data/EnumMap/Base.hs:611) [enummapset]  foldr' (Data/EnumMap/Base.hs:615) [enummapset]  foldl' (Data/EnumMap/Base.hs:619) [enummapset]  foldrWithKey' (Data/EnumMap/Base.hs:623) [enummapset]  foldlWithKey' (Data/EnumMap/Base.hs:627) [enummapset]  elems (Data/EnumMap/Base.hs:631) [enummapset]  keys (Data/EnumMap/Base.hs:635) [enummapset]  assocs (Data/EnumMap/Base.hs:647) [enummapset]  keysSet (Data/EnumMap/Base.hs:639) [enummapset]  fromSet (Data/EnumMap/Base.hs:643) [enummapset]  toList (Data/EnumMap/Base.hs:651) [enummapset]  fromList (Data/EnumMap/Base.hs:663) [enummapset]  fromListWith (Data/EnumMap/Base.hs:667) [enummapset]  fromListWithKey (Data/EnumMap/Base.hs:671) [enummapset]  toAscList (Data/EnumMap/Base.hs:655) [enummapset]  toDescList (Data/EnumMap/Base.hs:659) [enummapset]  fromAscList (Data/EnumMap/Base.hs:676) [enummapset]  fromAscListWith (Data/EnumMap/Base.hs:680) [enummapset]  fromAscListWithKey (Data/EnumMap/Base.hs:684) [enummapset]  fromDistinctAscList (Data/EnumMap/Base.hs:689) [enummapset]  filter (Data/EnumMap/Base.hs:541) [enummapset]  filterWithKey (Data/EnumMap/Base.hs:545) [enummapset]  restrictKeys (Data/EnumMap/Base.hs:550) [enummapset]  withoutKeys (Data/EnumMap/Base.hs:555) [enummapset]  partition (Data/EnumMap/Base.hs:561) [enummapset]  partitionWithKey (Data/EnumMap/Base.hs:565) [enummapset]  mapMaybe (Data/EnumMap/Base.hs:571) [enummapset]  mapMaybeWithKey (Data/EnumMap/Base.hs:575) [enummapset]  mapEither (Data/EnumMap/Base.hs:579) [enummapset]  mapEitherWithKey (Data/EnumMap/Base.hs:583) [enummapset]  split (Data/EnumMap/Base.hs:589) [enummapset]  splitLookup (Data/EnumMap/Base.hs:593) [enummapset]  isSubmapOf (Data/EnumMap/Base.hs:492) [enummapset]  isSubmapOfBy (Data/EnumMap/Base.hs:496) [enummapset]  isProperSubmapOf (Data/EnumMap/Base.hs:484) [enummapset]  isProperSubmapOfBy (Data/EnumMap/Base.hs:488) [enummapset]  lookupMin (Data/EnumMap/Base.hs:460) [enummapset]  lookupMax (Data/EnumMap/Base.hs:464) [enummapset]  findMin (Data/EnumMap/Base.hs:468) [enummapset]  findMax (Data/EnumMap/Base.hs:472) [enummapset]  deleteMin (Data/EnumMap/Base.hs:476) [enummapset]  deleteMax (Data/EnumMap/Base.hs:480) [enummapset]  deleteFindMin (Data/EnumMap/Base.hs:456) [enummapset]  deleteFindMax (Data/EnumMap/Base.hs:452) [enummapset]  updateMin (Data/EnumMap/Base.hs:440) [enummapset]  updateMax (Data/EnumMap/Base.hs:436) [enummapset]  updateMinWithKey (Data/EnumMap/Base.hs:416) [enummapset]  updateMaxWithKey (Data/EnumMap/Base.hs:420) [enummapset]  minView (Data/EnumMap/Base.hs:448) [enummapset]  maxView (Data/EnumMap/Base.hs:444) [enummapset]  minViewWithKey (Data/EnumMap/Base.hs:430) [enummapset]  maxViewWithKey (Data/EnumMap/Base.hs:424) [enummapset]  100% ( 6 / 6) in 'Data.EnumMap' [enummapset] Warning: Data.EnumMap: could not find link destinations for: [enummapset]  - Data.EnumMap.Whoops [enummapset] Documentation created: dist/doc/html/enummapset/index.html, [enummapset] dist/doc/html/enummapset/enummapset.txt [enummapset] Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0.. [enummapset] Phase: installPhase [enummapset] Installing library in /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [enummapset] Phase: fixupPhase [enummapset] shrinking RPATHs of ELF executables and libraries in /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 [enummapset] shrinking /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSenummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u-ghc9.6.3.so [enummapset] checking for references to /build/ in /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0... [enummapset] patching script interpreter paths in /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 [generic-lens] Phase: unpackPhase [generic-lens] unpacking source archive /nix/store/qaxg1rjslda6hp5aw5m7h542l7fhyhdp-generic-lens-2.2.2.0.tar.gz [generic-lens] source root is generic-lens-2.2.2.0 [generic-lens] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "generic-lens-2.2.2.0/test/Util.hs" [generic-lens] Phase: patchPhase [generic-lens] Replace Cabal file with edited version from mirror://hackage/generic-lens-2.2.2.0/revision/1.cabal. [generic-lens] Phase: compileBuildDriverPhase [generic-lens] setupCompileFlags: -package-db=/build/tmp.btybd76Rz3/setup-package.conf.d -threaded [generic-lens] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.btybd76Rz3/Main.o ) [generic-lens] [2 of 2] Linking Setup [generic-lens] Phase: updateAutotoolsGnuConfigScriptsPhase [generic-lens] Phase: configurePhase [generic-lens] configureFlags: --verbose --prefix=/nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.btybd76Rz3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [generic-lens] Using Parsec parser [generic-lens] Configuring generic-lens-2.2.2.0... [generic-lens] Dependency base >=4.11 && <5: using base-4.18.1.0 [generic-lens] Dependency generic-lens-core ==2.2.1.0: using generic-lens-core-2.2.1.0 [generic-lens] Dependency profunctors: using profunctors-5.6.2 [generic-lens] Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [generic-lens] Dependency HUnit: using HUnit-1.6.2.0 [generic-lens] Dependency base: using base-4.18.1.0 [generic-lens] Dependency generic-lens: using generic-lens-2.2.2.0 [generic-lens] Dependency inspection-testing >=0.2: using inspection-testing-0.5.0.3 [generic-lens] Dependency lens: using lens-5.3.4 [generic-lens] Dependency profunctors: using profunctors-5.6.2 [generic-lens] Dependency HUnit: using HUnit-1.6.2.0 [generic-lens] Dependency base: using base-4.18.1.0 [generic-lens] Dependency generic-lens: using generic-lens-2.2.2.0 [generic-lens] Dependency lens: using lens-5.3.4 [generic-lens] Dependency HUnit: using HUnit-1.6.2.0 [generic-lens] Dependency base: using base-4.18.1.0 [generic-lens] Dependency generic-lens: using generic-lens-2.2.2.0 [generic-lens] Dependency lens: using lens-5.3.4 [generic-lens] Dependency profunctors: using profunctors-5.6.2 [generic-lens] Dependency base >4 && <5: using base-4.18.1.0 [generic-lens] Dependency doctest: using doctest-0.22.6 [generic-lens] Dependency lens: using lens-5.3.4 [generic-lens] Source component graph: [generic-lens]  component test:doctests [generic-lens]  component lib [generic-lens]  component test:generic-lens-bifunctor dependency lib [generic-lens]  component test:generic-lens-syb-tree dependency lib [generic-lens]  component test:inspection-tests dependency lib [generic-lens] Configured component graph: [generic-lens]  component generic-lens-2.2.2.0-IFQlPlzuNK7AB6F41PHbLG-doctests [generic-lens]  include base-4.18.1.0 [generic-lens]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  component generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-core-2.2.1.0-q42DfF4DrE2BIEOAvYITS [generic-lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  include text-2.0.2 [generic-lens]  component generic-lens-2.2.2.0-F92THZLkKuM7EIb2OS1mOO-generic-lens-bifunctor [generic-lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  include base-4.18.1.0 [hw-hspec-hedgehog]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [hw-hspec-hedgehog]  include base-4.18.1.0 [hw-hspec-hedgehog]  include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [hw-hspec-hedgehog]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-hspec-hedgehog]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog] Linked component graph: [hw-hspec-hedgehog]  unit hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [hw-hspec-hedgehog]  include base-4.18.1.0 [hw-hspec-hedgehog]  include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [hw-hspec-hedgehog]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-hspec-hedgehog]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-hspec-hedgehog]  include transformers-0.6.1.0 [hw-hspec-hedgehog]  HaskellWorks.Hspec.Hedgehog=hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY:HaskellWorks.Hspec.Hedgehog [hw-hspec-hedgehog]  unit hw-hspec-hedgehog-0.1.1.1-Hlz4LRtJz4n6ctHPelu3Wm-doctest [hw-hspec-hedgehog]  include base-4.18.1.0 [hw-hspec-hedgehog]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-hspec-hedgehog]  include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog]  unit hw-hspec-hedgehog-0.1.1.1-6fYkshV8jD95eGFFsAXqEA-hw-hspec-hedgehog-test [hw-hspec-hedgehog]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [hw-hspec-hedgehog]  include base-4.18.1.0 [hw-hspec-hedgehog]  include call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [hw-hspec-hedgehog]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-hspec-hedgehog]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-hspec-hedgehog]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog] Ready component graph: [hw-hspec-hedgehog]  definite hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [hw-hspec-hedgehog]  depends base-4.18.1.0 [hw-hspec-hedgehog]  depends call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [hw-hspec-hedgehog]  depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-hspec-hedgehog]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-hspec-hedgehog]  depends transformers-0.6.1.0 [hw-hspec-hedgehog]  definite hw-hspec-hedgehog-0.1.1.1-Hlz4LRtJz4n6ctHPelu3Wm-doctest [hw-hspec-hedgehog]  depends base-4.18.1.0 [hw-hspec-hedgehog]  depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-hspec-hedgehog]  depends doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-hspec-hedgehog]  depends hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog]  definite hw-hspec-hedgehog-0.1.1.1-6fYkshV8jD95eGFFsAXqEA-hw-hspec-hedgehog-test [hw-hspec-hedgehog]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [hw-hspec-hedgehog]  depends base-4.18.1.0 [hw-hspec-hedgehog]  depends call-stack-0.4.0-5MNBRF9AhgOFCmdblAdnEo [hw-hspec-hedgehog]  depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-hspec-hedgehog]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-hspec-hedgehog]  depends hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hw-hspec-hedgehog] Using compiler: ghc-9.6.3 [hw-hspec-hedgehog] Using install prefix: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Executables installed in: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/bin [hw-hspec-hedgehog] Libraries installed in: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog] Dynamic Libraries installed in: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hw-hspec-hedgehog] Private executables installed in: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/libexec/x86_64-linux-ghc-9.6.3/hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Data files installed in: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/share/x86_64-linux-ghc-9.6.3/hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Documentation installed in: [hw-hspec-hedgehog] /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] Configuration files installed in: [hw-hspec-hedgehog] /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/etc [hw-hspec-hedgehog] No alex found [hw-hspec-hedgehog] Using ar found on system at: [hw-hspec-hedgehog] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hw-hspec-hedgehog] No c2hs found [hw-hspec-hedgehog] No cpphs found [hw-hspec-hedgehog] Using doctest version 0.22.6 found on system at: [hw-hspec-hedgehog] /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest [hw-hspec-hedgehog] Using gcc version 14.3.0 given by user at: [hw-hspec-hedgehog] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hw-hspec-hedgehog] Using ghc version 9.6.3 found on system at: [lens-aeson] Phase: setupCompilerEnvironmentPhase [lens-aeson] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [lens-aeson] Phase: unpackPhase [lens-aeson] unpacking source archive /nix/store/ng5scqiq126h3kx8ciy4pc3z9y12dcg4-lens-aeson-1.2.3.tar.gz [lens-aeson] source root is lens-aeson-1.2.3 [lens-aeson] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lens-aeson-1.2.3/.vim.custom" [lens-aeson] Phase: patchPhase [lens-aeson] Replace Cabal file with edited version from mirror://hackage/lens-aeson-1.2.3/revision/2.cabal. [lens-aeson] Phase: compileBuildDriverPhase [lens-aeson] setupCompileFlags: -package-db=/build/tmp.6vxzXLiodl/setup-package.conf.d -threaded [lens-aeson] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.6vxzXLiodl/Main.o ) [lens-aeson] [2 of 2] Linking Setup [lens-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [lens-aeson] Phase: configurePhase [lens-aeson] configureFlags: --verbose --prefix=/nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 --with-gcc=gcc --package-db=/build/tmp.6vxzXLiodl/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [lens-aeson] Using Parsec parser [lens-aeson] Configuring lens-aeson-1.2.3... [lens-aeson] Dependency aeson >=2.0.2 && <2.3: using aeson-2.2.3.0 [lens-aeson] Dependency base >=4.9 && <5: using base-4.18.1.0 [lens-aeson] Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 [lens-aeson] Dependency lens >=5.0 && <6: using lens-5.3.4 [lens-aeson] Dependency scientific >=0.3.2 && <0.4: using scientific-0.3.8.0 [lens-aeson] Dependency text >=0.11.1.10 && <2.2: using text-2.0.2 [lens-aeson] Dependency text-short >=0.1.4 && <0.2: using text-short-0.1.6 [lens-aeson] Dependency unordered-containers >=0.2.3 && <0.3: using [lens-aeson] unordered-containers-0.2.20 [lens-aeson] Dependency vector >=0.9 && <0.14: using vector-0.13.2.0 [lens-aeson] Source component graph: component lib [lens-aeson] Configured component graph: [lens-aeson]  component lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lens-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lens-aeson]  include base-4.18.1.0 [lens-aeson]  include bytestring-0.11.5.2 [lens-aeson]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens-aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [lens-aeson]  include text-2.0.2 [lens-aeson]  include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa [lens-aeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lens-aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [lens-aeson] Linked component graph: [lens-aeson]  unit lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lens-aeson]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lens-aeson]  include base-4.18.1.0 [lens-aeson]  include bytestring-0.11.5.2 [lens-aeson]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens-aeson]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [lens-aeson]  include text-2.0.2 [lens-aeson]  include text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa [lens-aeson]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lens-aeson]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [lens-aeson]  Data.Aeson.Lens=lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6:Data.Aeson.Lens [lens-aeson] Ready component graph: [lens-aeson]  definite lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lens-aeson]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [path] test/Common/Windows.hs:8:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqAbsDir’ [path]  | [path] 8 | qqAbsDir = foo [absdir|C:\foo\|] [path]  | ^^^^^^^^ [path]  [path] test/Common/Windows.hs:11:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘qqAbsFile’ [path]  | [path] 11 | qqAbsFile = foo [absdir|C:\foo|] [path]  | ^^^^^^^^^ [path]  [path] test/Common/Windows.hs:14:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thAbsDir’ [path]  | [path] 14 | thAbsDir = foo $(mkAbsDir "C:\\foo\\") [path]  | ^^^^^^^^ [path]  [path] test/Common/Windows.hs:17:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘thAbsFile’ [path]  | [path] 17 | thAbsFile = foo $(mkAbsFile "C:\\foo") [path]  | ^^^^^^^^^ [path]  [path] test/Common/Windows.hs:20:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftAbsDir’ [path]  | [path] 20 | liftAbsDir = foo $(TH.lift (Path "C:\\foo\\" :: Path Abs Dir)) [path]  | ^^^^^^^^^^ [path]  [path] test/Common/Windows.hs:23:1: warning: [-Wunused-top-binds] [path]  Defined but not used: ‘liftAbsFile’ [path]  | [path] 23 | liftAbsFile = foo $(TH.lift (Path "C:\\foo" :: Path Abs File)) [path]  | ^^^^^^^^^^^ [path] [3 of 5] Compiling Posix ( test/Posix.hs, dist/build/test/test-tmp/Posix.o ) [path] [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o ) [path] [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) [path] [6 of 6] Linking dist/build/test/test [path] buildPhase completed in 43 seconds [path] Phase: checkPhase [path] Running 2 test suites... [path] Test suite validity-test: RUNNING... [path]  [path] GenValid (Path Abs File) [path]  genValid :: Gen (Path Abs File) [path]  only generates valid '(Path Abs File)'s [✔] [path]  +++ OK, passed 100 tests. [path] shrinkValid :: (Path Abs File -> [Path Abs File]) [path]  preserves validity [✔] [path]  +++ OK, passed 100 tests. [path]  never shrinks to itself for valid values [✔] [path]  +++ OK, passed 100 tests. [path] GenValid (Path Rel File) [path]  genValid :: Gen (Path Rel File) [path]  only generates valid '(Path Rel File)'s [✔] [path]  +++ OK, passed 100 tests. [path] shrinkValid :: (Path Rel File -> [Path Rel File]) [path]  preserves validity [✔] [path]  +++ OK, passed 100 tests. [path]  never shrinks to itself for valid values [✔] [path]  +++ OK, passed 100 tests. [path] GenValid (Path Abs Dir) [path]  genValid :: Gen (Path Abs Dir) [path]  only generates valid '(Path Abs Dir)'s [✔] [path]  +++ OK, passed 100 tests. [path] shrinkValid :: (Path Abs Dir -> [Path Abs Dir]) [path]  preserves validity [✔] [path]  +++ OK, passed 100 tests. [path]  never shrinks to itself for valid values [✔] [path]  +++ OK, passed 100 tests. [path] GenValid (Path Rel Dir) [path]  genValid :: Gen (Path Rel Dir) [path]  only generates valid '(Path Rel Dir)'s [✔] [path]  +++ OK, passed 100 tests. [path] shrinkValid :: (Path Rel Dir -> [Path Rel Dir]) [path]  preserves validity [✔] [path]  +++ OK, passed 100 tests. [path]  never shrinks to itself for valid values [✔] [path]  +++ OK, passed 100 tests. [path] GenValid (SomeBase Dir) [path]  genValid :: Gen (SomeBase Dir) [path]  only generates valid '(SomeBase Dir)'s [✔] [path]  +++ OK, passed 100 tests. [path] shrinkValid :: (SomeBase Dir -> [SomeBase Dir]) [path]  preserves validity [✔] [path]  +++ OK, passed 100 tests. [path]  never shrinks to itself for valid values [✔] [path]  +++ OK, passed 100 tests. [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.p_o ) [quickcheck-classes] [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.p_o ) [quickcheck-classes] [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 20 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Alt’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Alt’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Alt() [quickcheck-classes]  | [quickcheck-classes] 20 | import Data.Functor.Alt (Alt) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [rerebase] [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, dist/build/Data/Tuple.p_o ) [rerebase] [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, dist/build/Data/Tree.p_o ) [rerebase] [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.p_o ) [rerebase] [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, dist/build/Data/Traversable.p_o ) [rerebase] [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, dist/build/Data/Time/LocalTime.p_o ) [rerebase] [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, dist/build/Data/Time/Format/ISO8601.p_o ) [rerebase] [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, dist/build/Data/Time/Format.p_o ) [rerebase] [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, dist/build/Data/Time/Compat.p_o ) [rerebase] [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, dist/build/Data/Time/Clock/TAI.p_o ) [rerebase] [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, dist/build/Data/Time/Clock/POSIX.p_o ) [rerebase] [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, dist/build/Data/Time/Clock.p_o ) [rerebase] [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, dist/build/Data/Time/Calendar/WeekDate.p_o ) [rerebase] [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, dist/build/Data/Time/Calendar/OrdinalDate.p_o ) [rerebase] [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, dist/build/Data/Time/Calendar/MonthDay.p_o ) [rerebase] [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, dist/build/Data/Time/Calendar/Julian.p_o ) [rerebase] [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, dist/build/Data/Time/Calendar/Easter.p_o ) [rerebase] [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, dist/build/Data/Time/Calendar.p_o ) [rerebase] [135 of 368] Compiling Data.Time ( library/Data/Time.hs, dist/build/Data/Time.p_o ) [rerebase] [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.p_o ) [rerebase] [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, dist/build/Data/Text/Read.p_o ) [rerebase] [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.p_o ) [rerebase] [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.p_o ) [rerebase] [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.p_o ) [rerebase] [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.p_o ) [rerebase] [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.p_o ) [rerebase] [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.p_o ) [rerebase] [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.p_o ) [rerebase] [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.p_o ) [rerebase] [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, dist/build/Data/Text/Internal.p_o ) [rerebase] [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, dist/build/Data/Text/IO.p_o ) [rerebase] [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.p_o ) [rerebase] [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.p_o ) [rerebase] [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.p_o ) [rerebase] [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, dist/build/Data/Text/Array.p_o ) [rerebase] [152 of 368] Compiling Data.Text ( library/Data/Text.hs, dist/build/Data/Text.p_o ) [stylish-haskell] Phase: setupCompilerEnvironmentPhase [stylish-haskell] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [stylish-haskell] Phase: unpackPhase [stylish-haskell] unpacking source archive /nix/store/rjpr9s4zgiv7d5fk29j8q4d14hg128fz-stylish-haskell-0.14.6.0.tar.gz [stylish-haskell] source root is stylish-haskell-0.14.6.0 [stylish-haskell] setting SOURCE_DATE_EPOCH to timestamp 1705671401 of file "stylish-haskell-0.14.6.0/stylish-haskell.cabal" [stylish-haskell] Phase: patchPhase [stylish-haskell] Phase: compileBuildDriverPhase [stylish-haskell] setupCompileFlags: -package-db=/build/tmp.movlm4tEYF/setup-package.conf.d -threaded [stylish-haskell] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.movlm4tEYF/Main.o ) [stylish-haskell] [2 of 2] Linking Setup [stylish-haskell] Phase: updateAutotoolsGnuConfigScriptsPhase [stylish-haskell] Phase: configurePhase [stylish-haskell] configureFlags: --verbose --prefix=/nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc/share/doc/stylish-haskell-0.14.6.0 --with-gcc=gcc --package-db=/build/tmp.movlm4tEYF/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [stylish-haskell] Using Parsec parser [stylish-haskell] Configuring stylish-haskell-0.14.6.0... [stylish-haskell] Flags chosen: ghc-lib=True [stylish-haskell] Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 [stylish-haskell] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [stylish-haskell] Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 [stylish-haskell] Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 [stylish-haskell] Dependency base >=4.8 && <5: using base-4.18.1.0 [stylish-haskell] Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 [stylish-haskell] Dependency containers >=0.3 && <0.7: using containers-0.6.7 [stylish-haskell] Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 [stylish-haskell] Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 [stylish-haskell] Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 [stylish-haskell] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [stylish-haskell] Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 [stylish-haskell] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 [stylish-haskell] Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 [stylish-haskell] Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 [stylish-haskell] Dependency text >=1.2 && <2.2: using text-2.0.2 [stylish-haskell] Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 [stylish-haskell] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [stylish-haskell] Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 [stylish-haskell] Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 [stylish-haskell] Dependency base >=4.8 && <5: using base-4.18.1.0 [stylish-haskell] Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 [stylish-haskell] Dependency containers >=0.3 && <0.7: using containers-0.6.7 [stylish-haskell] Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 [stylish-haskell] Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 [stylish-haskell] Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 [stylish-haskell] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [stylish-haskell] Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 [stylish-haskell] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 [stylish-haskell] Dependency optparse-applicative >=0.12 && <0.19: using [trifecta] Phase: setupCompilerEnvironmentPhase [trifecta] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [trifecta] Phase: unpackPhase [trifecta] unpacking source archive /nix/store/jar0hrl0869q14vxbh2sj1db2bxvgsv9-trifecta-2.1.4.tar.gz [trifecta] source root is trifecta-2.1.4 [trifecta] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "trifecta-2.1.4/trifecta.cabal" [trifecta] Phase: patchPhase [trifecta] Replace Cabal file with edited version from mirror://hackage/trifecta-2.1.4/revision/2.cabal. [trifecta] Phase: compileBuildDriverPhase [trifecta] setupCompileFlags: -package-db=/build/tmp.UUcx5Ifb7D/setup-package.conf.d -threaded [trifecta] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UUcx5Ifb7D/Main.o ) [trifecta] [2 of 2] Linking Setup [trifecta] Phase: updateAutotoolsGnuConfigScriptsPhase [trifecta] Phase: configurePhase [trifecta] configureFlags: --verbose --prefix=/nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 --with-gcc=gcc --package-db=/build/tmp.UUcx5Ifb7D/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [trifecta] Using Parsec parser [trifecta] Configuring trifecta-2.1.4... [trifecta] Dependency ansi-terminal >=0.6 && <1.2: using ansi-terminal-1.1.2 [trifecta] Dependency array >=0.5.1.1 && <0.6: using array-0.5.5.0 [trifecta] Dependency base >=4.9 && <5: using base-4.18.1.0 [trifecta] Dependency blaze-builder >=0.3.0.1 && <0.5: using blaze-builder-0.4.2.3 [trifecta] Dependency blaze-html >=0.9 && <0.10: using blaze-html-0.9.2.0 [trifecta] Dependency blaze-markup >=0.8 && <0.9: using blaze-markup-0.8.3.0 [trifecta] Dependency bytestring >=0.9.1 && <0.13: using bytestring-0.11.5.2 [trifecta] Dependency charset >=0.3.5.1 && <1: using charset-0.3.12 [trifecta] Dependency comonad >=5 && <6: using comonad-5.0.9 [trifecta] Dependency containers >=0.5.7.0 && <0.9: using containers-0.6.7 [trifecta] Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.4.8.1 [trifecta] Dependency fingertree >=0.1 && <0.2: using fingertree-0.1.5.0 [trifecta] Dependency ghc-prim: using ghc-prim-0.10.0 [trifecta] Dependency hashable >=1.2.4 && <1.6: using hashable-1.4.7.0 [trifecta] Dependency indexed-traversable >=0.1.1 && <0.2: using [trifecta] indexed-traversable-0.1.4 [trifecta] Dependency lens >=4.14 && <6: using lens-5.3.4 [trifecta] Dependency mtl >=2.2.1 && <2.4: using mtl-2.3.1 [trifecta] Dependency parsers >=0.12.1 && <1: using parsers-0.12.12 [trifecta] Dependency prettyprinter >=1.7 && <2: using prettyprinter-1.7.1 [trifecta] Dependency prettyprinter-ansi-terminal >=1.1.2 && <2: using [trifecta] prettyprinter-ansi-terminal-1.1.3 [trifecta] Dependency profunctors >=5.2 && <6: using profunctors-5.6.2 [trifecta] Dependency reducers >=3.12.1 && <4: using reducers-3.12.5 [trifecta] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [trifecta] Dependency unordered-containers >=0.2.1 && <0.3: using [trifecta] unordered-containers-0.2.20 [trifecta] Dependency utf8-string >=0.3.6 && <1.1: using utf8-string-1.0.2 [trifecta] Dependency QuickCheck: using QuickCheck-2.14.3 [trifecta] Dependency base >=4 && <5: using base-4.18.1.0 [trifecta] Dependency parsers: using parsers-0.12.12 [trifecta] Dependency trifecta: using trifecta-2.1.4 [trifecta] Source component graph: [trifecta]  component lib [trifecta]  component test:quickcheck dependency lib Building dependent-sum [HTF]  - Test.Framework.CmdlineOptions.parseTestArgs [HTF]  - Test.Framework.TestManager.flatten [HTF] Documentation created: dist/doc/html/HTF/index.html, dist/doc/html/HTF/HTF.txt [HTF] Preprocessing executable 'htfpp' for HTF-0.15.0.2.. [HTF] Phase: installPhase [HTF] Installing library in /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [HTF] Installing executable htfpp in /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/bin [HTF] Warning: The directory [HTF] /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/bin is not in the [HTF] system search path. [HTF] Phase: fixupPhase [HTF] shrinking RPATHs of ELF executables and libraries in /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 [HTF] shrinking /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSHTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL-ghc9.6.3.so [HTF] shrinking /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/bin/htfpp [HTF] checking for references to /build/ in /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2... [HTF] patching script interpreter paths in /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 [HTF] stripping (with command strip and flags -S -p) in /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/lib /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2/bin [HTF] shrinking RPATHs of ELF executables and libraries in /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc [HTF] checking for references to /build/ in /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc... [HTF] patching script interpreter paths in /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc [aeson-pretty]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [aeson-pretty]  include text-2.0.2 [aeson-pretty]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [aeson-pretty]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [aeson-pretty]  Data.Aeson.Encode.Pretty=aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk:Data.Aeson.Encode.Pretty [aeson-pretty]  unit aeson-pretty-0.8.10-I2f8n4EPgzOJpl9wljUQNr-aeson-pretty [aeson-pretty]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson-pretty]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [aeson-pretty]  include attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [aeson-pretty]  include base-4.18.1.0 [aeson-pretty]  include bytestring-0.11.5.2 [aeson-pretty]  include cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt [aeson-pretty] Ready component graph: [aeson-pretty]  definite aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson-pretty]  depends base-4.18.1.0 [aeson-pretty]  depends base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [aeson-pretty]  depends bytestring-0.11.5.2 [aeson-pretty]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [aeson-pretty]  depends text-2.0.2 [aeson-pretty]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [aeson-pretty]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [aeson-pretty]  definite aeson-pretty-0.8.10-I2f8n4EPgzOJpl9wljUQNr-aeson-pretty [aeson-pretty]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [aeson-pretty]  depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [aeson-pretty]  depends attoparsec-aeson-2.2.2.0-J8ppcjxoDU8DpQhz8fdsPv [aeson-pretty]  depends base-4.18.1.0 [aeson-pretty]  depends bytestring-0.11.5.2 [aeson-pretty]  depends cmdargs-0.10.22-1aIeck2wqgv6PODH3vNiYt [aeson-pretty] Using Cabal-3.10.1.0 compiled by ghc-9.6 [aeson-pretty] Using compiler: ghc-9.6.3 [aeson-pretty] Using install prefix: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 [aeson-pretty] Executables installed in: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/bin [aeson-pretty] Libraries installed in: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty] Dynamic Libraries installed in: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [aeson-pretty] Private executables installed in: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/libexec/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10 [aeson-pretty] Data files installed in: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/share/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10 [aeson-pretty] Documentation installed in: [aeson-pretty] /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 [aeson-pretty] Configuration files installed in: [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/etc [aeson-pretty] No alex found [aeson-pretty] Using ar found on system at: [aeson-pretty] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [aeson-pretty] No c2hs found [aeson-pretty] No cpphs found [aeson-pretty] No doctest found [aeson-pretty] Using gcc version 14.3.0 given by user at: [aeson-pretty] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [aeson-pretty] Using ghc version 9.6.3 found on system at: [aeson-pretty] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [aeson-pretty] Using ghc-pkg version 9.6.3 found on system at: [aeson-pretty] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [aeson-pretty] No ghcjs found [aeson-pretty] No ghcjs-pkg found [aeson-pretty] No greencard found [aeson-pretty] Using haddock version 2.29.1 found on system at: [aeson-pretty] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [aeson-pretty] No happy found [aeson-pretty] Using haskell-suite found on system at: haskell-suite-dummy-location [aeson-pretty] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [aeson-pretty] No hmake found [aeson-pretty] Using hpc version 0.68 found on system at: [aeson-pretty] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [aeson-pretty] Using hsc2hs version 0.68.9 found on system at: [aeson-pretty] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [aeson-pretty] Using hscolour version 1.25 found on system at: [aeson-pretty] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [aeson-pretty] No jhc found [aeson-pretty] Using ld found on system at: [aeson-pretty] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [aeson-pretty] No pkg-config found [aeson-pretty] Using runghc version 9.6.3 found on system at: [algebraic-graphs] OK: forest [x] == tree x [algebraic-graphs] OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] [algebraic-graphs] OK: forest == overlays . map tree [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs] OK: removeEdge x y == removeEdge y x [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Symmetric.Relation.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs]  [algebraic-graphs] ============ Example.Todo (Holiday) ============ [algebraic-graphs] OK: A todo list is semantically Maybe [a] [algebraic-graphs] OK: The overlay operator (+) adds non-dependent items to the todo list [algebraic-graphs] OK: The connect operator (*) adds dependency between items [algebraic-graphs] OK: Contradictory constraints make the todo list impossible to schedule [algebraic-graphs] OK: Introduce item priority to schedule the todo list [algebraic-graphs] OK: Custom connect operators pull/repel arguments during scheduling [algebraic-graphs]  [algebraic-graphs] ============ Example.Todo (Commandline) ============ [algebraic-graphs] OK: The pull connect operator maintains command line semantics [algebraic-graphs] OK: Swapping flags are allowed by the commutative overlay opeartor [algebraic-graphs] OK: The usual connect operator breaks semantics [algebraic-graphs] OK: Transform command lines by adding optimisation flag [algebraic-graphs]  [algebraic-graphs] ============ Typed ============ [algebraic-graphs]  [algebraic-graphs] ============ Typed.fromAdjacencyMap ============ [algebraic-graphs] OK: toGraphKL (fromAdjacencyMap (1 * 2 + 3 * 1)) == array (0,2) [(0,[1]), (1,[]), (2,[0])] [algebraic-graphs] OK: toGraphKL (fromAdjacencyMap (1 * 2 + 2 * 1)) == array (0,1) [(0,[1]), (1,[0])] [algebraic-graphs] OK: map (fromVertexKL h) (vertices $ toGraphKL h) == vertexList g [algebraic-graphs] OK: map (\(x, y) -> (fromVertexKL h x, fromVertexKL h y)) (edges $ toGraphKL h) == edgeList g [algebraic-graphs]  [algebraic-graphs] ============ Typed.fromAdjacencyIntMap ============ [algebraic-graphs] OK: toGraphKL (fromAdjacencyIntMap (1 * 2 + 3 * 1)) == array (0,2) [(0,[1]), (1,[]), (2,[0])] [algebraic-graphs] OK: toGraphKL (fromAdjacencyIntMap (1 * 2 + 2 * 1)) == array (0,1) [(0,[1]), (1,[0])] [algebraic-graphs] OK: map (fromVertexKL h) (vertices $ toGraphKL h) == IntSet.toAscList (vertexIntSet g) [algebraic-graphs] OK: map (\(x, y) -> (fromVertexKL h x, fromVertexKL h y)) (edges $ toGraphKL h) == edgeList g [algebraic-graphs]  [algebraic-graphs] ============ Typed.dfsForest ============ [algebraic-graphs] OK: forest (dfsForest % edge 1 1) == vertex 1 [algebraic-graphs] OK: forest (dfsForest % edge 1 2) == edge 1 2 [cabal-install-parsers] Phase: setupCompilerEnvironmentPhase [cabal-install-parsers] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [cabal-install-parsers] Phase: unpackPhase [cabal-install-parsers] unpacking source archive /nix/store/vg8s02jx4c0bmm5xd88pcxkpi113i8k8-cabal-install-parsers-0.6.1.1.tar.gz [cabal-install-parsers] source root is cabal-install-parsers-0.6.1.1 [cabal-install-parsers] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-install-parsers-0.6.1.1/test/Index.hs" [cabal-install-parsers] Phase: patchPhase [cabal-install-parsers] Phase: compileBuildDriverPhase [cabal-install-parsers] setupCompileFlags: -package-db=/build/tmp.c4mtzRJKmh/setup-package.conf.d -threaded [cabal-install-parsers] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.c4mtzRJKmh/Main.o ) [cabal-install-parsers] [2 of 2] Linking Setup [cabal-install-parsers] Phase: updateAutotoolsGnuConfigScriptsPhase [cabal-install-parsers] Phase: configurePhase [cabal-install-parsers] configureFlags: --verbose --prefix=/nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 --with-gcc=gcc --package-db=/build/tmp.c4mtzRJKmh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [cabal-install-parsers] Using Parsec parser [cabal-install-parsers] Configuring cabal-install-parsers-0.6.1.1... [cabal-install-parsers] Dependency Cabal-syntax >=3.10.1.0 && <3.11: using Cabal-syntax-3.10.3.0 [cabal-install-parsers] Dependency aeson >=2.1.0.0 && <2.2 || >=2.2.0.0 && <2.3: using aeson-2.2.3.0 [cabal-install-parsers] Dependency base >=4.10 && <4.20: using base-4.18.1.0 [cabal-install-parsers] Dependency base16-bytestring >=1.0.0.0 && <1.1: using [cabal-install-parsers] base16-bytestring-1.0.2.0 [cabal-install-parsers] Dependency binary >=0.8.5 && <0.9: using binary-0.8.9.1 [cabal-install-parsers] Dependency binary-instances >=1 && <1.1: using binary-instances-1.0.6 [cabal-install-parsers] Dependency bytestring >=0.10.8.1 && <0.11 || >=0.11.1.0 && <0.12 || >=0.12.0.2 [cabal-install-parsers] && <0.13: using bytestring-0.11.5.2 [cabal-install-parsers] Dependency containers >=0.5.7.1 && <0.6 || >=0.6.0.1 && <0.7: using [cabal-install-parsers] containers-0.6.7 [cabal-install-parsers] Dependency cryptohash-sha256 >=0.11.101.0 && <0.12: using [cabal-install-parsers] cryptohash-sha256-0.11.102.1 [cabal-install-parsers] Dependency deepseq >=1.4.2.0 && <1.5 || >=1.5.0.0 && <1.6: using [cabal-install-parsers] deepseq-1.4.8.1 [cabal-install-parsers] Dependency directory >=1.3.0.0 && <1.4: using directory-1.3.8.1 [cabal-install-parsers] Dependency filepath >=1.4.1.1 && <1.5: using filepath-1.4.100.4 [cabal-install-parsers] Dependency lukko >=0.1.1 && <0.2: using lukko-0.1.2 [cabal-install-parsers] Dependency network-uri >=2.6.1.0 && <2.7: using network-uri-2.6.4.2 [cabal-install-parsers] Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.16.1 [cabal-install-parsers] Dependency pretty >=1.1.3.3 && <1.2: using pretty-1.1.3.6 [cabal-install-parsers] Dependency tar >=0.5.1.1 && <0.6 || >=0.6.0.0 && <0.7: using tar-0.6.3.0 [cabal-install-parsers] Dependency text >=1.2.3.0 && <1.3 || >=2.0.1 && <2.2: using text-2.0.2 [cabal-install-parsers] Dependency time >=1.8.0.2 && <1.9 || >=1.9.3 && <1.10 || >=1.11.1.1 && <1.12 [cabal-install-parsers] || >=1.12.2 && <1.13: using time-1.12.2 [cabal-install-parsers] Dependency transformers >=0.5.2.0 && <0.6 || >=0.6.1.0 && <0.7: using [cabal-install-parsers] transformers-0.6.1.0 [enummapset] stripping (with command strip and flags -S -p) in /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0/lib [enummapset] shrinking RPATHs of ELF executables and libraries in /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc [enummapset] checking for references to /build/ in /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc... [enummapset] patching script interpreter paths in /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc [generic-lens]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  component generic-lens-2.2.2.0-BtljN1yfK6mKUQpx40hOPG-generic-lens-syb-tree [generic-lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  component generic-lens-2.2.2.0-DqcESQ0EKEWI5qLHP4tNdU-inspection-tests [generic-lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens] Linked component graph: [generic-lens]  unit generic-lens-2.2.2.0-IFQlPlzuNK7AB6F41PHbLG-doctests [generic-lens]  include base-4.18.1.0 [generic-lens]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  unit generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-core-2.2.1.0-q42DfF4DrE2BIEOAvYITS [generic-lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  include text-2.0.2 [generic-lens]  Data.Generics.Internal.VL=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Internal.VL,Data.Generics.Internal.VL.Iso=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Internal.VL.Iso,Data.Generics.Internal.VL.Lens=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Internal.VL.Lens,Data.Generics.Internal.VL.Prism=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Internal.VL.Prism,Data.Generics.Labels=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Labels,Data.Generics.Product=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product,Data.Generics.Product.Any=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Any,Data.Generics.Product.Fields=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Fields,Data.Generics.Product.HList=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.HList,Data.Generics.Product.Param=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Param,Data.Generics.Product.Positions=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Positions,Data.Generics.Product.Subtype=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Subtype,Data.Generics.Product.Typed=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Typed,Data.Generics.Product.Types=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Product.Types,Data.Generics.Sum=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Sum,Data.Generics.Sum.Any=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Sum.Any,Data.Generics.Sum.Constructors=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Sum.Constructors,Data.Generics.Sum.Subtype=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Sum.Subtype,Data.Generics.Sum.Typed=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Sum.Typed,Data.Generics.Wrapped=generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL:Data.Generics.Wrapped [generic-lens]  unit generic-lens-2.2.2.0-F92THZLkKuM7EIb2OS1mOO-generic-lens-bifunctor [generic-lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  unit generic-lens-2.2.2.0-BtljN1yfK6mKUQpx40hOPG-generic-lens-syb-tree [generic-lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  unit generic-lens-2.2.2.0-DqcESQ0EKEWI5qLHP4tNdU-inspection-tests [generic-lens]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  include base-4.18.1.0 [generic-lens]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  include inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK [hw-hspec-hedgehog] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hw-hspec-hedgehog] Using ghc-pkg version 9.6.3 found on system at: [hw-hspec-hedgehog] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hw-hspec-hedgehog] No ghcjs found [hw-hspec-hedgehog] No ghcjs-pkg found [hw-hspec-hedgehog] No greencard found [hw-hspec-hedgehog] Using haddock version 2.29.1 found on system at: [hw-hspec-hedgehog] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hw-hspec-hedgehog] No happy found [hw-hspec-hedgehog] Using haskell-suite found on system at: haskell-suite-dummy-location [hw-hspec-hedgehog] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hw-hspec-hedgehog] No hmake found [hw-hspec-hedgehog] Using hpc version 0.68 found on system at: [hw-hspec-hedgehog] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hw-hspec-hedgehog] Using hsc2hs version 0.68.9 found on system at: [hw-hspec-hedgehog] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hw-hspec-hedgehog] Using hscolour version 1.25 found on system at: [hw-hspec-hedgehog] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hw-hspec-hedgehog] No jhc found [hw-hspec-hedgehog] Using ld found on system at: [hw-hspec-hedgehog] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hw-hspec-hedgehog] No pkg-config found [hw-hspec-hedgehog] Using runghc version 9.6.3 found on system at: [hw-hspec-hedgehog] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hw-hspec-hedgehog] Using strip version 2.44 found on system at: [hw-hspec-hedgehog] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hw-hspec-hedgehog] Using tar found on system at: [hw-hspec-hedgehog] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hw-hspec-hedgehog] No uhc found [hw-hspec-hedgehog] Phase: buildPhase [hw-hspec-hedgehog] Preprocessing library for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Building library for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.o, dist/build/HaskellWorks/Hspec/Hedgehog.dyn_o ) [hw-hspec-hedgehog] [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.o, dist/build/Paths_hw_hspec_hedgehog.dyn_o ) [hw-hspec-hedgehog] [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.p_o ) [hw-hspec-hedgehog] [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.p_o ) [hw-hspec-hedgehog] Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Building test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) [hw-hspec-hedgehog] [2 of 2] Linking dist/build/doctest/doctest [hw-hspec-hedgehog] Preprocessing test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Building test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] [1 of 2] Compiling HaskellWorks.Hspec.HedgehogSpec ( test/HaskellWorks/Hspec/HedgehogSpec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/HaskellWorks/Hspec/HedgehogSpec.o ) [hw-hspec-hedgehog] [2 of 2] Compiling Main ( test/Spec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/Main.o ) [hw-hspec-hedgehog] [3 of 3] Linking dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test [hw-hspec-hedgehog] Phase: checkPhase [hw-hspec-hedgehog] Running 2 test suites... [hw-hspec-hedgehog] Test suite doctest: RUNNING... [hw-hspec-hedgehog] Examples: 0 Tried: 0 Errors: 0 Failures: 0 [hw-hspec-hedgehog] Test suite doctest: PASS [hw-hspec-hedgehog] Test suite logged to: dist/test/hw-hspec-hedgehog-0.1.1.1-doctest.log [hw-hspec-hedgehog] Test suite hw-hspec-hedgehog-test: RUNNING... [hw-hspec-hedgehog]  [hw-hspec-hedgehog] HaskellWorks.Hspec.Hedgehog [hw-hspec-hedgehog]  HaskellWorks.Hspec.HedgehogSpec [hw-hspec-hedgehog]  ✓ passed 100 tests. [hw-hspec-hedgehog]  should have require function that checks hedgehog properties [✔] [hw-hspec-hedgehog]  ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:24:23 [hw-hspec-hedgehog]  after 1 test. [hw-hspec-hedgehog]  shrink path: 1: [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ [hw-hspec-hedgehog]  16 ┃ spec :: Spec [hw-hspec-hedgehog]  17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do [hw-hspec-hedgehog]  18 ┃ it "should have require function that checks hedgehog properties" $ do [hw-hspec-hedgehog]  19 ┃ require $ property $ do [hw-hspec-hedgehog]  20 ┃ x <- forAll (Gen.int Range.constantBounded) [hw-hspec-hedgehog]  21 ┃ x === x [hw-hspec-hedgehog]  22 ┃ [hw-hspec-hedgehog]  23 ┃ it "`require . property` should print a callstack with the test's location when property fails" $ [lens-aeson]  depends base-4.18.1.0 [lens-aeson]  depends bytestring-0.11.5.2 [lens-aeson]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lens-aeson]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [lens-aeson]  depends text-2.0.2 [lens-aeson]  depends text-short-0.1.6-Lu2CIjn4Axd1kTZu1MVDaa [lens-aeson]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lens-aeson]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [lens-aeson] Using Cabal-3.10.1.0 compiled by ghc-9.6 [lens-aeson] Using compiler: ghc-9.6.3 [lens-aeson] Using install prefix: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 [lens-aeson] Executables installed in: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/bin [lens-aeson] Libraries installed in: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lens-aeson] Dynamic Libraries installed in: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [lens-aeson] Private executables installed in: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/libexec/x86_64-linux-ghc-9.6.3/lens-aeson-1.2.3 [lens-aeson] Data files installed in: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/share/x86_64-linux-ghc-9.6.3/lens-aeson-1.2.3 [lens-aeson] Documentation installed in: [lens-aeson] /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 [lens-aeson] Configuration files installed in: [lens-aeson] /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/etc [lens-aeson] No alex found [lens-aeson] Using ar found on system at: [lens-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [lens-aeson] No c2hs found [lens-aeson] No cpphs found [lens-aeson] No doctest found [lens-aeson] Using gcc version 14.3.0 given by user at: [lens-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [lens-aeson] Using ghc version 9.6.3 found on system at: [lens-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [lens-aeson] Using ghc-pkg version 9.6.3 found on system at: [lens-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [lens-aeson] No ghcjs found [lens-aeson] No ghcjs-pkg found [lens-aeson] No greencard found [lens-aeson] Using haddock version 2.29.1 found on system at: [lens-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [lens-aeson] No happy found [lens-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [lens-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lens-aeson] No hmake found [lens-aeson] Using hpc version 0.68 found on system at: [lens-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [lens-aeson] Using hsc2hs version 0.68.9 found on system at: [lens-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [lens-aeson] Using hscolour version 1.25 found on system at: [lens-aeson] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [lens-aeson] No jhc found [lens-aeson] Using ld found on system at: [lens-aeson] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [lens-aeson] No pkg-config found [lens-aeson] Using runghc version 9.6.3 found on system at: [lens-aeson] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [lens-aeson] Using strip version 2.44 found on system at: [lens-aeson] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [lens-aeson] Using tar found on system at: [lens-aeson] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [lens-aeson] No uhc found [lens-aeson] Phase: buildPhase [lens-aeson] Preprocessing library for lens-aeson-1.2.3.. [lens-aeson] Building library for lens-aeson-1.2.3.. [lens-aeson] [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, dist/build/Data/Aeson/Lens.o, dist/build/Data/Aeson/Lens.dyn_o ) [lens-aeson] [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, dist/build/Data/Aeson/Lens.p_o ) [path] GenValid (SomeBase File) [path]  genValid :: Gen (SomeBase File) [path]  only generates valid '(SomeBase File)'s [✔] [path]  +++ OK, passed 100 tests. [path] shrinkValid :: (SomeBase File -> [SomeBase File]) [path]  preserves validity [✔] [path]  +++ OK, passed 100 tests. [path]  never shrinks to itself for valid values [✔] [path]  +++ OK, passed 100 tests. [path] Parsing [path]  Path Abs Dir [path]  Produces valid paths when it succeeds [✔] [path]  +++ OK, passed 100 tests. [path]  Path Rel Dir [path]  Produces valid paths when it succeeds [✔] [path]  +++ OK, passed 100 tests. [path]  Path Abs File [path]  Produces valid paths when it succeeds [✔] [path]  +++ OK, passed 100 tests. [path]  Path Rel File [path]  Produces valid paths when it succeeds [✔] [path]  +++ OK, passed 100 tests. [path]  SomeBase Dir [path]  Produces valid paths when it succeeds [✔] [path]  +++ OK, passed 100 tests. [path]  SomeBase file [path]  Produces valid paths when it succeeds [✔] [path]  +++ OK, passed 100 tests. [path] Operations [path]  () [path]  produces a valid path on when creating valid absolute file paths [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when creating valid absolute directory paths [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when creating valid relative file paths [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when creating valid relative directory paths [✔] [path]  +++ OK, passed 100 tests. [path]  stripProperPrefix [path]  stripProperPrefix parent (parent child) = child Path Abs Dir Path Rel Dir [✔] [path]  +++ OK, passed 100 tests. [path]  stripProperPrefix parent (parent child) = child Path Rel Dir Path Rel Dir [✔] [path]  +++ OK, passed 100 tests. [path]  stripProperPrefix parent (parent child) = child Path Abs Dir Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  stripProperPrefix parent (parent child) = child Path Rel Dir Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid absolute file paths [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid absolute directory paths [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid relative file paths [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid relative directory paths [✔] [path]  +++ OK, passed 100 tests. [path]  isProperPrefixOf [path]  isProperPrefixOf parent (parent child) Path Abs Dir Path Rel Dir [✔] [path]  +++ OK, passed 100 tests. [path]  isProperPrefixOf parent (parent child) Path Rel Dir Path Rel Dir [✔] [path]  +++ OK, passed 100 tests. [path]  isProperPrefixOf parent (parent child) Path Abs Dir Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  isProperPrefixOf parent (parent child) Path Rel Dir Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  parent [path]  produces a valid path on when passed a valid file path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid directory path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid abs file path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid rel file path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid abs directory path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid rel directory path [✔] [path]  +++ OK, passed 100 tests. [path]  splitDrive [path]  produces valid paths on when passed a valid directory path [✔] [path]  +++ OK, passed 100 tests. [path]  produces valid paths on when passed a valid file path [✔] [path]  +++ OK, passed 100 tests. [path]  takeDrive [path]  produces a valid path on when passed a valid directory path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid file path [✔] [path]  +++ OK, passed 100 tests. [path]  filename [path]  filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Abs Dir [✔] [path]  +++ OK, passed 100 tests. [path]  filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Rel Dir [✔] [path]  +++ OK, passed 100 tests. [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 27 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 15 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 35 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 20 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 22 | import Data.Functor.Classes (Eq2,Show2) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 23 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [rerebase] [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.p_o ) [rerebase] [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.p_o ) [rerebase] [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.p_o ) [rerebase] [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o ) [rerebase] [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o ) [rerebase] [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o ) [rerebase] [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o ) [rerebase] [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o ) [rerebase] [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) [rerebase] [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) [rerebase] [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o ) [rerebase] [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o ) [rerebase] [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.p_o ) [rerebase] [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.p_o ) [rerebase] [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.p_o ) [rerebase] [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.p_o ) [rerebase] [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.p_o ) [rerebase] [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.p_o ) [rerebase] [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.p_o ) [rerebase] [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.p_o ) [rerebase] [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.p_o ) [rerebase] [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.p_o ) [rerebase] [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.p_o ) [rerebase] [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.p_o ) [rerebase] [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.p_o ) [rerebase] [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.p_o ) [rerebase] [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.p_o ) [rerebase] [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.p_o ) [rerebase] [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.p_o ) [rerebase] [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.p_o ) [rerebase] [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.p_o ) [rerebase] [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.p_o ) [rerebase] [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.p_o ) [rerebase] [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.p_o ) [rerebase] [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.p_o ) [stan] Phase: setupCompilerEnvironmentPhase [stan] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [stan] Phase: unpackPhase [stan] unpacking source archive /nix/store/ijdc5ckrn220f1hhs8lx5dpijw2f56r0-stan-0.2.0.0.tar.gz [stan] source root is stan-0.2.0.0 [stan] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stan-0.2.0.0/test/Test/Stan/Toml.hs" [stan] Phase: patchPhase [stan] Phase: compileBuildDriverPhase [stan] setupCompileFlags: -package-db=/build/tmp.9iyVyIP4X6/setup-package.conf.d -threaded [stan] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9iyVyIP4X6/Main.o ) [stan] [2 of 2] Linking Setup [stan] Phase: updateAutotoolsGnuConfigScriptsPhase [stan] Phase: configurePhase [stan] configureFlags: --verbose --prefix=/nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.9iyVyIP4X6/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [stan] Using Parsec parser [stan] Configuring stan-0.2.0.0... [stylish-haskell] optparse-applicative-0.18.1.0 [stylish-haskell] Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 [stylish-haskell] Dependency strict >=0.3 && <0.6: using strict-0.5.1 [stylish-haskell] Dependency stylish-haskell: using stylish-haskell-0.14.6.0 [stylish-haskell] Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 [stylish-haskell] Dependency text >=1.2 && <2.2: using text-2.0.2 [stylish-haskell] Dependency Cabal >=3.4 && <4.0: using Cabal-3.10.3.0 [stylish-haskell] Dependency HUnit >=1.2 && <1.7: using HUnit-1.6.2.0 [stylish-haskell] Dependency HsYAML >=0.2.0 && <0.3: using HsYAML-0.2.1.5 [stylish-haskell] Dependency HsYAML-aeson >=0.2.0 && <0.3: using HsYAML-aeson-0.2.0.2 [stylish-haskell] Dependency aeson >=0.6 && <2.3: using aeson-2.2.3.0 [stylish-haskell] Dependency base >=4.8 && <5: using base-4.18.1.0 [stylish-haskell] Dependency bytestring >=0.9 && <0.13: using bytestring-0.11.5.2 [stylish-haskell] Dependency containers >=0.3 && <0.7: using containers-0.6.7 [stylish-haskell] Dependency directory >=1.2.3 && <1.4: using directory-1.3.8.1 [stylish-haskell] Dependency file-embed >=0.0.10 && <0.1: using file-embed-0.0.16.0 [stylish-haskell] Dependency filepath >=1.1 && <1.5: using filepath-1.4.100.4 [stylish-haskell] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [stylish-haskell] Dependency ghc-lib-parser-ex >=9.8 && <9.9: using ghc-lib-parser-ex-9.8.0.2 [stylish-haskell] Dependency mtl >=2.0 && <2.4: using mtl-2.3.1 [stylish-haskell] Dependency random >=1.1: using random-1.2.1.3 [stylish-haskell] Dependency regex-tdfa >=1.3 && <1.4: using regex-tdfa-1.3.2.3 [stylish-haskell] Dependency stylish-haskell: using stylish-haskell-0.14.6.0 [stylish-haskell] Dependency syb >=0.3 && <0.8: using syb-0.7.2.4 [stylish-haskell] Dependency test-framework >=0.4 && <0.9: using test-framework-0.8.2.2 [stylish-haskell] Dependency test-framework-hunit >=0.2 && <0.4: using [stylish-haskell] test-framework-hunit-0.3.0.2 [stylish-haskell] Dependency text >=1.2 && <2.2: using text-2.0.2 [stylish-haskell] Source component graph: [stylish-haskell]  component lib [stylish-haskell]  component exe:stylish-haskell dependency lib [stylish-haskell]  component test:stylish-haskell-tests dependency lib [stylish-haskell] Configured component graph: [stylish-haskell]  component stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  include base-4.18.1.0 [stylish-haskell]  include bytestring-0.11.5.2 [stylish-haskell]  include containers-0.6.7 [stylish-haskell]  include directory-1.3.8.1 [stylish-haskell]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  include filepath-1.4.100.4 [stylish-haskell]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  include mtl-2.3.1 [stylish-haskell]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  include text-2.0.2 [stylish-haskell]  component stylish-haskell-0.14.6.0-9O2QMu02Ps8FH80iKRsKOH-stylish-haskell [stylish-haskell]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  include base-4.18.1.0 [stylish-haskell]  include bytestring-0.11.5.2 [stylish-haskell]  include containers-0.6.7 [stylish-haskell]  include directory-1.3.8.1 [stylish-haskell]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  include filepath-1.4.100.4 [stylish-haskell]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  include mtl-2.3.1 [stylish-haskell]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stylish-haskell]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [stylish-haskell]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  include text-2.0.2 [stylish-haskell]  component stylish-haskell-0.14.6.0-6MCAYVNlN6o6PmmWZONX7X-stylish-haskell-tests [stylish-haskell]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [stylish-haskell]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  include base-4.18.1.0 [stylish-haskell]  include bytestring-0.11.5.2 [stylish-haskell]  include containers-0.6.7 [stylish-haskell]  include directory-1.3.8.1 [stylish-haskell]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [trifecta] Configured component graph: [trifecta]  component trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [trifecta]  include array-0.5.5.0 [trifecta]  include base-4.18.1.0 [trifecta]  include blaze-builder-0.4.2.3-VTiclHUcNqAtylpevRMbb [trifecta]  include blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ [trifecta]  include blaze-markup-0.8.3.0-Gu2fLCzbfgvLZRJA7vQaav [trifecta]  include bytestring-0.11.5.2 [trifecta]  include charset-0.3.12-HcwIqgbGtt44OpCaaUboz9 [trifecta]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [trifecta]  include containers-0.6.7 [trifecta]  include deepseq-1.4.8.1 [trifecta]  include fingertree-0.1.5.0-DKfD2A00uTWHcNSyTwgYwS [trifecta]  include ghc-prim-0.10.0 [trifecta]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [trifecta]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [trifecta]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [trifecta]  include mtl-2.3.1 [trifecta]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [trifecta]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [trifecta]  include prettyprinter-ansi-terminal-1.1.3-CGpSzDZtwCI5AdKkiD33d5 [trifecta]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [trifecta]  include reducers-3.12.5-A4BI4v5S14lIaexzisejYY [trifecta]  include transformers-0.6.1.0 [trifecta]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [trifecta]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [trifecta]  component trifecta-2.1.4-6BEDau23wa96OtuWEFfiht-quickcheck [trifecta]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [trifecta]  include base-4.18.1.0 [trifecta]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [trifecta]  include trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta] Linked component graph: [trifecta]  unit trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [trifecta]  include array-0.5.5.0 [trifecta]  include base-4.18.1.0 [trifecta]  include blaze-builder-0.4.2.3-VTiclHUcNqAtylpevRMbb [trifecta]  include blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ [trifecta]  include blaze-markup-0.8.3.0-Gu2fLCzbfgvLZRJA7vQaav [trifecta]  include bytestring-0.11.5.2 [trifecta]  include charset-0.3.12-HcwIqgbGtt44OpCaaUboz9 [trifecta]  include comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [trifecta]  include containers-0.6.7 [trifecta]  include deepseq-1.4.8.1 [trifecta]  include fingertree-0.1.5.0-DKfD2A00uTWHcNSyTwgYwS [trifecta]  include ghc-prim-0.10.0 [trifecta]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [trifecta]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [trifecta]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [trifecta]  include mtl-2.3.1 [trifecta]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [trifecta]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [trifecta]  include prettyprinter-ansi-terminal-1.1.3-CGpSzDZtwCI5AdKkiD33d5 [trifecta]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [trifecta]  include reducers-3.12.5-A4BI4v5S14lIaexzisejYY [trifecta]  include transformers-0.6.1.0 [trifecta]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [trifecta]  include utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [trifecta]  Text.Trifecta=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta,Text.Trifecta.Combinators=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Combinators,Text.Trifecta.Delta=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Delta,Text.Trifecta.Highlight=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Highlight,Text.Trifecta.Parser=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Parser,Text.Trifecta.Rendering=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Rendering,Text.Trifecta.Result=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Result,Text.Trifecta.Rope=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Rope,Text.Trifecta.Tutorial=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Tutorial,Text.Trifecta.Util.IntervalMap=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Util.IntervalMap,Text.Trifecta.Util.It=trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT:Text.Trifecta.Util.It [trifecta]  unit trifecta-2.1.4-6BEDau23wa96OtuWEFfiht-quickcheck [trifecta]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [trifecta]  include base-4.18.1.0 [trifecta]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [trifecta]  include trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [post-build-hook] Uploading to cachix cache "sellout": /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc [post-build-hook] Pushing 2 paths (198 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc (4.64 MiB) [post-build-hook] Pushing /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 (20.43 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2 /nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 10 paths... [post-build-hook] copying path '/nix/store/b1c972ik21af8bsg9r5wa6949zzms00p-Diff-0.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yp6aagwv1h6js8il8nw72656mcmrv6gv-base64-bytestring-1.2.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vvi7xwddgq44kk8cvsqhdis6baymc947-polyparse-1.13-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mrnjz0xgjb6lnkm4abjvgjrq0lz19i1s-Diff-0.5' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/w7synzy1l61kjp7ynza9avp66qx58p3l-base64-bytestring-1.2.1.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/53lzmr45wpsdx7qgf76mdhsngnh5ik1x-cpphs-1.20.9.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/6kp4ck3z56bpg9kyj21a584p5j7cxgrs-polyparse-1.13' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/m8l8fq2d4yb4v2r824cm59ghczshdb45-HTF-0.15.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vkgjy92lhx03y0z092rlhbm9shlvb50h-cpphs-1.20.9.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/g7gzh82kgq842bf3wkj1p1xy61bik76f-HTF-0.15.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/mr5bj1vvmj40ni9kc13x4xfvjsdwiis6-Diff-0.5.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r40jcc78ikxv8ibhp6ap3kq61q3b4l3x-polyparse-1.13.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ikh72xgj6akgwvx5yfhcgx5cc6dvhy6s-cpphs-1.20.9.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/cax7sqc5q59b8gqv5fwi59y98iiridav-HTF-0.15.0.2.drv' to 'https://cache.nix-ci.com'... Progress: 15 of 74 built (15 building), 335 of 335 downloaded from cache [aeson-pretty] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [aeson-pretty] Using strip version 2.44 found on system at: [aeson-pretty] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [aeson-pretty] Using tar found on system at: [aeson-pretty] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [aeson-pretty] No uhc found [aeson-pretty] Phase: buildPhase [aeson-pretty] Preprocessing library for aeson-pretty-0.8.10.. [aeson-pretty] Building library for aeson-pretty-0.8.10.. [aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, dist/build/Data/Aeson/Encode/Pretty.o, dist/build/Data/Aeson/Encode/Pretty.dyn_o ) [aeson-pretty] [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, dist/build/Data/Aeson/Encode/Pretty.p_o ) [aeson-pretty] Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10.. [aeson-pretty] Building executable 'aeson-pretty' for aeson-pretty-0.8.10.. [aeson-pretty] [1 of 2] Compiling Paths_aeson_pretty ( dist/build/aeson-pretty/autogen/Paths_aeson_pretty.hs, dist/build/aeson-pretty/aeson-pretty-tmp/Paths_aeson_pretty.o ) [aeson-pretty] [2 of 2] Compiling Main ( cli-tool/Main.hs, dist/build/aeson-pretty/aeson-pretty-tmp/Main.o ) [algebraic-graphs] OK: forest (dfsForest % edge 2 1) == vertices [1, 2] [algebraic-graphs] OK: isSubgraphOf (forest $ dfsForest % x) x == True [algebraic-graphs] OK: dfsForest % forest (dfsForest % x) == dfsForest % x [algebraic-graphs] OK: dfsForest % vertices vs == map (\v -> Node v []) (nub $ sort vs) [algebraic-graphs] OK: dfsForest % (3 * (1 + 4) * (1 + 5)) == [algebraic-graphs]  [algebraic-graphs] ============ Typed.dfsForestFrom ============ [algebraic-graphs] OK: forest $ (dfsForestFrom % edge 1 1) [1] == vertex 1 [algebraic-graphs] OK: forest $ (dfsForestFrom % edge 1 2) [0] == empty [algebraic-graphs] OK: forest $ (dfsForestFrom % edge 1 2) [1] == edge 1 2 [algebraic-graphs] OK: forest $ (dfsForestFrom % edge 1 2) [2] == vertex 2 [algebraic-graphs] OK: forest $ (dfsForestFrom % edge 1 2) [2,1] == vertices [1,2] [algebraic-graphs] OK: isSubgraphOf (forest $ dfsForestFrom % x $ vs) x == True [algebraic-graphs] OK: dfsForestFrom % x $ vertexList x == dfsForest % x [algebraic-graphs] OK: dfsForestFrom % vertices vs $ vs == map (\v -> Node v []) (nub vs) [algebraic-graphs] OK: dfsForestFrom % x $ [] == [] [algebraic-graphs] OK: dfsForestFrom % (3 * (1 + 4) * (1 + 5)) $ [1,4] == [algebraic-graphs]  [algebraic-graphs] ============ Typed.dfs ============ [algebraic-graphs] OK: dfs % edge 1 1 $ [1] == [1] [algebraic-graphs] OK: dfs % edge 1 2 $ [0] == [] [algebraic-graphs] OK: dfs % edge 1 2 $ [1] == [1,2] [algebraic-graphs] OK: dfs % edge 1 2 $ [2] == [2] [algebraic-graphs] OK: dfs % edge 1 2 $ [1,2] == [1,2] [algebraic-graphs] OK: dfs % edge 1 2 $ [2,1] == [2,1] [algebraic-graphs] OK: dfs % x $ [] == [] [algebraic-graphs]  [algebraic-graphs] OK: dfs % (3 * (1 + 4) * (1 + 5)) $ [1,4] == [1,5,4] [algebraic-graphs] OK: and [ hasVertex v x | v <- dfs % x $ vs ] == True [algebraic-graphs]  [algebraic-graphs] ============ Typed.topSort ============ [algebraic-graphs] OK: topSort % (1 * 2 + 3 * 1) == [3,1,2] [algebraic-graphs] OK: topSort % (1 * 2 + 2 * 1) == [1,2] [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected ============ [algebraic-graphs] OK: Axioms of undirected graphs [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.Show ============ [algebraic-graphs] OK: show (empty ) == "empty" [algebraic-graphs] OK: show (1 ) == "vertex 1" [algebraic-graphs] OK: show (1 + 2 ) == "vertices [1,2]" [algebraic-graphs] OK: show (1 * 2 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 3) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs] OK: show (1 * 2 + 3) == "overlay (vertex 3) (edge 1 2)" [algebraic-graphs]  [algebraic-graphs] OK: show (vertex (-1) ) == "vertex (-1)" [algebraic-graphs] OK: show (vertex (-1) + vertex (-2) ) == "vertices [-2,-1]" [algebraic-graphs] OK: show (vertex (-2) * vertex (-1) ) == "edge (-2) (-1)" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) * vertex (-1)) == "edges [(-3,-2),(-3,-1),(-2,-1)]" [algebraic-graphs] OK: show (vertex (-3) * vertex (-2) + vertex (-1)) == "overlay (vertex (-1)) (edge (-3) (-2))" [algebraic-graphs]  [algebraic-graphs] OK: show (2 * 1 ) == "edge 1 2" [algebraic-graphs] OK: show (1 * 2 * 1) == "edges [(1,1),(1,2)]" [algebraic-graphs] OK: show (3 * 2 * 1) == "edges [(1,2),(1,3),(2,3)]" [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.toUndirected ============ [algebraic-graphs] OK: toUndirected (edge 1 2) == edge 1 2 [algebraic-graphs] OK: toUndirected . fromUndirected == id [algebraic-graphs] OK: vertexCount . toUndirected == vertexCount [algebraic-graphs] OK: (*2) . edgeCount . toUndirected >= edgeCount [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.fromUndirected ============ [algebraic-graphs] OK: fromUndirected (edge 1 2) == edges [(1,2),(2,1)] [algebraic-graphs] OK: toUndirected . fromUndirected == id [algebraic-graphs] OK: vertexCount . fromUndirected == vertexCount [algebraic-graphs] OK: edgeCount . fromUndirected <= (*2) . edgeCount [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.complement ================ [algebraic-graphs] OK: complement empty == empty [algebraic-graphs] OK: complement (vertex x) == vertex x [algebraic-graphs] OK: complement (edge 1 1) == edge 1 1 [algebraic-graphs] OK: complement (edge 1 2) == vertices [1, 2] [algebraic-graphs] OK: complement (star 1 [2, 3]) == overlay (vertex 1) (edge 2 3) [algebraic-graphs] OK: complement . complement == id [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.Ord ============ [algebraic-graphs] OK: vertex 1 < vertex 2 [algebraic-graphs] OK: vertex 3 < edge 1 2 [algebraic-graphs] OK: vertex 1 < edge 1 1 [algebraic-graphs] OK: edge 1 1 < edge 1 2 [algebraic-graphs] OK: edge 1 2 < edge 1 1 + edge 2 2 [algebraic-graphs] OK: edge 2 1 < edge 1 3 [algebraic-graphs] OK: edge 1 2 == edge 2 1 [algebraic-graphs] OK: x <= x + y [algebraic-graphs] OK: x + y <= x * y [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.empty ============ [algebraic-graphs] OK: isEmpty empty == True [algebraic-graphs] OK: hasVertex x empty == False [algebraic-graphs] OK: vertexCount empty == 0 [algebraic-graphs] OK: edgeCount empty == 0 [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.vertex ============ [algebraic-graphs] OK: isEmpty (vertex x) == False [algebraic-graphs] OK: hasVertex x (vertex y) == (x == y) [algebraic-graphs] OK: vertexCount (vertex x) == 1 [algebraic-graphs] OK: edgeCount (vertex x) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.edge ============ [algebraic-graphs] OK: edge x y == connect (vertex x) (vertex y) [algebraic-graphs] OK: edge x y == edge y x [post-build-hook] Uploading to cachix cache "sellout": /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 [post-build-hook] Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 (2.82 MiB) [post-build-hook] Pushing /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc (1.71 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc /nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/7bj5rnphfszksirq1ff3wflhnhfm04zf-enummapset-0.7.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fq2dh9q2gpl4cxab43796l7r33mpys0w-enummapset-0.7.3.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/061rq0k56hqjxc6mg09bqvzqflv0zqb4-enummapset-0.7.3.0.drv' to 'https://cache.nix-ci.com'... Progress: 16 of 75 built (14 building), 335 of 335 downloaded from cache [generic-lens]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens] Ready component graph: [generic-lens]  definite generic-lens-2.2.2.0-IFQlPlzuNK7AB6F41PHbLG-doctests [generic-lens]  depends base-4.18.1.0 [generic-lens]  depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [generic-lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  definite generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  depends base-4.18.1.0 [generic-lens]  depends generic-lens-core-2.2.1.0-q42DfF4DrE2BIEOAvYITS [generic-lens]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  depends text-2.0.2 [generic-lens]  definite generic-lens-2.2.2.0-BtljN1yfK6mKUQpx40hOPG-generic-lens-syb-tree [generic-lens]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  depends base-4.18.1.0 [generic-lens]  depends generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  definite generic-lens-2.2.2.0-DqcESQ0EKEWI5qLHP4tNdU-inspection-tests [generic-lens]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  depends base-4.18.1.0 [generic-lens]  depends generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  depends inspection-testing-0.5.0.3-9igwMEhiwfIEUBfr9Ix7CK [generic-lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [generic-lens]  definite generic-lens-2.2.2.0-F92THZLkKuM7EIb2OS1mOO-generic-lens-bifunctor [generic-lens]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [generic-lens]  depends base-4.18.1.0 [generic-lens]  depends generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [generic-lens] Using Cabal-3.10.1.0 compiled by ghc-9.6 [generic-lens] Using compiler: ghc-9.6.3 [generic-lens] Using install prefix: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 [generic-lens] Executables installed in: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/bin [generic-lens] Libraries installed in: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens] Dynamic Libraries installed in: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [generic-lens] Private executables installed in: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/libexec/x86_64-linux-ghc-9.6.3/generic-lens-2.2.2.0 [generic-lens] Data files installed in: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/share/x86_64-linux-ghc-9.6.3/generic-lens-2.2.2.0 [generic-lens] Documentation installed in: [generic-lens] /nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc/share/doc/generic-lens-2.2.2.0 [generic-lens] Configuration files installed in: [generic-lens] /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/etc [generic-lens] No alex found [generic-lens] Using ar found on system at: [generic-lens] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [generic-lens] No c2hs found [generic-lens] No cpphs found [generic-lens] Using doctest version 0.22.6 found on system at: [generic-lens] /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest [generic-lens] Using gcc version 14.3.0 given by user at: [generic-lens] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [generic-lens] Using ghc version 9.6.3 found on system at: [generic-lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [generic-lens] Using ghc-pkg version 9.6.3 found on system at: [generic-lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [generic-lens] No ghcjs found [generic-lens] No ghcjs-pkg found [generic-lens] No greencard found [generic-lens] Using haddock version 2.29.1 found on system at: [generic-lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [generic-lens] No happy found [generic-lens] Using haskell-suite found on system at: haskell-suite-dummy-location [generic-lens] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [generic-lens] No hmake found [generic-lens] Using hpc version 0.68 found on system at: [generic-lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [generic-lens] Using hsc2hs version 0.68.9 found on system at: [generic-lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [generic-lens] Using hscolour version 1.25 found on system at: [generic-lens] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [generic-lens] No jhc found [generic-lens] Using ld found on system at: [generic-lens] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [generic-lens] No pkg-config found [hw-hspec-hedgehog]  24 ┃ require (property failure) `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [hw-hspec-hedgehog]  25 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  26 ┃ [hw-hspec-hedgehog]  27 ┃ it "`requireProperty` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  28 ┃ requireProperty failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  29 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  30 ┃ [hw-hspec-hedgehog]  31 ┃ it "`requireTest` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  32 ┃ requireTest failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  33 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  This failure can be reproduced by running: [hw-hspec-hedgehog]  > recheckAt (Seed 2521728582692932027 12020443231479401271) "1:" [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  `require . property` should print a callstack with the test's location when property fails [✔] [hw-hspec-hedgehog]  ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:28:21 [hw-hspec-hedgehog]  after 1 test. [hw-hspec-hedgehog]  shrink path: 1: [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ [hw-hspec-hedgehog]  16 ┃ spec :: Spec [hw-hspec-hedgehog]  17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do [hw-hspec-hedgehog]  18 ┃ it "should have require function that checks hedgehog properties" $ do [hw-hspec-hedgehog]  19 ┃ require $ property $ do [hw-hspec-hedgehog]  20 ┃ x <- forAll (Gen.int Range.constantBounded) [hw-hspec-hedgehog]  21 ┃ x === x [hw-hspec-hedgehog]  22 ┃ [hw-hspec-hedgehog]  23 ┃ it "`require . property` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  24 ┃ require (property failure) `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  25 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  26 ┃ [hw-hspec-hedgehog]  27 ┃ it "`requireProperty` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  28 ┃ requireProperty failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [hw-hspec-hedgehog]  29 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  30 ┃ [hw-hspec-hedgehog]  31 ┃ it "`requireTest` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  32 ┃ requireTest failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  33 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  This failure can be reproduced by running: [hw-hspec-hedgehog]  > recheckAt (Seed 5320057759832167628 11298177767311557451) "1:" [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  `requireProperty` should print a callstack with the test's location when property fails [✔] [hw-hspec-hedgehog]  ✗ failed at test/HaskellWorks/Hspec/HedgehogSpec.hs:32:17 [hw-hspec-hedgehog]  after 1 test. [hw-hspec-hedgehog]  shrink path: 1: [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  ┏━━ test/HaskellWorks/Hspec/HedgehogSpec.hs ━━━ [hw-hspec-hedgehog]  16 ┃ spec :: Spec [hw-hspec-hedgehog]  17 ┃ spec = describe "HaskellWorks.Hspec.HedgehogSpec" $ do [hw-hspec-hedgehog]  18 ┃ it "should have require function that checks hedgehog properties" $ do [hw-hspec-hedgehog]  19 ┃ require $ property $ do [hw-hspec-hedgehog]  20 ┃ x <- forAll (Gen.int Range.constantBounded) [hw-hspec-hedgehog]  21 ┃ x === x [hw-hspec-hedgehog]  22 ┃ [hw-hspec-hedgehog]  23 ┃ it "`require . property` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  24 ┃ require (property failure) `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  25 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  26 ┃ [hw-hspec-hedgehog]  27 ┃ it "`requireProperty` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  28 ┃ requireProperty failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  29 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  30 ┃ [hw-hspec-hedgehog]  31 ┃ it "`requireTest` should print a callstack with the test's location when property fails" $ [hw-hspec-hedgehog]  32 ┃ requireTest failure `shouldThrow` \(HUnitFailure srcLocMaybe _) -> [hw-hspec-hedgehog]  ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [path]  filename (some:parent $(mkRelFile filename)) == filename $(mkRelFile filename) SomeBase Dir [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid absolute path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid relative path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid filename when passed some valid base path [✔] [path]  +++ OK, passed 100 tests. [path]  dirname [path]  dirname parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Abs Dir [✔] [path]  +++ OK, passed 100 tests. [path]  dirname parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) Path Rel Dir [✔] [path]  +++ OK, passed 100 tests. [path]  dirname (some:parent $(mkRelDir dirname)) == dirname $(mkRelDir dirname) SomeBase Dir [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid absolute path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path on when passed a valid relative path [✔] [path]  +++ OK, passed 100 tests. [path]  produces a valid path when passed some valid longer path [✔] [path]  +++ OK, passed 100 tests. [path] Extensions [path]  if addExtension a b succeeds then parseRelFile b succeeds - 1 [✔] [path]  +++ OK, passed 100 tests. [path]  if addExtension a b succeeds then parseRelFile b succeeds - 2 [✔] [path]  +++ OK, passed 100 tests. [path]  Adding an extension is like adding the extension to the end if it succeeds Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  Adding an extension is like adding the extension to the end if it succeeds Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  splitExtension output joins to result in the original file Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  splitExtension output joins to result in the original file Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  splitExtension generates a valid filename and valid extension Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  splitExtension generates a valid filename and valid extension Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  splitExtension >=> uncurry addExtension . swap == return Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  splitExtension >=> uncurry addExtension . swap == return Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  an extension that was added can be split off again Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  an extension that was added can be split off again Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  fileExtension == (fmap snd) . splitExtension Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  fileExtension == (fmap snd) . splitExtension Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  an extension that was added is considered to be there Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  an extension that was added is considered to be there Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  (fileExtension >=> flip replaceExtension file) file == return file Path Abs File [✔] [path]  +++ OK, passed 100 tests. [path]  (fileExtension >=> flip replaceExtension file) file == return file Path Rel File [✔] [path]  +++ OK, passed 100 tests. [path]  [path] Finished in 2.9821 seconds [path] 80 examples, 0 failures [path] Test suite validity-test: PASS [path] Test suite logged to: dist/test/path-0.9.5-validity-test.log [path] Test suite test: RUNNING... [path]  [path] Path.Windows [path]  Parsing: Path Abs Dir [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing ".\\" should fail. [✔] [path]  Failing: Parsing "foo.txt" should fail. [✔] [path]  Failing: Parsing "C:" should fail. [✔] [path]  Succeeding: Parsing "C:\\" should succeed with: "C:\\" [✔] [path]  Succeeding: Parsing "C:\\\\" should succeed with: "C:\\" [✔] [path]  Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\mu\\" should succeed with: "C:\\foo\\bar\\mu\\" [✔] [path]  Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\mu" should succeed with: "C:\\foo\\bar\\mu\\" [✔] [path]  Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu" should succeed with: "C:\\foo\\bar\\mu\\" [✔] [path]  Succeeding: Parsing "\\\\unchost\\share" should succeed with: "\\\\unchost\\share\\" [✔] [quickcheck-classes] [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 21 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.p_o ) [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes.hs:107:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Classes.IsList’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Classes.IsList() [quickcheck-classes]  | [quickcheck-classes] 107 | import Test.QuickCheck.Classes.IsList [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] Preprocessing test suite 'basic' for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Building test suite 'basic' for quickcheck-classes-0.6.5.0.. [quickcheck-classes] [1 of 2] Compiling Spec.ShowRead ( test/Spec/ShowRead.hs, dist/build/basic/basic-tmp/Spec/ShowRead.o ) [quickcheck-classes]  [quickcheck-classes] test/Spec/ShowRead.hs:6:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 6 | import Control.Applicative (liftA2) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] test/Spec/ShowRead.hs:109:26: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] [quickcheck-classes]  The prefix use of a ‘$’ would denote an untyped splice [quickcheck-classes]  were the TemplateHaskell extension enabled. [quickcheck-classes]  Suggested fix: Add whitespace after the ‘$’. [quickcheck-classes]  | [quickcheck-classes] 109 | allShowReadLaws p = map ($p) [quickcheck-classes]  | ^ [quickcheck-classes]  [quickcheck-classes] test/Spec/ShowRead.hs:115:23: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] [quickcheck-classes]  The prefix use of a ‘$’ would denote an untyped splice [quickcheck-classes]  were the TemplateHaskell extension enabled. [quickcheck-classes]  Suggested fix: Add whitespace after the ‘$’. [quickcheck-classes]  | [quickcheck-classes] 115 | allFixedLaws p = map ($p) [quickcheck-classes]  | ^ [quickcheck-classes] [2 of 2] Compiling Main ( test/Spec.hs, dist/build/basic/basic-tmp/Main.o ) [quickcheck-classes] [3 of 3] Linking dist/build/basic/basic [quickcheck-classes] Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Building test suite 'advanced' for quickcheck-classes-0.6.5.0.. [quickcheck-classes] [1 of 1] Compiling Main ( test/Advanced.hs, dist/build/advanced/advanced-tmp/Main.o ) [quickcheck-classes] [2 of 2] Linking dist/build/advanced/advanced [quickcheck-classes] buildPhase completed in 1 minutes 14 seconds [quickcheck-classes] Phase: checkPhase [quickcheck-classes] Running 2 test suites... [quickcheck-classes] Test suite basic: RUNNING... [quickcheck-classes] +++ OK, passed 100 tests. [quickcheck-classes] Testing properties for common typeclasses [quickcheck-classes] -------- [quickcheck-classes] -- () -- [quickcheck-classes] -------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [rerebase] [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, dist/build/Data/Ord.p_o ) [rerebase] [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, dist/build/Data/Monoid.p_o ) [rerebase] [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, dist/build/Data/Maybe.p_o ) [rerebase] [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, dist/build/Data/Map/Strict.p_o ) [rerebase] [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, dist/build/Data/Map/Lazy.p_o ) [rerebase] [193 of 368] Compiling Data.Map ( library/Data/Map.hs, dist/build/Data/Map.p_o ) [rerebase] [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.p_o ) [rerebase] [195 of 368] Compiling Data.List ( library/Data/List.hs, dist/build/Data/List.p_o ) [rerebase] [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, dist/build/Data/Kind.p_o ) [rerebase] [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, dist/build/Data/Ix.p_o ) [rerebase] [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, dist/build/Data/Isomorphism.p_o ) [rerebase] [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, dist/build/Data/IntSet.p_o ) [rerebase] [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, dist/build/Data/IntMap/Strict.p_o ) [rerebase] [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, dist/build/Data/IntMap/Lazy.p_o ) [rerebase] [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, dist/build/Data/IntMap.p_o ) [rerebase] [203 of 368] Compiling Data.Int ( library/Data/Int.hs, dist/build/Data/Int.p_o ) [rerebase] [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, dist/build/Data/IORef.p_o ) [rerebase] [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, dist/build/Data/Hashable.p_o ) [rerebase] [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, dist/build/Data/HashSet.p_o ) [rerebase] [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.p_o ) [rerebase] [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.p_o ) [rerebase] [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, dist/build/Data/Groupoid.p_o ) [rerebase] [210 of 368] Compiling Data.Group ( library/Data/Group.hs, dist/build/Data/Group.p_o ) [rerebase] [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, dist/build/Data/Graph.p_o ) [rerebase] [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, dist/build/Data/Functor/Sum.p_o ) [rerebase] [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, dist/build/Data/Functor/Reverse.p_o ) [rerebase] [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, dist/build/Data/Functor/Product.p_o ) [rerebase] [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.p_o ) [rerebase] [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, dist/build/Data/Functor/Invariant/TH.p_o ) [rerebase] [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, dist/build/Data/Functor/Invariant.p_o ) [rerebase] [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.p_o ) [rerebase] [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.p_o ) [rerebase] [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.p_o ) [rerebase] [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.p_o ) [rerebase] [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.p_o ) [rerebase] [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, dist/build/Data/Functor/Constant.p_o ) [rerebase] [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, dist/build/Data/Functor/Compose.p_o ) [rerebase] [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, dist/build/Data/Functor/Classes.p_o ) [stylish-haskell]  include filepath-1.4.100.4 [stylish-haskell]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  include mtl-2.3.1 [stylish-haskell]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [stylish-haskell]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [stylish-haskell]  include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [stylish-haskell]  include text-2.0.2 [stylish-haskell] Linked component graph: [stylish-haskell]  unit stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  include base-4.18.1.0 [stylish-haskell]  include bytestring-0.11.5.2 [stylish-haskell]  include containers-0.6.7 [stylish-haskell]  include directory-1.3.8.1 [stylish-haskell]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  include filepath-1.4.100.4 [stylish-haskell]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  include mtl-2.3.1 [stylish-haskell]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  include text-2.0.2 [stylish-haskell]  Language.Haskell.Stylish=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish,Language.Haskell.Stylish.Config=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Config,Language.Haskell.Stylish.GHC=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.GHC,Language.Haskell.Stylish.Module=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Module,Language.Haskell.Stylish.Parse=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Parse,Language.Haskell.Stylish.Printer=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Printer,Language.Haskell.Stylish.Step=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step,Language.Haskell.Stylish.Step.Data=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Data,Language.Haskell.Stylish.Step.Imports=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Imports,Language.Haskell.Stylish.Step.LanguagePragmas=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.LanguagePragmas,Language.Haskell.Stylish.Step.ModuleHeader=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.ModuleHeader,Language.Haskell.Stylish.Step.SimpleAlign=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.SimpleAlign,Language.Haskell.Stylish.Step.Squash=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Squash,Language.Haskell.Stylish.Step.Tabs=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.Tabs,Language.Haskell.Stylish.Step.TrailingWhitespace=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.TrailingWhitespace,Language.Haskell.Stylish.Step.UnicodeSyntax=stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC:Language.Haskell.Stylish.Step.UnicodeSyntax [stylish-haskell]  unit stylish-haskell-0.14.6.0-9O2QMu02Ps8FH80iKRsKOH-stylish-haskell [stylish-haskell]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  include base-4.18.1.0 [stylish-haskell]  include bytestring-0.11.5.2 [stylish-haskell]  include containers-0.6.7 [stylish-haskell]  include directory-1.3.8.1 [stylish-haskell]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  include filepath-1.4.100.4 [stylish-haskell]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  include mtl-2.3.1 [stylish-haskell]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [trifecta] Ready component graph: [trifecta]  definite trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [trifecta]  depends array-0.5.5.0 [trifecta]  depends base-4.18.1.0 [trifecta]  depends blaze-builder-0.4.2.3-VTiclHUcNqAtylpevRMbb [trifecta]  depends blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ [trifecta]  depends blaze-markup-0.8.3.0-Gu2fLCzbfgvLZRJA7vQaav [trifecta]  depends bytestring-0.11.5.2 [trifecta]  depends charset-0.3.12-HcwIqgbGtt44OpCaaUboz9 [trifecta]  depends comonad-5.0.9-4DUsPyp1st69KlD7PYDzRF [trifecta]  depends containers-0.6.7 [trifecta]  depends deepseq-1.4.8.1 [trifecta]  depends fingertree-0.1.5.0-DKfD2A00uTWHcNSyTwgYwS [trifecta]  depends ghc-prim-0.10.0 [trifecta]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [trifecta]  depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [trifecta]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [trifecta]  depends mtl-2.3.1 [trifecta]  depends parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [trifecta]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [trifecta]  depends prettyprinter-ansi-terminal-1.1.3-CGpSzDZtwCI5AdKkiD33d5 [trifecta]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [trifecta]  depends reducers-3.12.5-A4BI4v5S14lIaexzisejYY [trifecta]  depends transformers-0.6.1.0 [trifecta]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [trifecta]  depends utf8-string-1.0.2-9IpG6R3XXoC1U6dPRLdinT [trifecta]  definite trifecta-2.1.4-6BEDau23wa96OtuWEFfiht-quickcheck [trifecta]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [trifecta]  depends base-4.18.1.0 [trifecta]  depends parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [trifecta]  depends trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta] Using Cabal-3.10.1.0 compiled by ghc-9.6 [trifecta] Using compiler: ghc-9.6.3 [trifecta] Using install prefix: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 [trifecta] Executables installed in: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/bin [trifecta] Libraries installed in: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta] Dynamic Libraries installed in: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [trifecta] Private executables installed in: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/libexec/x86_64-linux-ghc-9.6.3/trifecta-2.1.4 [trifecta] Data files installed in: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/share/x86_64-linux-ghc-9.6.3/trifecta-2.1.4 [trifecta] Documentation installed in: [trifecta] /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc/share/doc/trifecta-2.1.4 [trifecta] Configuration files installed in: [trifecta] /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/etc [trifecta] No alex found [trifecta] Using ar found on system at: [trifecta] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [trifecta] No c2hs found [trifecta] No cpphs found [trifecta] No doctest found [trifecta] Using gcc version 14.3.0 given by user at: [trifecta] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [trifecta] Using ghc version 9.6.3 found on system at: [trifecta] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [trifecta] Using ghc-pkg version 9.6.3 found on system at: [trifecta] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [trifecta] No ghcjs found [trifecta] No ghcjs-pkg found [trifecta] No greencard found [trifecta] Using haddock version 2.29.1 found on system at: [trifecta] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [trifecta] No happy found [trifecta] Using haskell-suite found on system at: haskell-suite-dummy-location [trifecta] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [trifecta] No hmake found [trifecta] Using hpc version 0.68 found on system at: [trifecta] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [trifecta] Using hsc2hs version 0.68.9 found on system at: [trifecta] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [trifecta] Using hscolour version 1.25 found on system at: [trifecta] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [trifecta] No jhc found [trifecta] Using ld found on system at: [trifecta] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [trifecta] No pkg-config found [trifecta] Using runghc version 9.6.3 found on system at: [trifecta] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [trifecta] Using strip version 2.44 found on system at: Building list-t [aeson-pretty] [3 of 3] Linking dist/build/aeson-pretty/aeson-pretty [aeson-pretty] Phase: checkPhase [aeson-pretty] Package has no test suites. [aeson-pretty] Phase: haddockPhase [aeson-pretty] Preprocessing library for aeson-pretty-0.8.10.. [aeson-pretty] Running Haddock on library for aeson-pretty-0.8.10.. [aeson-pretty] Warning: The documentation for the following packages are not installed. No [aeson-pretty] links will be generated to these packages: vector-0.13.2.0 [aeson-pretty] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [aeson-pretty]  83% ( 15 / 18) in 'Data.Aeson.Encode.Pretty' [aeson-pretty]  Missing documentation for: [aeson-pretty]  Config (Data/Aeson/Encode/Pretty.hs:110) [aeson-pretty]  NumberFormat (Data/Aeson/Encode/Pretty.hs:97) [aeson-pretty]  compare [aeson-pretty] Documentation created: dist/doc/html/aeson-pretty/index.html, [aeson-pretty] dist/doc/html/aeson-pretty/aeson-pretty.txt [aeson-pretty] Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10.. [aeson-pretty] Phase: installPhase [aeson-pretty] Installing library in /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [aeson-pretty] Installing executable aeson-pretty in /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/bin [aeson-pretty] Warning: The directory [aeson-pretty] /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/bin is not in [aeson-pretty] the system search path. [aeson-pretty] Phase: fixupPhase [aeson-pretty] shrinking RPATHs of ELF executables and libraries in /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 [aeson-pretty] shrinking /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSaeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk-ghc9.6.3.so [aeson-pretty] shrinking /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/bin/aeson-pretty [aeson-pretty] checking for references to /build/ in /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10... [aeson-pretty] patching script interpreter paths in /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 [aeson-pretty] stripping (with command strip and flags -S -p) in /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/lib /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10/bin [aeson-pretty] shrinking RPATHs of ELF executables and libraries in /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc [aeson-pretty] checking for references to /build/ in /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc... [aeson-pretty] patching script interpreter paths in /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc [algebraic-graphs] OK: edge x y == edges [(x,y), (y,x)] [algebraic-graphs] OK: hasEdge x y (edge x y) == True [algebraic-graphs] OK: edgeCount (edge x y) == 1 [algebraic-graphs] OK: vertexCount (edge 1 1) == 1 [algebraic-graphs] OK: vertexCount (edge 1 2) == 2 [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.overlay ============ [algebraic-graphs] OK: isEmpty (overlay x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (overlay x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (overlay x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (overlay x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (overlay 1 2) == 2 [algebraic-graphs] OK: edgeCount (overlay 1 2) == 0 [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.connect ============ [algebraic-graphs] OK: connect x y == connect y x [algebraic-graphs] OK: isEmpty (connect x y) == isEmpty x && isEmpty y [algebraic-graphs] OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y [algebraic-graphs] OK: vertexCount (connect x y) >= vertexCount x [algebraic-graphs] OK: vertexCount (connect x y) <= vertexCount x + vertexCount y [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount x [algebraic-graphs] OK: edgeCount (connect x y) >= edgeCount y [algebraic-graphs] OK: edgeCount (connect x y) >= vertexCount x * vertexCount y `div` 2 [algebraic-graphs] OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y [algebraic-graphs] OK: vertexCount (connect 1 2) == 2 [algebraic-graphs] OK: edgeCount (connect 1 2) == 1 [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.vertices ============ [algebraic-graphs] OK: vertices [] == empty [algebraic-graphs] OK: vertices [x] == vertex x [algebraic-graphs] OK: vertices == overlays . map vertex [algebraic-graphs] OK: hasVertex x . vertices == elem x [algebraic-graphs] OK: vertexCount . vertices == length . nub [algebraic-graphs] OK: vertexSet . vertices == Set.fromList [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.edges ============ [algebraic-graphs] OK: edges [] == empty [algebraic-graphs] OK: edges [(x,y)] == edge x y [algebraic-graphs] OK: edges [(x,y), (y,x)] == edge x y [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.overlays ============ [algebraic-graphs] OK: overlays [] == empty [algebraic-graphs] OK: overlays [x] == x [algebraic-graphs] OK: overlays [x,y] == overlay x y [algebraic-graphs] OK: overlays == foldr overlay empty [algebraic-graphs] OK: isEmpty . overlays == all isEmpty [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.connects ============ [algebraic-graphs] OK: connects [] == empty [algebraic-graphs] OK: connects [x] == x [algebraic-graphs] OK: connects [x,y] == connect x y [algebraic-graphs] OK: connects == foldr connect empty [algebraic-graphs] OK: isEmpty . connects == all isEmpty [algebraic-graphs] OK: connects == connects . reverse [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.isSubgraphOf ============ [algebraic-graphs] OK: isSubgraphOf empty x == True [algebraic-graphs] OK: isSubgraphOf (vertex x) empty == False [algebraic-graphs] OK: isSubgraphOf x (overlay x y) == True [algebraic-graphs] OK: isSubgraphOf (overlay x y) (connect x y) == True [algebraic-graphs] OK: isSubgraphOf (path xs) (circuit xs) == True [algebraic-graphs] OK: isSubgraphOf x y ==> x <= y [algebraic-graphs] OK: isSubgraphOf (edge x y) (edge y x) == True [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.path ============ [algebraic-graphs] OK: path [] == empty [algebraic-graphs] OK: path [x] == vertex x [algebraic-graphs] OK: path [x,y] == edge x y [algebraic-graphs] OK: path == path . reverse [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.circuit ============ [algebraic-graphs] OK: circuit [] == empty [algebraic-graphs] OK: circuit [x] == edge x x [algebraic-graphs] OK: circuit [x,y] == edges [(x,y), (y,x)] [algebraic-graphs] OK: circuit == circuit . reverse [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.clique ============ [algebraic-graphs] OK: clique [] == empty [algebraic-graphs] OK: clique [x] == vertex x [algebraic-graphs] OK: clique [x,y] == edge x y [algebraic-graphs] OK: clique [x,y,z] == edges [(x,y), (x,z), (y,z)] [algebraic-graphs] OK: clique (xs ++ ys) == connect (clique xs) (clique ys) [algebraic-graphs] OK: clique == clique . reverse [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.biclique ============ [algebraic-graphs] OK: biclique [] [] == empty [algebraic-graphs] OK: biclique [x] [] == vertex x [algebraic-graphs] OK: biclique [] [y] == vertex y [algebraic-graphs] OK: biclique [x1,x2] [y1,y2] == edges [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] [algebraic-graphs] OK: biclique xs ys == connect (vertices xs) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.star ============ [algebraic-graphs] OK: star x [] == vertex x [algebraic-graphs] OK: star x [y] == edge x y [algebraic-graphs] OK: star x [y,z] == edges [(x,y), (x,z)] [algebraic-graphs] OK: star x ys == connect (vertex x) (vertices ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.stars ============ [algebraic-graphs] OK: stars [] == empty [algebraic-graphs] OK: stars [(x, [])] == vertex x [algebraic-graphs] OK: stars [(x, [y])] == edge x y [algebraic-graphs] OK: stars [(x, ys)] == star x ys [cabal-install-parsers] Source component graph: component lib [cabal-install-parsers] Configured component graph: [cabal-install-parsers]  component cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-install-parsers]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-install-parsers]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [cabal-install-parsers]  include base-4.18.1.0 [cabal-install-parsers]  include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [cabal-install-parsers]  include binary-0.8.9.1 [cabal-install-parsers]  include binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [cabal-install-parsers]  include bytestring-0.11.5.2 [cabal-install-parsers]  include containers-0.6.7 [cabal-install-parsers]  include cryptohash-sha256-0.11.102.1-DzyFBqBd8ASDdVw50Rl19U [cabal-install-parsers]  include deepseq-1.4.8.1 [cabal-install-parsers]  include directory-1.3.8.1 [cabal-install-parsers]  include filepath-1.4.100.4 [cabal-install-parsers]  include lukko-0.1.2-4ZCCNsDduq0JUMx9DAmvgo [cabal-install-parsers]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [cabal-install-parsers]  include parsec-3.1.16.1 [cabal-install-parsers]  include pretty-1.1.3.6 [cabal-install-parsers]  include tar-0.6.3.0-IdcfhA9lNfaImmsghvBS3M [cabal-install-parsers]  include text-2.0.2 [cabal-install-parsers]  include time-1.12.2 [cabal-install-parsers]  include transformers-0.6.1.0 [cabal-install-parsers] Linked component graph: [cabal-install-parsers]  unit cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-install-parsers]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-install-parsers]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [cabal-install-parsers]  include base-4.18.1.0 [cabal-install-parsers]  include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [cabal-install-parsers]  include binary-0.8.9.1 [cabal-install-parsers]  include binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [cabal-install-parsers]  include bytestring-0.11.5.2 [cabal-install-parsers]  include containers-0.6.7 [cabal-install-parsers]  include cryptohash-sha256-0.11.102.1-DzyFBqBd8ASDdVw50Rl19U [cabal-install-parsers]  include deepseq-1.4.8.1 [cabal-install-parsers]  include directory-1.3.8.1 [cabal-install-parsers]  include filepath-1.4.100.4 [cabal-install-parsers]  include lukko-0.1.2-4ZCCNsDduq0JUMx9DAmvgo [cabal-install-parsers]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [cabal-install-parsers]  include parsec-3.1.16.1 [cabal-install-parsers]  include pretty-1.1.3.6 [cabal-install-parsers]  include tar-0.6.3.0-IdcfhA9lNfaImmsghvBS3M [cabal-install-parsers]  include text-2.0.2 [cabal-install-parsers]  include time-1.12.2 [cabal-install-parsers]  include transformers-0.6.1.0 [cabal-install-parsers]  Cabal.Config=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.Config,Cabal.Index=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.Index,Cabal.Optimization=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.Optimization,Cabal.Package=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.Package,Cabal.Parse=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.Parse,Cabal.Project=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.Project,Cabal.SourceRepo=cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV:Cabal.SourceRepo [cabal-install-parsers] Ready component graph: [cabal-install-parsers]  definite cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-install-parsers]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-install-parsers]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [cabal-install-parsers]  depends base-4.18.1.0 [cabal-install-parsers]  depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [cabal-install-parsers]  depends binary-0.8.9.1 [cabal-install-parsers]  depends binary-instances-1.0.6-H2YMLw7cjPRPWTKsj5jhF [cabal-install-parsers]  depends bytestring-0.11.5.2 [cabal-install-parsers]  depends containers-0.6.7 [cabal-install-parsers]  depends cryptohash-sha256-0.11.102.1-DzyFBqBd8ASDdVw50Rl19U [cabal-install-parsers]  depends deepseq-1.4.8.1 [cabal-install-parsers]  depends directory-1.3.8.1 [cabal-install-parsers]  depends filepath-1.4.100.4 [cabal-install-parsers]  depends lukko-0.1.2-4ZCCNsDduq0JUMx9DAmvgo [cabal-install-parsers]  depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [cabal-install-parsers]  depends parsec-3.1.16.1 [cabal-install-parsers]  depends pretty-1.1.3.6 [cabal-install-parsers]  depends tar-0.6.3.0-IdcfhA9lNfaImmsghvBS3M [cabal-install-parsers]  depends text-2.0.2 [cabal-install-parsers]  depends time-1.12.2 [cabal-install-parsers]  depends transformers-0.6.1.0 [cabal-install-parsers] Using Cabal-3.10.1.0 compiled by ghc-9.6 [cabal-install-parsers] Using compiler: ghc-9.6.3 [cabal-install-parsers] Using install prefix: [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 [cabal-install-parsers] Executables installed in: [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/bin [cabal-install-parsers] Libraries installed in: [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-install-parsers] Dynamic Libraries installed in: [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [cabal-install-parsers] Private executables installed in: [dependent-sum] Phase: setupCompilerEnvironmentPhase [dependent-sum] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [dependent-sum] Phase: unpackPhase [dependent-sum] unpacking source archive /nix/store/9javmkdzlpl1z815xqaw42lazs4p2hvm-dependent-sum-0.7.2.0.tar.gz [dependent-sum] source root is dependent-sum-0.7.2.0 [dependent-sum] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "dependent-sum-0.7.2.0/src/Data/Dependent/Sum.hs" [dependent-sum] Phase: patchPhase [dependent-sum] Replace Cabal file with edited version from mirror://hackage/dependent-sum-0.7.2.0/revision/2.cabal. [dependent-sum] Phase: compileBuildDriverPhase [dependent-sum] setupCompileFlags: -package-db=/build/tmp.pnG0PJmMsE/setup-package.conf.d -threaded [dependent-sum] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.pnG0PJmMsE/Main.o ) [dependent-sum] [2 of 2] Linking Setup [dependent-sum] Phase: updateAutotoolsGnuConfigScriptsPhase [dependent-sum] Phase: configurePhase [dependent-sum] configureFlags: --verbose --prefix=/nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 --with-gcc=gcc --package-db=/build/tmp.pnG0PJmMsE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [dependent-sum] Using Parsec parser [dependent-sum] Configuring dependent-sum-0.7.2.0... [dependent-sum] Dependency base >=4.9 && <5: using base-4.18.1.0 [dependent-sum] Dependency constraints-extras >=0.2 && <0.5: using constraints-extras-0.4.0.2 [dependent-sum] Dependency some >=1.0.4 && <1.0.7: using some-1.0.6 [dependent-sum] Source component graph: component lib [dependent-sum] Configured component graph: [dependent-sum]  component dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-sum]  include base-4.18.1.0 [dependent-sum]  include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [dependent-sum]  include some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [dependent-sum] Linked component graph: [dependent-sum]  unit dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-sum]  include base-4.18.1.0 [dependent-sum]  include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [dependent-sum]  include some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [dependent-sum]  Data.Dependent.Sum=dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI:Data.Dependent.Sum,Data.GADT.Compare=some-1.0.6-4QGvTXVlwACDuXAEPmJYK3:Data.GADT.Compare,Data.GADT.Show=some-1.0.6-4QGvTXVlwACDuXAEPmJYK3:Data.GADT.Show,Data.Some=some-1.0.6-4QGvTXVlwACDuXAEPmJYK3:Data.Some [dependent-sum] Ready component graph: [dependent-sum]  definite dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-sum]  depends base-4.18.1.0 [dependent-sum]  depends constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [dependent-sum]  depends some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [dependent-sum] Using Cabal-3.10.1.0 compiled by ghc-9.6 [dependent-sum] Using compiler: ghc-9.6.3 [dependent-sum] Using install prefix: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 [dependent-sum] Executables installed in: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/bin [dependent-sum] Libraries installed in: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-sum] Dynamic Libraries installed in: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [generic-lens] Using runghc version 9.6.3 found on system at: [generic-lens] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [generic-lens] Using strip version 2.44 found on system at: [generic-lens] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [generic-lens] Using tar found on system at: [generic-lens] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [generic-lens] No uhc found [generic-lens] Phase: buildPhase [generic-lens] Preprocessing test suite 'doctests' for generic-lens-2.2.2.0.. [generic-lens] Building test suite 'doctests' for generic-lens-2.2.2.0.. [generic-lens] [1 of 1] Compiling Main ( examples/doctest.hs, dist/build/doctests/doctests-tmp/Main.o ) [generic-lens] [2 of 2] Linking dist/build/doctests/doctests [generic-lens] Preprocessing library for generic-lens-2.2.2.0.. [generic-lens] Building library for generic-lens-2.2.2.0.. [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens] [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, dist/build/Data/Generics/Internal/VL/Iso.o, dist/build/Data/Generics/Internal/VL/Iso.dyn_o ) [generic-lens] [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, dist/build/Data/Generics/Internal/VL/Lens.o, dist/build/Data/Generics/Internal/VL/Lens.dyn_o ) [generic-lens] [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, dist/build/Data/Generics/Internal/VL/Prism.o, dist/build/Data/Generics/Internal/VL/Prism.dyn_o ) [generic-lens] [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, dist/build/Data/Generics/Internal/VL.o, dist/build/Data/Generics/Internal/VL.dyn_o ) [generic-lens] [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, dist/build/Data/Generics/Product/Fields.o, dist/build/Data/Generics/Product/Fields.dyn_o ) [hw-hspec-hedgehog]  33 ┃ fmap srcLocModule srcLocMaybe == Just "HaskellWorks.Hspec.HedgehogSpec" [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  This failure can be reproduced by running: [hw-hspec-hedgehog]  > recheckAt (Seed 4214744778923824032 14864398178355277399) "1:" [hw-hspec-hedgehog]  [hw-hspec-hedgehog]  `requireTest` should print a callstack with the test's location when property fails [✔] [hw-hspec-hedgehog]  [hw-hspec-hedgehog] Finished in 0.0121 seconds [hw-hspec-hedgehog] 4 examples, 0 failures [hw-hspec-hedgehog] Test suite hw-hspec-hedgehog-test: PASS [hw-hspec-hedgehog] Test suite logged to: [hw-hspec-hedgehog] dist/test/hw-hspec-hedgehog-0.1.1.1-hw-hspec-hedgehog-test.log [hw-hspec-hedgehog] 2 of 2 test suites (2 of 2 test cases) passed. [hw-hspec-hedgehog] checkPhase completed in 1 minutes 1 seconds [hw-hspec-hedgehog] Phase: haddockPhase [hw-hspec-hedgehog] Preprocessing library for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Running Haddock on library for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hw-hspec-hedgehog]  0% ( 0 / 4) in 'HaskellWorks.Hspec.Hedgehog' [hw-hspec-hedgehog]  Missing documentation for: [hw-hspec-hedgehog]  Module header [hw-hspec-hedgehog]  require (src/HaskellWorks/Hspec/Hedgehog.hs:23) [hw-hspec-hedgehog]  requireProperty (src/HaskellWorks/Hspec/Hedgehog.hs:29) [hw-hspec-hedgehog]  requireTest (src/HaskellWorks/Hspec/Hedgehog.hs:32) [hw-hspec-hedgehog] Documentation created: dist/doc/html/hw-hspec-hedgehog/index.html, [hw-hspec-hedgehog] dist/doc/html/hw-hspec-hedgehog/hw-hspec-hedgehog.txt [hw-hspec-hedgehog] Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Preprocessing test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1.. [hw-hspec-hedgehog] Phase: installPhase [hw-hspec-hedgehog] Installing library in /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-hspec-hedgehog] Phase: fixupPhase [hw-hspec-hedgehog] shrinking RPATHs of ELF executables and libraries in /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] shrinking /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY-ghc9.6.3.so [hw-hspec-hedgehog] checking for references to /build/ in /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1... [hw-hspec-hedgehog] patching script interpreter paths in /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 [hw-hspec-hedgehog] stripping (with command strip and flags -S -p) in /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1/lib [hw-hspec-hedgehog] shrinking RPATHs of ELF executables and libraries in /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc [hw-hspec-hedgehog] checking for references to /build/ in /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc... [hw-hspec-hedgehog] patching script interpreter paths in /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc [lens-aeson] Phase: checkPhase [lens-aeson] Package has no test suites. [lens-aeson] Phase: haddockPhase [lens-aeson] Preprocessing library for lens-aeson-1.2.3.. [lens-aeson] Running Haddock on library for lens-aeson-1.2.3.. [lens-aeson] Warning: The documentation for the following packages are not installed. No [lens-aeson] links will be generated to these packages: vector-0.13.2.0 [lens-aeson] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lens-aeson] Warning: 'Double' is ambiguous. It is defined [lens-aeson]  * at src/Data/Aeson/Lens.hs:524:1 [lens-aeson]  * in ‘GHC.Types’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined at src/Data/Aeson/Lens.hs:524:1 [lens-aeson] Warning: 'Integer' is ambiguous. It is defined [lens-aeson]  * at src/Data/Aeson/Lens.hs:528:1 [lens-aeson]  * in ‘GHC.Num.Integer’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined at src/Data/Aeson/Lens.hs:528:1 [lens-aeson] Warning: 'Object' is ambiguous. It is defined [lens-aeson]  * in ‘Data.Aeson.Types.Internal’ [lens-aeson]  * in ‘Data.Aeson.Types.Internal’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined in ‘Data.Aeson.Types.Internal’ [lens-aeson] Warning: 'Iso' is ambiguous. It is defined [lens-aeson]  * in ‘Control.Lens.Reified’ [lens-aeson]  * in ‘Control.Lens.Type’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined in ‘Control.Lens.Reified’ [lens-aeson] Warning: 'Prism' is ambiguous. It is defined [lens-aeson]  * in ‘Control.Lens.Reified’ [lens-aeson]  * in ‘Control.Lens.Type’ [lens-aeson]  You may be able to disambiguate the identifier by qualifying it or [lens-aeson]  by specifying the type/value namespace explicitly. [lens-aeson]  Defaulting to the one defined in ‘Control.Lens.Reified’ [lens-aeson]  44% ( 12 / 27) in 'Data.Aeson.Lens' [lens-aeson]  Missing documentation for: [lens-aeson]  AsNumber (src/Data/Aeson/Lens.hs:84) [lens-aeson]  AsValue (src/Data/Aeson/Lens.hs:171) [lens-aeson]  IsKey (src/Data/Aeson/Lens.hs:338) [lens-aeson]  AsJSON (src/Data/Aeson/Lens.hs:400) [lens-aeson]  _JSON' (src/Data/Aeson/Lens.hs:334) [lens-aeson]  JSON (src/Data/Aeson/Lens.hs:511) [lens-aeson]  Value_ (src/Data/Aeson/Lens.hs:515) [lens-aeson]  Number_ (src/Data/Aeson/Lens.hs:519) [lens-aeson]  Double (src/Data/Aeson/Lens.hs:523) [lens-aeson]  Integer (src/Data/Aeson/Lens.hs:527) [lens-aeson]  Integral (src/Data/Aeson/Lens.hs:531) [lens-aeson]  Bool_ (src/Data/Aeson/Lens.hs:535) [lens-aeson]  String_ (src/Data/Aeson/Lens.hs:539) [lens-aeson]  Null_ (src/Data/Aeson/Lens.hs:543) [lens-aeson]  Key_ (src/Data/Aeson/Lens.hs:547) [lens-aeson] Warning: Data.Aeson.Lens: could not find link destinations for: [lens-aeson]  - Data.Vector.Vector [lens-aeson] Documentation created: dist/doc/html/lens-aeson/index.html, [lens-aeson] dist/doc/html/lens-aeson/lens-aeson.txt [lens-aeson] Phase: installPhase [lens-aeson] Installing library in /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lens-aeson] Phase: fixupPhase [lens-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 [lens-aeson] shrinking /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6-ghc9.6.3.so [lens-aeson] checking for references to /build/ in /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3... [lens-aeson] patching script interpreter paths in /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 [lens-aeson] stripping (with command strip and flags -S -p) in /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3/lib [lens-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc [lens-aeson] checking for references to /build/ in /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc... [path]  Succeeding: Parsing "\\/unchost\\share" should succeed with: "\\\\unchost\\share\\" [✔] [path]  Succeeding: Parsing "\\\\unchost\\share\\\\folder\\" should succeed with: "\\\\unchost\\share\\folder\\" [✔] [path]  Succeeding: Parsing "\\\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔] [path]  Succeeding: Parsing "/\\?\\C:\\" should succeed with: "\\\\?\\C:\\" [✔] [path]  Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\\\" should succeed with: "\\\\?\\C:\\folder\\" [✔] [path]  Parsing: Path Rel Dir [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing "/" should fail. [✔] [path]  Failing: Parsing "//" should fail. [✔] [path]  Failing: Parsing "\\" should fail. [✔] [path]  Failing: Parsing "\\\\" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] [path]  Failing: Parsing "\\\\unchost\\share" should fail. [✔] [path]  Failing: Parsing "\\\\?\\C:\\" should fail. [✔] [path]  Succeeding: Parsing ".\\" should succeed with: ".\\" [✔] [path]  Succeeding: Parsing ".\\.\\" should succeed with: ".\\" [✔] [path]  Succeeding: Parsing "..." should succeed with: "...\\" [✔] [path]  Succeeding: Parsing "foo.bak" should succeed with: "foo.bak\\" [✔] [path]  Succeeding: Parsing ".\\foo" should succeed with: "foo\\" [✔] [path]  Succeeding: Parsing ".\\.\\foo" should succeed with: "foo\\" [✔] [path]  Succeeding: Parsing ".\\foo\\.\\bar" should succeed with: "foo\\bar\\" [✔] [path]  Succeeding: Parsing "foo\\\\bar\\\\mu\\\\" should succeed with: "foo\\bar\\mu\\" [✔] [path]  Succeeding: Parsing "foo\\\\bar////mu" should succeed with: "foo\\bar\\mu\\" [✔] [path]  Succeeding: Parsing "foo\\\\bar\\.\\\\mu" should succeed with: "foo\\bar\\mu\\" [✔] [path]  Parsing: Path Abs File [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing ".\\" should fail. [✔] [path]  Failing: Parsing "\\." should fail. [✔] [path]  Failing: Parsing "\\foo\\bar\\." should fail. [✔] [path]  Failing: Parsing "~\\" should fail. [✔] [path]  Failing: Parsing ".\\foo.txt" should fail. [✔] [path]  Failing: Parsing "\\" should fail. [✔] [path]  Failing: Parsing "\\\\" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] [path]  Failing: Parsing "\\..." should fail. [✔] [path]  Failing: Parsing "\\foo.txt" should fail. [✔] [path]  Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔] [path]  Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔] [path]  Succeeding: Parsing "\\\\unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] [path]  Succeeding: Parsing "\\/unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] [path]  Succeeding: Parsing "\\\\unchost\\share\\.\\folder\\\\\\file.txt" should succeed with: "\\\\unchost\\share\\folder\\file.txt" [✔] [path]  Succeeding: Parsing "\\\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] [path]  Succeeding: Parsing "/\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] [path]  Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\.\\\\file.txt" should succeed with: "\\\\?\\C:\\folder\\file.txt" [✔] [path]  Parsing: Path Rel File [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing "\\" should fail. [✔] [path]  Failing: Parsing "\\\\" should fail. [✔] [path]  Failing: Parsing "~\\" should fail. [✔] [path]  Failing: Parsing "\\" should fail. [✔] [path]  Failing: Parsing ".\\" should fail. [✔] [path]  Failing: Parsing "a\\." should fail. [✔] [path]  Failing: Parsing "a\\..\\b" should fail. [✔] [path]  Failing: Parsing "a\\.." should fail. [✔] [path]  Failing: Parsing "..\\foo.txt" should fail. [✔] [path]  Failing: Parsing "\\\\" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] [path]  Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] [path]  Failing: Parsing "\\\\unchost\\share\\\\file.txt" should fail. [✔] [path]  Failing: Parsing "\\\\?\\C:\\file.txt" should fail. [✔] [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ---------- [quickcheck-classes] -- Bool -- [quickcheck-classes] ---------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ---------- [quickcheck-classes] -- Char -- [quickcheck-classes] ---------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] -------------------- [quickcheck-classes] -- Complex Double -- [quickcheck-classes] -------------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------------- [quickcheck-classes] -- Complex Float -- [quickcheck-classes] ------------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------- [quickcheck-classes] -- Compose -- [quickcheck-classes] ------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Const -- [quickcheck-classes] ----------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: Bifold Identity +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Identity +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Composition +++ OK, passed 100 tests. [quickcheck-classes] -------------- [quickcheck-classes] -- Constant -- [quickcheck-classes] -------------- [rerebase] [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o ) [rerebase] [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o ) [rerebase] [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o ) [rerebase] [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) [rerebase] [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o ) [rerebase] [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.p_o ) [rerebase] [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.p_o ) [rerebase] [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.p_o ) [rerebase] [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.p_o ) [rerebase] [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.p_o ) [rerebase] [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o ) [rerebase] [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.p_o ) [rerebase] [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.p_o ) [rerebase] [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.p_o ) [rerebase] [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.p_o ) [rerebase] [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.p_o ) [rerebase] [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.p_o ) [rerebase] [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.p_o ) [rerebase] [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.p_o ) [rerebase] [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.p_o ) [rerebase] [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.p_o ) [rerebase] [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.p_o ) [rerebase] [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.p_o ) [rerebase] [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.p_o ) [rerebase] [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.p_o ) [rerebase] [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.p_o ) [rerebase] [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.p_o ) [rerebase] [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.p_o ) [rerebase] [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.p_o ) [rerebase] [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.p_o ) [rerebase] [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.p_o ) [rerebase] [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.p_o ) [rerebase] [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.p_o ) [rerebase] [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, dist/build/Data/ByteString.p_o ) [rerebase] [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, dist/build/Data/Bool.p_o ) [stan] Dependency array >=0.5 && <0.6: using array-0.5.5.0 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 [stan] Dependency base64 >=0.4.1 && <1.1: using base64-1.0 [stan] Dependency blaze-html >=0.9.1 && <0.10: using blaze-html-0.9.2.0 [stan] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [stan] Dependency clay >=0.14 && <0.16: using clay-0.15.0 [stan] Dependency colourista >=0.1 && <0.3: using colourista-0.1.0.2 [stan] Dependency containers >=0.5 && <0.8: using containers-0.6.7 [stan] Dependency cryptohash-sha1 >=0.11 && <0.12: using cryptohash-sha1-0.11.101.0 [stan] Dependency dir-traverse >=0.2.2.2 && <0.3: using dir-traverse-0.2.3.0 [stan] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [stan] Dependency extensions >=0.0.0.1 && <0.1 || >=0.1.0.0 && <0.2: using [stan] extensions-0.1.0.1 [stan] Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 [stan] Dependency ghc >=8.8 && <9.13: using ghc-9.6.3 [stan] Dependency ghc-boot-th >=8.8 && <9.13: using ghc-boot-th-9.6.3 [stan] Dependency gitrev >=1.3.1 && <1.4: using gitrev-1.3.1 [stan] Dependency microaeson >=0.1.0.0 && <0.2: using microaeson-0.1.0.2 [stan] Dependency optparse-applicative >=0.15 && <0.19: using [stan] optparse-applicative-0.18.1.0 [stan] Dependency pretty-simple >=4.0 && <4.2: using pretty-simple-4.1.3.0 [stan] Dependency process >=1.6.8.0 && <1.7: using process-1.6.17.0 [stan] Dependency relude >=1.0 && <1.3: using relude-1.2.2.0 [stan] Dependency slist >=0.1 && <0.3: using slist-0.2.1.0 [stan] Dependency tomland >=1.3.0.0 && <1.4: using tomland-1.3.3.3 [stan] Dependency trial >=0.0.0.0 && <0.1: using trial-0.0.0.0 [stan] Dependency trial-optparse-applicative >=0.0.0.0 && <0.1: using [stan] trial-optparse-applicative-0.0.0.0 [stan] Dependency trial-tomland >=0.0.0.0 && <0.1: using trial-tomland-0.0.0.0 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 [stan] Dependency bytestring: using bytestring-0.11.5.2 [stan] Dependency filepath: using filepath-1.4.100.4 [stan] Dependency scientific: using scientific-0.3.8.0 [stan] Dependency text: using text-2.0.2 [stan] Dependency unordered-containers: using unordered-containers-0.2.20 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 [stan] Dependency stan: using stan-0.2.0.0 [stan] Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.18.1.0 [stan] Dependency containers: using containers-0.6.7 [stan] Dependency filepath: using filepath-1.4.100.4 [stan] Dependency ghc: using ghc-9.6.3 [stan] Dependency hedgehog >=1.0 && <1.6: using hedgehog-1.5 [stan] Dependency hspec >=2.7 && <2.12: using hspec-2.11.12 [stan] Dependency hspec-hedgehog >=0.0.1.2: using hspec-hedgehog-0.3.0.0 [stan] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [stan] Dependency relude >=1.0 && <1.3: using relude-1.2.2.0 [stan] Dependency stan: using stan-0.2.0.0 [stan] Dependency text: using text-2.0.2 [stan] Dependency tomland: using tomland-1.3.3.3 [stan] Dependency trial: using trial-0.0.0.0 [stan] Dependency unordered-containers: using unordered-containers-0.2.20 [stan] Source component graph: [stan]  component lib:target [stan]  component lib [stan]  component exe:stan dependency lib [stan]  component test:stan-test dependency lib [stan] Configured component graph: [stan]  component stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target [stan]  include base-4.18.1.0 [stan]  include bytestring-0.11.5.2 [stan]  include filepath-1.4.100.4 [stan]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [stan]  include text-2.0.2 [stan]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [stan]  component stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  include base-4.18.1.0 hiding (Prelude) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF [stan]  include array-0.5.5.0 [stan]  include base64-1.0-IBid80ybbEL98zrvQRu0V4 [stan]  include blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ [stan]  include bytestring-0.11.5.2 [stan]  include clay-0.15.0-9TVwHsMUfh2ISUztYBmUTy [stan]  include colourista-0.1.0.2-4xHC4l2smHjIvd2vsd644d [stan]  include containers-0.6.7 [stan]  include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [stan]  include dir-traverse-0.2.3.0-ESr4oCnyiFhHvA1kCKmCvn [stan]  include directory-1.3.8.1 [stan]  include extensions-0.1.0.1-CwTGXRri81aEIgh9FFtOLT [stylish-haskell]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [stylish-haskell]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  include text-2.0.2 [stylish-haskell]  unit stylish-haskell-0.14.6.0-6MCAYVNlN6o6PmmWZONX7X-stylish-haskell-tests [stylish-haskell]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  include HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [stylish-haskell]  include HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  include HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  include base-4.18.1.0 [stylish-haskell]  include bytestring-0.11.5.2 [stylish-haskell]  include containers-0.6.7 [stylish-haskell]  include directory-1.3.8.1 [stylish-haskell]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  include filepath-1.4.100.4 [stylish-haskell]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  include mtl-2.3.1 [stylish-haskell]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [stylish-haskell]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  include test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [stylish-haskell]  include test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [stylish-haskell]  include text-2.0.2 [stylish-haskell] Ready component graph: [stylish-haskell]  definite stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  depends HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  depends base-4.18.1.0 [stylish-haskell]  depends bytestring-0.11.5.2 [stylish-haskell]  depends containers-0.6.7 [stylish-haskell]  depends directory-1.3.8.1 [stylish-haskell]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  depends filepath-1.4.100.4 [stylish-haskell]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  depends mtl-2.3.1 [stylish-haskell]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  depends text-2.0.2 [stylish-haskell]  definite stylish-haskell-0.14.6.0-9O2QMu02Ps8FH80iKRsKOH-stylish-haskell [stylish-haskell]  depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  depends HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  depends base-4.18.1.0 [stylish-haskell]  depends bytestring-0.11.5.2 [stylish-haskell]  depends containers-0.6.7 [stylish-haskell]  depends directory-1.3.8.1 [stylish-haskell]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  depends filepath-1.4.100.4 [stylish-haskell]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  depends mtl-2.3.1 [stylish-haskell]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stylish-haskell]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [stylish-haskell]  depends stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  depends text-2.0.2 [stylish-haskell]  definite stylish-haskell-0.14.6.0-6MCAYVNlN6o6PmmWZONX7X-stylish-haskell-tests [stylish-haskell]  depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [stylish-haskell]  depends HUnit-1.6.2.0-Cmk1z9y2zFk3aX4g3H2nfT [stylish-haskell]  depends HsYAML-0.2.1.5-DS0V3zBZS3pIfA3WQyVCFa [stylish-haskell]  depends HsYAML-aeson-0.2.0.2-88GUlzp3sbL1J2674pg2Uf [stylish-haskell]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [stylish-haskell]  depends base-4.18.1.0 [stylish-haskell]  depends bytestring-0.11.5.2 [stylish-haskell]  depends containers-0.6.7 [stylish-haskell]  depends directory-1.3.8.1 [stylish-haskell]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [stylish-haskell]  depends filepath-1.4.100.4 [stylish-haskell]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [stylish-haskell]  depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [stylish-haskell]  depends mtl-2.3.1 [stylish-haskell]  depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [stylish-haskell]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [stylish-haskell]  depends stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [trifecta] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [trifecta] Using tar found on system at: [trifecta] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [trifecta] No uhc found [trifecta] Phase: buildPhase [trifecta] Preprocessing library for trifecta-2.1.4.. [trifecta] Building library for trifecta-2.1.4.. [trifecta] [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, dist/build/Text/Trifecta/Util/Combinators.o, dist/build/Text/Trifecta/Util/Combinators.dyn_o ) [trifecta] [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, dist/build/Text/Trifecta/Util/IntervalMap.o, dist/build/Text/Trifecta/Util/IntervalMap.dyn_o ) [trifecta] [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, dist/build/Text/Trifecta/Util/Pretty.o, dist/build/Text/Trifecta/Util/Pretty.dyn_o ) [trifecta] [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, dist/build/Text/Trifecta/Delta.o, dist/build/Text/Trifecta/Delta.dyn_o ) [trifecta] [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, dist/build/Text/Trifecta/Rope.o, dist/build/Text/Trifecta/Rope.dyn_o ) [trifecta] [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, dist/build/Text/Trifecta/Util/It.o, dist/build/Text/Trifecta/Util/It.dyn_o ) [trifecta] [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, dist/build/Text/Trifecta/Rendering.o, dist/build/Text/Trifecta/Rendering.dyn_o ) [trifecta] [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, dist/build/Text/Trifecta/Result.o, dist/build/Text/Trifecta/Result.dyn_o ) [trifecta] [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, dist/build/Text/Trifecta/Highlight.o, dist/build/Text/Trifecta/Highlight.dyn_o ) [trifecta] [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, dist/build/Text/Trifecta/Combinators.o, dist/build/Text/Trifecta/Combinators.dyn_o ) [trifecta] [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, dist/build/Text/Trifecta/Parser.o, dist/build/Text/Trifecta/Parser.dyn_o ) [trifecta] [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, dist/build/Text/Trifecta.o, dist/build/Text/Trifecta.dyn_o ) [trifecta] [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, dist/build/Text/Trifecta/Tutorial.o, dist/build/Text/Trifecta/Tutorial.dyn_o ) [trifecta] [ 1 of 13] Compiling Text.Trifecta.Util.Combinators ( src/Text/Trifecta/Util/Combinators.hs, dist/build/Text/Trifecta/Util/Combinators.p_o ) [trifecta] [ 2 of 13] Compiling Text.Trifecta.Util.IntervalMap ( src/Text/Trifecta/Util/IntervalMap.hs, dist/build/Text/Trifecta/Util/IntervalMap.p_o ) [trifecta] [ 3 of 13] Compiling Text.Trifecta.Util.Pretty ( src/Text/Trifecta/Util/Pretty.hs, dist/build/Text/Trifecta/Util/Pretty.p_o ) [trifecta] [ 4 of 13] Compiling Text.Trifecta.Delta ( src/Text/Trifecta/Delta.hs, dist/build/Text/Trifecta/Delta.p_o ) [trifecta] [ 5 of 13] Compiling Text.Trifecta.Rope ( src/Text/Trifecta/Rope.hs, dist/build/Text/Trifecta/Rope.p_o ) [trifecta] [ 6 of 13] Compiling Text.Trifecta.Util.It ( src/Text/Trifecta/Util/It.hs, dist/build/Text/Trifecta/Util/It.p_o ) [trifecta] [ 7 of 13] Compiling Text.Trifecta.Rendering ( src/Text/Trifecta/Rendering.hs, dist/build/Text/Trifecta/Rendering.p_o ) [trifecta] [ 8 of 13] Compiling Text.Trifecta.Result ( src/Text/Trifecta/Result.hs, dist/build/Text/Trifecta/Result.p_o ) [trifecta] [ 9 of 13] Compiling Text.Trifecta.Highlight ( src/Text/Trifecta/Highlight.hs, dist/build/Text/Trifecta/Highlight.p_o ) [trifecta] [10 of 13] Compiling Text.Trifecta.Combinators ( src/Text/Trifecta/Combinators.hs, dist/build/Text/Trifecta/Combinators.p_o ) [trifecta] [11 of 13] Compiling Text.Trifecta.Parser ( src/Text/Trifecta/Parser.hs, dist/build/Text/Trifecta/Parser.p_o ) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 [post-build-hook] Pushing 2 paths (169 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 (3.93 MiB) [post-build-hook] Pushing /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc (240.80 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc /nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/464x68h1l3pba56hah5ksmm2hrm95zw4-aeson-pretty-0.8.10-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hlybjd4gy17m5bnz053ipsdra6x784gh-cmdargs-0.10.22-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bkl7i22ybcmf3anah1zssph05z9m1lgb-cmdargs-0.10.22' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r80k03905q3xd3w6yl44camz4gg4xid1-aeson-pretty-0.8.10' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/hd2hgh2i6m50s190cabxyzjrgvjjmzzv-cmdargs-0.10.22.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/5liyf51rdm7ipkry451jiq1fgqyi3bd1-aeson-pretty-0.8.10.drv' to 'https://cache.nix-ci.com'... Progress: 17 of 74 built (14 building), 335 of 335 downloaded from cache [algebraic-graphs] OK: stars == overlays . map (uncurry star) [algebraic-graphs] OK: stars . adjacencyList == id [algebraic-graphs] OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.tree ============ [algebraic-graphs] OK: tree (Node x []) == vertex x [algebraic-graphs] OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] [algebraic-graphs] OK: tree (Node x [Node y [], Node z []]) == star x [y,z] [algebraic-graphs] OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.forest ============ [algebraic-graphs] OK: forest [] == empty [algebraic-graphs] OK: forest [x] == tree x [algebraic-graphs] OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] [algebraic-graphs] OK: forest == overlays . map tree [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.removeVertex ============ [algebraic-graphs] OK: removeVertex x (vertex x) == empty [algebraic-graphs] OK: removeVertex 1 (vertex 2) == vertex 2 [algebraic-graphs] OK: removeVertex x (edge x x) == empty [algebraic-graphs] OK: removeVertex 1 (edge 1 2) == vertex 2 [algebraic-graphs] OK: removeVertex x . removeVertex x == removeVertex x [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.removeEdge ============ [algebraic-graphs] OK: removeEdge x y (edge x y) == vertices [x,y] [algebraic-graphs] OK: removeEdge x y . removeEdge x y == removeEdge x y [algebraic-graphs] OK: removeEdge x y . removeVertex x == removeVertex x [algebraic-graphs] OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 [algebraic-graphs] OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 [algebraic-graphs] OK: removeEdge x y == removeEdge y x [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.replaceVertex ============ [algebraic-graphs] OK: replaceVertex x x == id [algebraic-graphs] OK: replaceVertex x y (vertex x) == vertex y [algebraic-graphs] OK: replaceVertex x y == mergeVertices (== x) y [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.mergeVertices ============ [algebraic-graphs] OK: mergeVertices (const False) x == id [algebraic-graphs] OK: mergeVertices (== x) y == replaceVertex x y [algebraic-graphs] OK: mergeVertices even 1 (0 * 2) == 1 * 1 [algebraic-graphs] OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.gmap ============ [algebraic-graphs] OK: gmap f empty == empty [algebraic-graphs] OK: gmap f (vertex x) == vertex (f x) [algebraic-graphs] OK: gmap f (edge x y) == edge (f x) (f y) [algebraic-graphs] OK: gmap id == id [algebraic-graphs] OK: gmap f . gmap g == gmap (f . g) [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.induce ============ [algebraic-graphs] OK: induce (const True ) x == x [algebraic-graphs] OK: induce (const False) x == empty [algebraic-graphs] OK: induce (/= x) == removeVertex x [algebraic-graphs] OK: induce p . induce q == induce (\x -> p x && q x) [algebraic-graphs] OK: isSubgraphOf (induce p x) x == True [algebraic-graphs]  [algebraic-graphs] ============ Graph.Undirected.induceJust ============ [algebraic-graphs] OK: induceJust (vertex Nothing) == empty [algebraic-graphs] OK: induceJust (edge (Just x) Nothing) == vertex x [algebraic-graphs] OK: induceJust . gmap Just == id [algebraic-graphs] OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p [algebraic-graphs] Test suite main: PASS [algebraic-graphs] Test suite logged to: dist/test/algebraic-graphs-0.7-main.log [algebraic-graphs] 1 of 1 test suites (1 of 1 test cases) passed. [algebraic-graphs] checkPhase completed in 5 minutes 12 seconds [algebraic-graphs] Phase: haddockPhase [algebraic-graphs] Preprocessing library for algebraic-graphs-0.7.. [algebraic-graphs] Running Haddock on library for algebraic-graphs-0.7.. [algebraic-graphs] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [algebraic-graphs]  100% ( 58 / 58) in 'Algebra.Graph.AdjacencyMap' [algebraic-graphs]  100% ( 56 / 56) in 'Algebra.Graph.AdjacencyIntMap' [algebraic-graphs] Warning: 'nub' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'sort' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  93% ( 14 / 15) in 'Algebra.Graph.AdjacencyIntMap.Algorithm' [algebraic-graphs]  Missing documentation for: [algebraic-graphs]  Cycle (src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs:227) [algebraic-graphs] Warning: 'IsList' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 19 / 19) in 'Algebra.Graph.Internal' [algebraic-graphs]  100% ( 61 / 61) in 'Algebra.Graph' [algebraic-graphs] Warning: 'mplus' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'vertexCount' is out of scope. [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/libexec/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1 [cabal-install-parsers] Data files installed in: [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/share/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1 [cabal-install-parsers] Documentation installed in: [cabal-install-parsers] /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 [cabal-install-parsers] Configuration files installed in: [cabal-install-parsers] /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/etc [cabal-install-parsers] No alex found [cabal-install-parsers] Using ar found on system at: [cabal-install-parsers] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [cabal-install-parsers] No c2hs found [cabal-install-parsers] No cpphs found [cabal-install-parsers] No doctest found [cabal-install-parsers] Using gcc version 14.3.0 given by user at: [cabal-install-parsers] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [cabal-install-parsers] Using ghc version 9.6.3 found on system at: [cabal-install-parsers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [cabal-install-parsers] Using ghc-pkg version 9.6.3 found on system at: [cabal-install-parsers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [cabal-install-parsers] No ghcjs found [cabal-install-parsers] No ghcjs-pkg found [cabal-install-parsers] No greencard found [cabal-install-parsers] Using haddock version 2.29.1 found on system at: [cabal-install-parsers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [cabal-install-parsers] No happy found [cabal-install-parsers] Using haskell-suite found on system at: haskell-suite-dummy-location [cabal-install-parsers] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cabal-install-parsers] No hmake found [cabal-install-parsers] Using hpc version 0.68 found on system at: [cabal-install-parsers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [cabal-install-parsers] Using hsc2hs version 0.68.9 found on system at: [cabal-install-parsers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [cabal-install-parsers] Using hscolour version 1.25 found on system at: [cabal-install-parsers] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [cabal-install-parsers] No jhc found [cabal-install-parsers] Using ld found on system at: [cabal-install-parsers] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [cabal-install-parsers] No pkg-config found [cabal-install-parsers] Using runghc version 9.6.3 found on system at: [cabal-install-parsers] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [cabal-install-parsers] Using strip version 2.44 found on system at: [cabal-install-parsers] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [cabal-install-parsers] Using tar found on system at: [cabal-install-parsers] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [cabal-install-parsers] No uhc found [cabal-install-parsers] Phase: buildPhase [cabal-install-parsers] Preprocessing library for cabal-install-parsers-0.6.1.1.. [cabal-install-parsers] Building library for cabal-install-parsers-0.6.1.1.. [cabal-install-parsers] [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, dist/build/Cabal/Internal/Glob.o, dist/build/Cabal/Internal/Glob.dyn_o ) [cabal-install-parsers] [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, dist/build/Cabal/Internal/Newtypes.o, dist/build/Cabal/Internal/Newtypes.dyn_o ) [cabal-install-parsers] [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, dist/build/Cabal/Optimization.o, dist/build/Cabal/Optimization.dyn_o ) [cabal-install-parsers] [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, dist/build/Cabal/Parse.o, dist/build/Cabal/Parse.dyn_o ) [cabal-install-parsers] [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, dist/build/Cabal/Package.o, dist/build/Cabal/Package.dyn_o ) [cabal-install-parsers] [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, dist/build/Cabal/Config.o, dist/build/Cabal/Config.dyn_o ) [cabal-install-parsers] [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, dist/build/Cabal/Index.o, dist/build/Cabal/Index.dyn_o ) [cabal-install-parsers] [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, dist/build/Cabal/SourceRepo.o, dist/build/Cabal/SourceRepo.dyn_o ) [cabal-install-parsers] [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, dist/build/Cabal/Project.o, dist/build/Cabal/Project.dyn_o ) [cabal-install-parsers] [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, dist/build/Cabal/Internal/Glob.p_o ) [cabal-install-parsers] [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, dist/build/Cabal/Internal/Newtypes.p_o ) [cabal-install-parsers] [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, dist/build/Cabal/Optimization.p_o ) [cabal-install-parsers] [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, dist/build/Cabal/Parse.p_o ) [dependent-sum] Private executables installed in: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/libexec/x86_64-linux-ghc-9.6.3/dependent-sum-0.7.2.0 [dependent-sum] Data files installed in: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/share/x86_64-linux-ghc-9.6.3/dependent-sum-0.7.2.0 [dependent-sum] Documentation installed in: [dependent-sum] /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 [dependent-sum] Configuration files installed in: [dependent-sum] /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/etc [dependent-sum] No alex found [dependent-sum] Using ar found on system at: [dependent-sum] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [dependent-sum] No c2hs found [dependent-sum] No cpphs found [dependent-sum] No doctest found [dependent-sum] Using gcc version 14.3.0 given by user at: [dependent-sum] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [dependent-sum] Using ghc version 9.6.3 found on system at: [dependent-sum] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [dependent-sum] Using ghc-pkg version 9.6.3 found on system at: [dependent-sum] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [dependent-sum] No ghcjs found [dependent-sum] No ghcjs-pkg found [dependent-sum] No greencard found [dependent-sum] Using haddock version 2.29.1 found on system at: [dependent-sum] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [dependent-sum] No happy found [dependent-sum] Using haskell-suite found on system at: haskell-suite-dummy-location [dependent-sum] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dependent-sum] No hmake found [dependent-sum] Using hpc version 0.68 found on system at: [dependent-sum] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [dependent-sum] Using hsc2hs version 0.68.9 found on system at: [dependent-sum] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [dependent-sum] Using hscolour version 1.25 found on system at: [dependent-sum] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [dependent-sum] No jhc found [dependent-sum] Using ld found on system at: [dependent-sum] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [dependent-sum] No pkg-config found [dependent-sum] Using runghc version 9.6.3 found on system at: [dependent-sum] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [dependent-sum] Using strip version 2.44 found on system at: [dependent-sum] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [dependent-sum] Using tar found on system at: [dependent-sum] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [dependent-sum] No uhc found [dependent-sum] Phase: buildPhase [dependent-sum] Preprocessing library for dependent-sum-0.7.2.0.. [dependent-sum] Building library for dependent-sum-0.7.2.0.. [dependent-sum] [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, dist/build/Data/Dependent/Sum.o, dist/build/Data/Dependent/Sum.dyn_o ) [dependent-sum] [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, dist/build/Data/Dependent/Sum.p_o ) [dependent-sum] Phase: checkPhase [dependent-sum] Package has no test suites. [dependent-sum] Phase: haddockPhase [dependent-sum] Preprocessing library for dependent-sum-0.7.2.0.. [dependent-sum] Running Haddock on library for dependent-sum-0.7.2.0.. [dependent-sum] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [dependent-sum] Warning: 'Identity' is out of scope. [dependent-sum]  If you qualify the identifier, haddock can try to link it anyway. [dependent-sum] Warning: 'ArgDict' is out of scope. [dependent-sum]  If you qualify the identifier, haddock can try to link it anyway. [dependent-sum]  15% ( 2 / 13) in 'Data.Dependent.Sum' [dependent-sum]  Missing documentation for: [dependent-sum]  Module header [dependent-sum]  ShowTag (src/Data/Dependent/Sum.hs:117) [dependent-sum]  showTaggedPrec (src/Data/Dependent/Sum.hs:119) [dependent-sum]  ReadTag (src/Data/Dependent/Sum.hs:123) [dependent-sum]  readTaggedPrec (src/Data/Dependent/Sum.hs:125) [dependent-sum]  EqTag (src/Data/Dependent/Sum.hs:129) [dependent-sum]  eqTaggedPrec (src/Data/Dependent/Sum.hs:131) [dependent-sum]  eqTagged (src/Data/Dependent/Sum.hs:136) [dependent-sum]  OrdTag (src/Data/Dependent/Sum.hs:140) [dependent-sum]  compareTaggedPrec (src/Data/Dependent/Sum.hs:142) [dependent-sum]  compareTagged (src/Data/Dependent/Sum.hs:148) [dependent-sum] Documentation created: dist/doc/html/dependent-sum/index.html, [dependent-sum] dist/doc/html/dependent-sum/dependent-sum.txt [dependent-sum] Phase: installPhase [generic-lens] [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, dist/build/Data/Generics/Product/HList.o, dist/build/Data/Generics/Product/HList.dyn_o ) [generic-lens] [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, dist/build/Data/Generics/Product/Param.o, dist/build/Data/Generics/Product/Param.dyn_o ) [generic-lens] [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, dist/build/Data/Generics/Product/Positions.o, dist/build/Data/Generics/Product/Positions.dyn_o ) [generic-lens] [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, dist/build/Data/Generics/Product/Subtype.o, dist/build/Data/Generics/Product/Subtype.dyn_o ) [generic-lens] [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, dist/build/Data/Generics/Product/Typed.o, dist/build/Data/Generics/Product/Typed.dyn_o ) [generic-lens] [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, dist/build/Data/Generics/Product/Any.o, dist/build/Data/Generics/Product/Any.dyn_o ) [generic-lens]  [generic-lens] src/Data/Generics/Product/Any.hs:79:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] [generic-lens]  The use of ‘~’ without TypeOperators [generic-lens]  will become an error in a future GHC release. [generic-lens]  Suggested fix: Perhaps you intended to use TypeOperators [generic-lens]  | [generic-lens] 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where [generic-lens]  | ^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Any.hs:79:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] [generic-lens]  The use of ‘~’ without TypeOperators [generic-lens]  will become an error in a future GHC release. [generic-lens]  Suggested fix: Perhaps you intended to use TypeOperators [generic-lens]  | [generic-lens] 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where [generic-lens]  | ^ [generic-lens] [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, dist/build/Data/Generics/Product/Types.o, dist/build/Data/Generics/Product/Types.dyn_o ) [generic-lens] [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, dist/build/Data/Generics/Product.o, dist/build/Data/Generics/Product.dyn_o ) [generic-lens] [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, dist/build/Data/Generics/Sum/Constructors.o, dist/build/Data/Generics/Sum/Constructors.dyn_o ) [generic-lens] [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, dist/build/Data/Generics/Sum/Subtype.o, dist/build/Data/Generics/Sum/Subtype.dyn_o ) [generic-lens] [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, dist/build/Data/Generics/Sum/Typed.o, dist/build/Data/Generics/Sum/Typed.dyn_o ) [generic-lens] [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, dist/build/Data/Generics/Sum/Any.o, dist/build/Data/Generics/Sum/Any.dyn_o ) [generic-lens] [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, dist/build/Data/Generics/Sum.o, dist/build/Data/Generics/Sum.dyn_o ) [generic-lens] [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, dist/build/Data/Generics/Labels.o, dist/build/Data/Generics/Labels.dyn_o ) [generic-lens] [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, dist/build/Data/Generics/Wrapped.o, dist/build/Data/Generics/Wrapped.dyn_o ) [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [post-build-hook] Uploading to cachix cache "sellout": /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc [post-build-hook] Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 (400.31 KiB) [post-build-hook] Pushing /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc (161.57 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1 /nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/y5dmczi3apha6as4ay3dhilji3galymq-hw-hspec-hedgehog-0.1.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/w9nkpa2viicfccbsgj6k5xj6d5k9am2d-hw-hspec-hedgehog-0.1.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/14zxiki7jzca5vf7404npdxdfqpfk1nh-hw-hspec-hedgehog-0.1.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 18 of 75 built (13 building), 335 of 335 downloaded from cache [lens-aeson] patching script interpreter paths in /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc [path]  Succeeding: Parsing "a.." should succeed with: "a.." [✔] [path]  Succeeding: Parsing "..." should succeed with: "..." [✔] [path]  Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔] [path]  Succeeding: Parsing ".\\foo.txt" should succeed with: "foo.txt" [✔] [path]  Succeeding: Parsing ".\\.\\foo.txt" should succeed with: "foo.txt" [✔] [path]  Succeeding: Parsing ".\\foo\\.\\bar.txt" should succeed with: "foo\\bar.txt" [✔] [path]  Succeeding: Parsing "foo\\\\bar\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] [path]  Succeeding: Parsing "foo\\\\bar\\\\\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] [path]  Succeeding: Parsing "foo\\\\bar\\.\\\\mu.txt" should succeed with: "foo\\bar\\mu.txt" [✔] [path]  Operations: () [path]  AbsDir + RelDir = AbsDir [✔] [path]  AbsDir + RelFile = AbsFile [✔] [path]  RelDir + RelDir = RelDir [✔] [path]  . + . = . [✔] [path]  . + x = x [✔] [path]  x + . = x [✔] [path]  RelDir + RelFile = RelFile [✔] [path]  AbsDir(UNC) + RelDir = AbsDir(UNC) [✔] [path]  AbsDir(UNC) + RelFile = AbsFile(UNC) [✔] [path]  AbsDir(Unicode) + RelDir = AbsDir(Unicode) [✔] [path]  AbsDir(Unicode) + RelFile = AbsFile(Unicode) [✔] [path]  Operations: toFilePath [path]  toFilePath $(mkRelDir ".") == "./" [✔] [path]  show $(mkRelDir ".") == "\".\\"" [✔] [path]  Operations: stripProperPrefix [path]  stripProperPrefix parent (parent child) = child (absolute) [✔] [path]  stripProperPrefix parent (parent child) = child (relative) [✔] [path]  stripProperPrefix parent (parent child) = child (UNC) [✔] [path]  stripProperPrefix parent (parent child) = child (Unicode) [✔] [path]  stripProperPrefix parent parent = _|_ [✔] [path]  Operations: isProperPrefixOf [path]  isProperPrefixOf parent (parent child) (absolute) [✔] [path]  isProperPrefixOf parent (parent child) (relative) [✔] [path]  isProperPrefixOf parent (parent child) (UNC) [✔] [path]  isProperPrefixOf parent (parent child) (Unicode) [✔] [path]  not (x `isProperPrefixOf` x) [✔] [path]  not (\ `isProperPrefixOf` \) [✔] [path]  Operations: parent [path]  parent (parent child) == parent [✔] [path]  parent "C:\" == "C:\" [✔] [path]  parent "C:\x" == "C:\" [✔] [path]  parent "x" == "." [✔] [path]  parent "." == "." [✔] [path]  Operations: splitDrive [path]  splitDrive "C:/dir" == ("C:/", Just "dir") [✔] [path]  splitDrive "C:\dir" == ("C:\", Just "dir") [✔] [path]  splitDrive "C:/file" == ("C:/", Just "file") [✔] [path]  splitDrive "C:\file" == ("C:\", Just "file") [✔] [path]  splitDrive "C:/" == ("C:/", Nothing) [✔] [path]  splitDrive "C:\" == ("C:\", Nothing) [✔] [path]  Operations: isDrive [path]  isDrive "C:/" == True [✔] [path]  isDrive "C:\" == True [✔] [path]  isDrive "C:/dir" == False [✔] [path]  isDrive "C:\dir" == False [✔] [path]  Operations: filename [path]  filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (absolute) [✔] [path]  filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (relative) [✔] [path]  filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (UNC) [✔] [path]  filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (Unicode) [✔] [path]  Operations: dirname [path]  dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (absolute) [✔] [path]  dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (relative) [✔] [path]  dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (UNC) [✔] [path]  dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (Unicode) [✔] [path]  dirname $(mkRelDir .) == $(mkRelDir .) [✔] [path]  dirname C:\ must be a Rel path [✔] [path]  Operations: extensions [path]  Only filenames and extensions [path]  addExtension ".foo" "name" == "name.foo" [✔] [path]  fileExtension "name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.foo" == "name.foo" [✔] [path]  addExtension ".foo" "name." == "name..foo" [✔] [path]  fileExtension "name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..foo" == "name..foo" [✔] [path]  addExtension ".foo" "name.." == "name...foo" [✔] [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Double -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Either -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Identity +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Composition +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: Bifold Identity +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. [quickcheck-classes] -------------- [quickcheck-classes] -- Fixed E0 -- [quickcheck-classes] -------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] -------------- [quickcheck-classes] -- Fixed E1 -- [quickcheck-classes] -------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] --------------- [quickcheck-classes] -- Fixed E12 -- [quickcheck-classes] --------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Float -- [quickcheck-classes] ----------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [rerebase] [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, dist/build/Data/Bits.p_o ) [rerebase] [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, dist/build/Data/Bitraversable.p_o ) [rerebase] [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.p_o ) [rerebase] [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.p_o ) [rerebase] [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.p_o ) [rerebase] [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.p_o ) [rerebase] [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.p_o ) [rerebase] [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.p_o ) [rerebase] [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.p_o ) [rerebase] [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.p_o ) [rerebase] [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.p_o ) [rerebase] [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, dist/build/Data/Bifunctor.p_o ) [rerebase] [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, dist/build/Data/Bifoldable.p_o ) [rerebase] [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, dist/build/Data/Biapplicative.p_o ) [rerebase] [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, dist/build/Control/Selective/Rigid/Freer.p_o ) [rerebase] [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, dist/build/Control/Selective/Rigid/Free.p_o ) [rerebase] [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, dist/build/Control/Selective/Multi.p_o ) [rerebase] [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, dist/build/Control/Selective/Free.p_o ) [rerebase] [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, dist/build/Control/Selective.p_o ) [rerebase] [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, dist/build/Control/Monad/Zip.p_o ) [rerebase] [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.p_o ) [rerebase] [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.p_o ) [rerebase] [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.p_o ) [rerebase] [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.p_o ) [rerebase] [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, dist/build/Control/Monad/Trans/Writer/Strict.p_o ) [rerebase] [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, dist/build/Control/Monad/Trans/Writer/Lazy.p_o ) [rerebase] [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, dist/build/Control/Monad/Trans/Writer.p_o ) [rerebase] [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, dist/build/Control/Monad/Trans/State/Strict.p_o ) [rerebase] [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, dist/build/Control/Monad/Trans/State/Lazy.p_o ) [rerebase] [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, dist/build/Control/Monad/Trans/State.p_o ) [rerebase] [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, dist/build/Control/Monad/Trans/Reader.p_o ) [rerebase] [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, dist/build/Control/Monad/Trans/RWS/Strict.p_o ) [rerebase] [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, dist/build/Control/Monad/Trans/RWS/Lazy.p_o ) [stan]  include filepath-1.4.100.4 [stan]  include ghc-9.6.3 [stan]  include ghc-boot-th-9.6.3 [stan]  include gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq [stan]  include microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [stan]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stan]  include pretty-simple-4.1.3.0-CyGxA16GUJs2YCEcBrqeJ6 [stan]  include process-1.6.17.0 [stan]  include slist-0.2.1.0-C3rkFWz8C6sHLSdDEtpIJ3 [stan]  include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh [stan]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [stan]  include trial-optparse-applicative-0.0.0.0-AvByHmfRORg8XQjqNyGrmh [stan]  include trial-tomland-0.0.0.0-FPz18H8Zr161PvU7RMhXcp [stan]  component stan-0.2.0.0-6yskKZoSsv41Bbot1ZQD9O-stan [stan]  include base-4.18.1.0 [stan]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  component stan-0.2.0.0-hssQIy7yA9J6OxLtcmgKk-stan-test [stan]  include base-4.18.1.0 hiding (Prelude) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF [stan]  include containers-0.6.7 [stan]  include filepath-1.4.100.4 [stan]  include ghc-9.6.3 [stan]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [stan]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [stan]  include hspec-hedgehog-0.3.0.0-CFcfkLE9O8iIBJYGDK1337 [stan]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stan]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  include text-2.0.2 [stan]  include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh [stan]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [stan]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [stan] Linked component graph: [stan]  unit stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target [stan]  include base-4.18.1.0 [stan]  include bytestring-0.11.5.2 [stan]  include filepath-1.4.100.4 [stan]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [stan]  include text-2.0.2 [stan]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [stan]  Target.AntiPattern=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.AntiPattern,Target.AntiPattern.Stan0206=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.AntiPattern.Stan0206,Target.AntiPattern.Stan0206Extensions=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.AntiPattern.Stan0206Extensions,Target.AntiPattern.Stan0212=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.AntiPattern.Stan0212,Target.AntiPattern.Stan0213=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.AntiPattern.Stan0213,Target.AntiPattern.Stan0214=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.AntiPattern.Stan0214,Target.Infinite=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.Infinite,Target.Partial=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.Partial,Target.Style=stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target:Target.Style [stan]  unit stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stylish-haskell]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [stylish-haskell]  depends test-framework-0.8.2.2-LvAu41JlrMYAo0mc2w31nY [stylish-haskell]  depends test-framework-hunit-0.3.0.2-6IcviKDR8aqGttCrpbvXXU [stylish-haskell]  depends text-2.0.2 [stylish-haskell] Using Cabal-3.10.1.0 compiled by ghc-9.6 [stylish-haskell] Using compiler: ghc-9.6.3 [stylish-haskell] Using install prefix: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 [stylish-haskell] Executables installed in: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/bin [stylish-haskell] Libraries installed in: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell] Dynamic Libraries installed in: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [stylish-haskell] Private executables installed in: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/libexec/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0 [stylish-haskell] Data files installed in: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/share/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0 [stylish-haskell] Documentation installed in: [stylish-haskell] /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc/share/doc/stylish-haskell-0.14.6.0 [stylish-haskell] Configuration files installed in: [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/etc [stylish-haskell] No alex found [stylish-haskell] Using ar found on system at: [stylish-haskell] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [stylish-haskell] No c2hs found [stylish-haskell] No cpphs found [stylish-haskell] No doctest found [stylish-haskell] Using gcc version 14.3.0 given by user at: [stylish-haskell] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [stylish-haskell] Using ghc version 9.6.3 found on system at: [stylish-haskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [stylish-haskell] Using ghc-pkg version 9.6.3 found on system at: [stylish-haskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [stylish-haskell] No ghcjs found [stylish-haskell] No ghcjs-pkg found [stylish-haskell] No greencard found [stylish-haskell] Using haddock version 2.29.1 found on system at: [stylish-haskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [stylish-haskell] No happy found [stylish-haskell] Using haskell-suite found on system at: haskell-suite-dummy-location [stylish-haskell] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [stylish-haskell] No hmake found [stylish-haskell] Using hpc version 0.68 found on system at: [stylish-haskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [stylish-haskell] Using hsc2hs version 0.68.9 found on system at: [stylish-haskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [stylish-haskell] Using hscolour version 1.25 found on system at: [stylish-haskell] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [stylish-haskell] No jhc found [stylish-haskell] Using ld found on system at: [stylish-haskell] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [stylish-haskell] No pkg-config found [stylish-haskell] Using runghc version 9.6.3 found on system at: [stylish-haskell] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [stylish-haskell] Using strip version 2.44 found on system at: [stylish-haskell] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [stylish-haskell] Using tar found on system at: [stylish-haskell] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [stylish-haskell] No uhc found [stylish-haskell] Phase: buildPhase [stylish-haskell] Preprocessing library for stylish-haskell-0.14.6.0.. [stylish-haskell] Building library for stylish-haskell-0.14.6.0.. [stylish-haskell] [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.o, dist/build/Language/Haskell/Stylish/Block.dyn_o ) [stylish-haskell] [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, dist/build/Language/Haskell/Stylish/Config/Internal.o, dist/build/Language/Haskell/Stylish/Config/Internal.dyn_o ) [stylish-haskell] [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, dist/build/Language/Haskell/Stylish/Editor.o, dist/build/Language/Haskell/Stylish/Editor.dyn_o ) [stylish-haskell] [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, dist/build/Language/Haskell/Stylish/GHC.o, dist/build/Language/Haskell/Stylish/GHC.dyn_o ) Building hw-prim [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'hasVertex' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'vertexSet' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'isEmpty' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'edgeList' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'adjacencyList' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'box' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'edgeCount' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 42 / 42) in 'Algebra.Graph.HigherKinded.Class' [algebraic-graphs] Warning: 'nub' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 63 / 63) in 'Algebra.Graph.Bipartite.AdjacencyMap' [algebraic-graphs] Warning: 'isRight' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 25 / 25) in 'Algebra.Graph.Bipartite.AdjacencyMap.Algorithm' [algebraic-graphs]  100% ( 37 / 37) in 'Algebra.Graph.Label' [algebraic-graphs] Warning: 'isEmpty' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'empty' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'vertexList' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'edges' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'adjacencyList' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'stars' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 51 / 51) in 'Algebra.Graph.NonEmpty.AdjacencyMap' [algebraic-graphs] Warning: 'nub' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs] Warning: 'sort' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  93% ( 15 / 16) in 'Algebra.Graph.AdjacencyMap.Algorithm' [algebraic-graphs]  Missing documentation for: [algebraic-graphs]  Cycle (src/Algebra/Graph/AdjacencyMap/Algorithm.hs:228) [algebraic-graphs]  100% ( 44 / 44) in 'Algebra.Graph.Acyclic.AdjacencyMap' [algebraic-graphs]  100% ( 8 / 8) in 'Algebra.Graph.ToGraph' [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:171:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 171 | vertexIntSet :: ToVertex t ~ Int => t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:197:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 197 | preIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:215:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 215 | postIntSet :: ToVertex t ~ Int => Int -> t -> IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [cabal-install-parsers] [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, dist/build/Cabal/Package.p_o ) [cabal-install-parsers] [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, dist/build/Cabal/Config.p_o ) [cabal-install-parsers] [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, dist/build/Cabal/Index.p_o ) [cabal-install-parsers] [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, dist/build/Cabal/SourceRepo.p_o ) [cabal-install-parsers] [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, dist/build/Cabal/Project.p_o ) [cabal-install-parsers] buildPhase completed in 37 seconds [cabal-install-parsers] Phase: haddockPhase [cabal-install-parsers] Preprocessing library for cabal-install-parsers-0.6.1.1.. [cabal-install-parsers] Running Haddock on library for cabal-install-parsers-0.6.1.1.. [cabal-install-parsers] Warning: The documentation for the following packages are not installed. No [cabal-install-parsers] links will be generated to these packages: tar-0.6.3.0, tar-0.6.3.0, [cabal-install-parsers] vector-0.13.2.0 [cabal-install-parsers] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cabal-install-parsers] Warning: 'takeDrive' is out of scope. [cabal-install-parsers]  If you qualify the identifier, haddock can try to link it anyway. [cabal-install-parsers]  100% ( 2 / 2) in 'Cabal.Optimization' [cabal-install-parsers]  100% ( 4 / 4) in 'Cabal.Parse' [cabal-install-parsers] Warning: 'IOException' is out of scope. [cabal-install-parsers]  If you qualify the identifier, haddock can try to link it anyway. [cabal-install-parsers]  66% ( 2 / 3) in 'Cabal.Package' [cabal-install-parsers]  Missing documentation for: [cabal-install-parsers]  Module header [cabal-install-parsers] Warning: 'IOException' is out of scope. [cabal-install-parsers]  If you qualify the identifier, haddock can try to link it anyway. [cabal-install-parsers]  92% ( 12 / 13) in 'Cabal.Config' [cabal-install-parsers]  Missing documentation for: [cabal-install-parsers]  Module header [cabal-install-parsers]  86% ( 20 / 23) in 'Cabal.Index' [cabal-install-parsers]  Missing documentation for: [cabal-install-parsers]  Module header [cabal-install-parsers]  NoHackageRepository (src/Cabal/Index.hs:587) [cabal-install-parsers]  IndexEntry (src/Cabal/Index.hs:132) [cabal-install-parsers]  76% ( 10 / 13) in 'Cabal.SourceRepo' [cabal-install-parsers]  Missing documentation for: [cabal-install-parsers]  srpHoist (src/Cabal/SourceRepo.hs:63) [cabal-install-parsers]  srpToProxy (src/Cabal/SourceRepo.hs:66) [cabal-install-parsers]  sourceRepositoryPackageGrammar (src/Cabal/SourceRepo.hs:105) [cabal-install-parsers] Warning: 'IOException' is out of scope. [cabal-install-parsers]  If you qualify the identifier, haddock can try to link it anyway. [cabal-install-parsers]  100% ( 14 / 14) in 'Cabal.Project' [cabal-install-parsers] Warning: Cabal.Index: could not find link destinations for: [cabal-install-parsers]  - Codec.Archive.Tar.Read.FormatError [cabal-install-parsers]  - Codec.Archive.Tar.Types.EpochTime [cabal-install-parsers]  - Codec.Archive.Tar.Types.Ownership [cabal-install-parsers]  - Codec.Archive.Tar.Types.Permissions [cabal-install-parsers]  - Codec.Archive.Tar.Index.Internal.TarEntryOffset [dependent-sum] Installing library in /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-sum] Phase: fixupPhase [dependent-sum] shrinking RPATHs of ELF executables and libraries in /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 [dependent-sum] shrinking /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSdependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI-ghc9.6.3.so [dependent-sum] checking for references to /build/ in /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0... [dependent-sum] patching script interpreter paths in /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 [dependent-sum] stripping (with command strip and flags -S -p) in /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0/lib [dependent-sum] shrinking RPATHs of ELF executables and libraries in /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc [dependent-sum] checking for references to /build/ in /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc... [dependent-sum] patching script interpreter paths in /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens] [ 1 of 20] Compiling Data.Generics.Internal.VL.Iso ( src/Data/Generics/Internal/VL/Iso.hs, dist/build/Data/Generics/Internal/VL/Iso.p_o ) [generic-lens] [ 2 of 20] Compiling Data.Generics.Internal.VL.Lens ( src/Data/Generics/Internal/VL/Lens.hs, dist/build/Data/Generics/Internal/VL/Lens.p_o ) [generic-lens] [ 3 of 20] Compiling Data.Generics.Internal.VL.Prism ( src/Data/Generics/Internal/VL/Prism.hs, dist/build/Data/Generics/Internal/VL/Prism.p_o ) [generic-lens] [ 4 of 20] Compiling Data.Generics.Internal.VL ( src/Data/Generics/Internal/VL.hs, dist/build/Data/Generics/Internal/VL.p_o ) [generic-lens] [ 5 of 20] Compiling Data.Generics.Product.Fields ( src/Data/Generics/Product/Fields.hs, dist/build/Data/Generics/Product/Fields.p_o ) [generic-lens] [ 6 of 20] Compiling Data.Generics.Product.HList ( src/Data/Generics/Product/HList.hs, dist/build/Data/Generics/Product/HList.p_o ) [generic-lens] [ 7 of 20] Compiling Data.Generics.Product.Param ( src/Data/Generics/Product/Param.hs, dist/build/Data/Generics/Product/Param.p_o ) [generic-lens] [ 8 of 20] Compiling Data.Generics.Product.Positions ( src/Data/Generics/Product/Positions.hs, dist/build/Data/Generics/Product/Positions.p_o ) [generic-lens] [ 9 of 20] Compiling Data.Generics.Product.Subtype ( src/Data/Generics/Product/Subtype.hs, dist/build/Data/Generics/Product/Subtype.p_o ) [generic-lens] [10 of 20] Compiling Data.Generics.Product.Typed ( src/Data/Generics/Product/Typed.hs, dist/build/Data/Generics/Product/Typed.p_o ) [generic-lens] [11 of 20] Compiling Data.Generics.Product.Any ( src/Data/Generics/Product/Any.hs, dist/build/Data/Generics/Product/Any.p_o ) [generic-lens]  [generic-lens] src/Data/Generics/Product/Any.hs:79:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] [generic-lens]  The use of ‘~’ without TypeOperators [generic-lens]  will become an error in a future GHC release. [generic-lens]  Suggested fix: Perhaps you intended to use TypeOperators [generic-lens]  | [generic-lens] 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where [generic-lens]  | ^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Any.hs:79:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] [generic-lens]  The use of ‘~’ without TypeOperators [generic-lens]  will become an error in a future GHC release. [generic-lens]  Suggested fix: Perhaps you intended to use TypeOperators [generic-lens]  | [post-build-hook] Uploading to cachix cache "sellout": /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc [post-build-hook] Pushing 2 paths (186 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 (2.79 MiB) [post-build-hook] Pushing /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc (500.36 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3 /nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/zgahii914qag9561fir2iasfxhf3n4wj-lens-aeson-1.2.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4wyp6rlmpdnh4v1kxvbdd1pvpjwkh436-lens-aeson-1.2.3' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/d22wpvz91fxry2f9xn2gcp2rl27y2hk1-lens-aeson-1.2.3.drv' to 'https://cache.nix-ci.com'... Progress: 19 of 74 built (13 building), 335 of 335 downloaded from cache [list-t] Phase: setupCompilerEnvironmentPhase [list-t] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [list-t] Phase: unpackPhase [list-t] unpacking source archive /nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz [list-t] source root is list-t-1.0.5.7 [list-t] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "list-t-1.0.5.7/list-t.cabal" [list-t] Phase: patchPhase [list-t] Phase: compileBuildDriverPhase [list-t] setupCompileFlags: -package-db=/build/tmp.5rMPP9qL2I/setup-package.conf.d -threaded [list-t] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.5rMPP9qL2I/Main.o ) [list-t] [2 of 2] Linking Setup [list-t] Phase: updateAutotoolsGnuConfigScriptsPhase [list-t] Phase: configurePhase [list-t] configureFlags: --verbose --prefix=/nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 --with-gcc=gcc --package-db=/build/tmp.5rMPP9qL2I/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [list-t] Using Parsec parser [list-t] Configuring list-t-1.0.5.7... [list-t] Dependency base >=4.11 && <5: using base-4.18.1.0 [list-t] Dependency foldl >=1.2 && <2: using foldl-1.4.18 [list-t] Dependency logict >=0.7 && <0.9: using logict-0.8.2.0 [list-t] Dependency mmorph >=1 && <2: using mmorph-1.2.0 [list-t] Dependency monad-control >=0.3 && <2: using monad-control-1.0.3.1 [list-t] Dependency mtl >=2 && <3: using mtl-2.3.1 [list-t] Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0 [list-t] Dependency transformers-base >=0.4 && <0.5: using transformers-base-0.4.6 [list-t] Dependency HTF >=0.15 && <0.16: using HTF-0.15.0.2 [list-t] Dependency base-prelude: using base-prelude-1.6.1.1 [list-t] Dependency list-t: using list-t-1.0.5.7 [list-t] Dependency mmorph: using mmorph-1.2.0 [list-t] Dependency mtl-prelude <3: using mtl-prelude-2.0.3.2 [list-t] Source component graph: [list-t]  component lib [list-t]  component test:htf-test dependency lib [list-t] Configured component graph: [list-t]  component list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t]  include base-4.18.1.0 [list-t]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [list-t]  include logict-0.8.2.0-BnFHhxSebb89uVYm09RZ6V [list-t]  include mmorph-1.2.0-7q8EyX77gcXFnfJAyb0wZF [list-t]  include monad-control-1.0.3.1-2IsJNI7knS73USTyyqyQ0F [list-t]  include mtl-2.3.1 [list-t]  include transformers-0.6.1.0 [list-t]  include transformers-base-0.4.6-B9tbHsqjT7AMa9jIl8ea0 [list-t]  component list-t-1.0.5.7-8YRWwfFTveRBpPuG6M3uCQ-htf-test [list-t]  include HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [list-t]  include base-prelude-1.6.1.1-GY4c9SBMlGE7tVRAiqdr8M [list-t]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t]  include mmorph-1.2.0-7q8EyX77gcXFnfJAyb0wZF [list-t]  include mtl-prelude-2.0.3.2-D3CNXgdrACmCC1Ddlzkhlk [list-t] Linked component graph: [list-t]  unit list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t]  include base-4.18.1.0 [list-t]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [list-t]  include logict-0.8.2.0-BnFHhxSebb89uVYm09RZ6V [list-t]  include mmorph-1.2.0-7q8EyX77gcXFnfJAyb0wZF [path]  fileExtension "name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name...foo" == "name...foo" [✔] [path]  addExtension ".foo" ".name" == ".name.foo" [✔] [path]  fileExtension ".name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] [path]  addExtension ".foo" "..name" == "..name.foo" [✔] [path]  fileExtension "..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] [path]  addExtension ".foo" "name.name" == "name.name.foo" [✔] [path]  fileExtension "name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] [path]  addExtension ".foo" "name..name" == "name..name.foo" [✔] [path]  fileExtension "name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] [path]  addExtension ".foo" "..." == "....foo" [✔] [path]  fileExtension "....foo" == .foo [✔] [path]  replaceExtension ".foo" "....foo" == "....foo" [✔] [path]  addExtension ".foo." "name" == "name.foo." [✔] [path]  fileExtension "name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "name.foo." == "name.foo." [✔] [path]  addExtension ".foo." "name." == "name..foo." [✔] [path]  fileExtension "name..foo." == .foo. [✔] [path]  replaceExtension ".foo." "name..foo." == "name..foo." [✔] [path]  addExtension ".foo." "name.." == "name...foo." [✔] [path]  fileExtension "name...foo." == .foo. [✔] [path]  replaceExtension ".foo." "name...foo." == "name...foo." [✔] [path]  addExtension ".foo." ".name" == ".name.foo." [✔] [path]  fileExtension ".name.foo." == .foo. [✔] [path]  replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] [path]  addExtension ".foo." "..name" == "..name.foo." [✔] [path]  fileExtension "..name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] [path]  addExtension ".foo." "name.name" == "name.name.foo." [✔] [path]  fileExtension "name.name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] [path]  addExtension ".foo." "name..name" == "name..name.foo." [✔] [path]  fileExtension "name..name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] [path]  addExtension ".foo." "..." == "....foo." [✔] [path]  fileExtension "....foo." == .foo. [✔] [path]  replaceExtension ".foo." "....foo." == "....foo." [✔] [path]  addExtension ".foo.." "name" == "name.foo.." [✔] [path]  fileExtension "name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔] [path]  addExtension ".foo.." "name." == "name..foo.." [✔] [path]  fileExtension "name..foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔] [path]  addExtension ".foo.." "name.." == "name...foo.." [✔] [path]  fileExtension "name...foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔] [path]  addExtension ".foo.." ".name" == ".name.foo.." [✔] [path]  fileExtension ".name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔] [path]  addExtension ".foo.." "..name" == "..name.foo.." [✔] [path]  fileExtension "..name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔] [path]  addExtension ".foo.." "name.name" == "name.name.foo.." [✔] [path]  fileExtension "name.name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔] [path]  addExtension ".foo.." "name..name" == "name..name.foo.." [✔] [path]  fileExtension "name..name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔] [path]  addExtension ".foo.." "..." == "....foo.." [✔] [path]  fileExtension "....foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "....foo.." == "....foo.." [✔] [path]  Relative dir paths [path]  addExtension ".foo" "name\\name" == "name\\name.foo" [✔] [path]  fileExtension "name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\name.foo" == "name\\name.foo" [✔] [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] -------------- [quickcheck-classes] -- Identity -- [quickcheck-classes] -------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] --------- [quickcheck-classes] -- Int -- [quickcheck-classes] --------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 119 discarded. [quickcheck-classes] Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 11 discarded. [quickcheck-classes] Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 15 discarded. [quickcheck-classes] Prim: ByteArray Set Range +++ OK, passed 100 tests. [quickcheck-classes] Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 103 discarded. [quickcheck-classes] Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 15 discarded. [quickcheck-classes] Prim: Addr Set Range +++ OK, passed 100 tests. [quickcheck-classes] Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. [quickcheck-classes] Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. [quickcheck-classes] Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. [quickcheck-classes] Storable: List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Associative +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Concatenation +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Times +++ OK, passed 100 tests; 109 discarded. [quickcheck-classes] Monoid: Associative +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Concatenation +++ OK, passed 100 tests. [quickcheck-classes] Enum: Succ Pred Identity +++ OK, passed 100 tests. [quickcheck-classes] Enum: Pred Succ Identity +++ OK, passed 100 tests. [quickcheck-classes] ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. [quickcheck-classes] ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. [quickcheck-classes] Eq: Transitive +++ OK, passed 100 tests. [quickcheck-classes] Eq: Symmetric +++ OK, passed 100 tests. [quickcheck-classes] Eq: Reflexive +++ OK, passed 100 tests. [quickcheck-classes] Ord: Antisymmetry +++ OK, passed 100 tests. [quickcheck-classes] Ord: Transitivity +++ OK, passed 100 tests. [quickcheck-classes] Ord: Totality +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Commutativity +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Associativity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Left Identity +++ OK, passed 100 tests. [rerebase] [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.p_o ) [rerebase] [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.p_o ) [rerebase] [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.p_o ) [rerebase] [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.p_o ) [rerebase] [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.p_o ) [rerebase] [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.p_o ) [rerebase] [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.p_o ) [rerebase] [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.p_o ) [rerebase] [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.p_o ) [rerebase] [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.p_o ) [rerebase] [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.p_o ) [rerebase] [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.p_o ) [rerebase] [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.p_o ) [rerebase] [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.p_o ) [rerebase] [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.p_o ) [rerebase] [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.p_o ) [rerebase] [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.p_o ) [rerebase] [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, dist/build/Control/Monad/ST.p_o ) [rerebase] [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.p_o ) [rerebase] [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.p_o ) [rerebase] [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.p_o ) [rerebase] [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.p_o ) [rerebase] [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.p_o ) [rerebase] [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.p_o ) [rerebase] [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.p_o ) [rerebase] [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.p_o ) [rerebase] [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.p_o ) [rerebase] [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.p_o ) [rerebase] [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.p_o ) [rerebase] [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.p_o ) [rerebase] [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.p_o ) [rerebase] [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.p_o ) [rerebase] [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.p_o ) [stan]  include base-4.18.1.0 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Base, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF [stan]  include array-0.5.5.0 [stan]  include base64-1.0-IBid80ybbEL98zrvQRu0V4 [stan]  include blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ [stan]  include bytestring-0.11.5.2 [stan]  include clay-0.15.0-9TVwHsMUfh2ISUztYBmUTy [stan]  include colourista-0.1.0.2-4xHC4l2smHjIvd2vsd644d [stan]  include containers-0.6.7 [stan]  include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [stan]  include dir-traverse-0.2.3.0-ESr4oCnyiFhHvA1kCKmCvn [stan]  include directory-1.3.8.1 [stan]  include extensions-0.1.0.1-CwTGXRri81aEIgh9FFtOLT [stan]  include filepath-1.4.100.4 [stan]  include ghc-9.6.3 [stan]  include ghc-boot-th-9.6.3 [stan]  include gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq [stan]  include microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [stan]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stan]  include pretty-simple-4.1.3.0-CyGxA16GUJs2YCEcBrqeJ6 [stan]  include process-1.6.17.0 [stan]  include slist-0.2.1.0-C3rkFWz8C6sHLSdDEtpIJ3 [stan]  include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh [stan]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [stan]  include trial-optparse-applicative-0.0.0.0-AvByHmfRORg8XQjqNyGrmh [stan]  include trial-tomland-0.0.0.0-FPz18H8Zr161PvU7RMhXcp [stylish-haskell] [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, dist/build/Language/Haskell/Stylish/Comments.o, dist/build/Language/Haskell/Stylish/Comments.dyn_o ) [stylish-haskell] [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.o, dist/build/Language/Haskell/Stylish/Module.dyn_o ) [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] [stylish-haskell]  Orphan instance: instance Eq GHC.RawPkgQual [stylish-haskell]  Suggested fix: [stylish-haskell]  Move the instance declaration to the module of the class or of the type, or [stylish-haskell]  wrap the type with a newtype and declare the instance on the new type. [stylish-haskell]  | [stylish-haskell] 54 | deriving instance Eq GHC.RawPkgQual [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell] [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.o, dist/build/Language/Haskell/Stylish/Ordering.dyn_o ) [stylish-haskell] [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.o, dist/build/Language/Haskell/Stylish/Parse.dyn_o ) [stylish-haskell] [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.o, dist/build/Language/Haskell/Stylish/Printer.dyn_o ) [stylish-haskell] [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.o, dist/build/Language/Haskell/Stylish/Step.dyn_o ) [stylish-haskell] [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.o, dist/build/Language/Haskell/Stylish/Step/Tabs.dyn_o ) [stylish-haskell] [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.o, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.dyn_o ) [stylish-haskell] [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.o, dist/build/Language/Haskell/Stylish/Util.dyn_o ) [stylish-haskell] [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.o, dist/build/Language/Haskell/Stylish/Step/Squash.dyn_o ) [stylish-haskell] [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.o, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.dyn_o ) [stylish-haskell] [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.o, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.dyn_o ) [stylish-haskell] [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.o, dist/build/Language/Haskell/Stylish/Step/Imports.dyn_o ) [stylish-haskell] [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.o, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.dyn_o ) [stylish-haskell] [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.o, dist/build/Language/Haskell/Stylish/Step/Data.dyn_o ) [stylish-haskell] [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.o, dist/build/Language/Haskell/Stylish/Align.dyn_o ) [stylish-haskell] [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.o, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.dyn_o ) [trifecta] [12 of 13] Compiling Text.Trifecta ( src/Text/Trifecta.hs, dist/build/Text/Trifecta.p_o ) [trifecta] [13 of 13] Compiling Text.Trifecta.Tutorial ( src/Text/Trifecta/Tutorial.hs, dist/build/Text/Trifecta/Tutorial.p_o ) [trifecta] Preprocessing test suite 'quickcheck' for trifecta-2.1.4.. [trifecta] Building test suite 'quickcheck' for trifecta-2.1.4.. [trifecta] [1 of 1] Compiling Main ( tests/QuickCheck.hs, dist/build/quickcheck/quickcheck-tmp/Main.o ) [trifecta] [2 of 2] Linking dist/build/quickcheck/quickcheck [trifecta] buildPhase completed in 1 minutes 7 seconds [trifecta] Phase: checkPhase [trifecta] Running 1 test suites... [trifecta] Test suite quickcheck: RUNNING... [trifecta] +++ OK, passed 100 tests. [trifecta] +++ OK, passed 100 tests. [trifecta] +++ OK, passed 100 tests. [trifecta] +++ OK, passed 100 tests. [trifecta] +++ OK, passed 100 tests. [trifecta] +++ OK, passed 100 tests. [trifecta] Test suite quickcheck: PASS [trifecta] Test suite logged to: dist/test/trifecta-2.1.4-quickcheck.log [trifecta] 1 of 1 test suites (1 of 1 test cases) passed. [trifecta] Phase: haddockPhase [trifecta] Preprocessing library for trifecta-2.1.4.. [trifecta] Running Haddock on library for trifecta-2.1.4.. [trifecta] Warning: The documentation for the following packages are not installed. No [trifecta] links will be generated to these packages: attoparsec-0.14.4, [trifecta] attoparsec-0.14.4, vector-0.13.2.0 [trifecta] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [trifecta]  87% ( 14 / 16) in 'Text.Trifecta.Util.IntervalMap' [trifecta]  Missing documentation for: [trifecta]  IntInterval (src/Text/Trifecta/Util/IntervalMap.hs:131) [trifecta]  fromList (src/Text/Trifecta/Util/IntervalMap.hs:253) [trifecta]  80% ( 8 / 10) in 'Text.Trifecta.Delta' [trifecta]  Missing documentation for: [trifecta]  HasDelta (src/Text/Trifecta/Delta.hs:195) [trifecta]  HasBytes (src/Text/Trifecta/Delta.hs:44) [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:303:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 303 | toAdjacencyIntMap :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:312:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 312 | toAdjacencyIntMapTranspose :: ToVertex t ~ Int => t -> AIM.AdjacencyIntMap [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:452:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 452 | adjacencyIntMap :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/ToGraph.hs:471:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet [algebraic-graphs]  | ^ [algebraic-graphs] Warning: 'AdjacencyMap' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 56 / 56) in 'Algebra.Graph.Relation' [algebraic-graphs]  100% ( 48 / 48) in 'Algebra.Graph.Relation.Symmetric' [algebraic-graphs] Warning: 'vertexList' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 53 / 53) in 'Algebra.Graph.NonEmpty' [algebraic-graphs]  100% ( 49 / 49) in 'Algebra.Graph.Labelled.AdjacencyMap' [algebraic-graphs]  100% ( 49 / 49) in 'Algebra.Graph.Labelled' [algebraic-graphs]  100% ( 6 / 6) in 'Algebra.Graph.Labelled.Example.Network' [algebraic-graphs]  100% ( 5 / 5) in 'Algebra.Graph.Labelled.Example.Automaton' [algebraic-graphs]  100% ( 14 / 14) in 'Algebra.Graph.Export' [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export.hs:185:41: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 185 | export :: (Ord a, ToGraph g, ToVertex g ~ a) => (a -> Doc s) -> (a -> a -> Doc s) -> g -> Doc s [algebraic-graphs]  | ^ [algebraic-graphs] Warning: 'Graph' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 11 / 11) in 'Algebra.Graph.Export.Dot' [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:121:63: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [cabal-install-parsers] Documentation created: dist/doc/html/cabal-install-parsers/index.html, [cabal-install-parsers] dist/doc/html/cabal-install-parsers/cabal-install-parsers.txt [cabal-install-parsers] haddockPhase completed in 36 seconds [cabal-install-parsers] Phase: installPhase [cabal-install-parsers] Installing library in /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-install-parsers] Phase: fixupPhase [cabal-install-parsers] shrinking RPATHs of ELF executables and libraries in /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 [cabal-install-parsers] shrinking /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHScabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV-ghc9.6.3.so [cabal-install-parsers] checking for references to /build/ in /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1... [cabal-install-parsers] patching script interpreter paths in /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 [cabal-install-parsers] stripping (with command strip and flags -S -p) in /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1/lib [post-build-hook] Uploading to cachix cache "sellout": /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 [post-build-hook] Pushing 2 paths (170 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 (364.45 KiB) [post-build-hook] Pushing /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc (265.33 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc /nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/a9bd6ds0y0anl8308hgc9hpwd40v00bv-dependent-sum-0.7.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vn7yziq87dzrc8sbbqqrq5hkvwd5f5kk-dependent-sum-0.7.2.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/83fgdyn0q7n7s5bkipjvdd2rs59c2nsh-dependent-sum-0.7.2.0.drv' to 'https://cache.nix-ci.com'... Progress: 20 of 74 built (12 building), 335 of 335 downloaded from cache [generic-lens] 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where [generic-lens]  | ^ [generic-lens] [12 of 20] Compiling Data.Generics.Product.Types ( src/Data/Generics/Product/Types.hs, dist/build/Data/Generics/Product/Types.p_o ) [generic-lens] [13 of 20] Compiling Data.Generics.Product ( src/Data/Generics/Product.hs, dist/build/Data/Generics/Product.p_o ) [generic-lens] [14 of 20] Compiling Data.Generics.Sum.Constructors ( src/Data/Generics/Sum/Constructors.hs, dist/build/Data/Generics/Sum/Constructors.p_o ) [generic-lens] [15 of 20] Compiling Data.Generics.Sum.Subtype ( src/Data/Generics/Sum/Subtype.hs, dist/build/Data/Generics/Sum/Subtype.p_o ) [generic-lens] [16 of 20] Compiling Data.Generics.Sum.Typed ( src/Data/Generics/Sum/Typed.hs, dist/build/Data/Generics/Sum/Typed.p_o ) [generic-lens] [17 of 20] Compiling Data.Generics.Sum.Any ( src/Data/Generics/Sum/Any.hs, dist/build/Data/Generics/Sum/Any.p_o ) [generic-lens] [18 of 20] Compiling Data.Generics.Sum ( src/Data/Generics/Sum.hs, dist/build/Data/Generics/Sum.p_o ) [generic-lens] [19 of 20] Compiling Data.Generics.Labels ( src/Data/Generics/Labels.hs, dist/build/Data/Generics/Labels.p_o ) [generic-lens] [20 of 20] Compiling Data.Generics.Wrapped ( src/Data/Generics/Wrapped.hs, dist/build/Data/Generics/Wrapped.p_o ) [generic-lens] Preprocessing test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0.. [generic-lens] Building test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0.. [generic-lens] [1 of 1] Compiling Main ( test/syb/Tree.hs, dist/build/generic-lens-syb-tree/generic-lens-syb-tree-tmp/Main.o ) [generic-lens] [2 of 2] Linking dist/build/generic-lens-syb-tree/generic-lens-syb-tree [generic-lens] Preprocessing test suite 'inspection-tests' for generic-lens-2.2.2.0.. [generic-lens] Building test suite 'inspection-tests' for generic-lens-2.2.2.0.. [generic-lens] [1 of 9] Compiling CustomChildren ( test/CustomChildren.hs, dist/build/inspection-tests/inspection-tests-tmp/CustomChildren.o, dist/build/inspection-tests/inspection-tests-tmp/CustomChildren.dyn_o ) [generic-lens] [2 of 9] Compiling Test24 ( test/Test24.hs, dist/build/inspection-tests/inspection-tests-tmp/Test24.o, dist/build/inspection-tests/inspection-tests-tmp/Test24.dyn_o ) [generic-lens] [3 of 9] Compiling Test25 ( test/Test25.hs, dist/build/inspection-tests/inspection-tests-tmp/Test25.o, dist/build/inspection-tests/inspection-tests-tmp/Test25.dyn_o ) [generic-lens] [4 of 9] Compiling Test40 ( test/Test40.hs, dist/build/inspection-tests/inspection-tests-tmp/Test40.o ) [generic-lens] [5 of 9] Compiling Test62 ( test/Test62.hs, dist/build/inspection-tests/inspection-tests-tmp/Test62.o ) [generic-lens] [6 of 9] Compiling Test63 ( test/Test63.hs, dist/build/inspection-tests/inspection-tests-tmp/Test63.o ) [generic-lens] [7 of 9] Compiling Test88 ( test/Test88.hs, dist/build/inspection-tests/inspection-tests-tmp/Test88.o, dist/build/inspection-tests/inspection-tests-tmp/Test88.dyn_o ) [generic-lens] [8 of 9] Compiling Util ( test/Util.hs, dist/build/inspection-tests/inspection-tests-tmp/Util.o, dist/build/inspection-tests/inspection-tests-tmp/Util.dyn_o ) [generic-lens] [9 of 9] Compiling Main ( test/Spec.hs, dist/build/inspection-tests/inspection-tests-tmp/Main.o ) [generic-lens] [10 of 10] Linking dist/build/inspection-tests/inspection-tests [generic-lens] Preprocessing test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0.. [generic-lens] Building test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0.. [generic-lens] [1 of 1] Compiling Main ( test/Bifunctor.hs, dist/build/generic-lens-bifunctor/generic-lens-bifunctor-tmp/Main.o ) [generic-lens] [2 of 2] Linking dist/build/generic-lens-bifunctor/generic-lens-bifunctor [generic-lens] buildPhase completed in 56 seconds [generic-lens] Phase: checkPhase [generic-lens] Running 4 test suites... [generic-lens] Test suite doctests: RUNNING... [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [hw-prim] Phase: setupCompilerEnvironmentPhase [hw-prim] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hw-prim] Phase: unpackPhase [hw-prim] unpacking source archive /nix/store/4mcnwd263vzicl8d035vsgkjylr23aan-hw-prim-0.6.3.2.tar.gz [hw-prim] source root is hw-prim-0.6.3.2 [hw-prim] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-prim-0.6.3.2/test/Spec.hs" [hw-prim] Phase: patchPhase [hw-prim] Replace Cabal file with edited version from mirror://hackage/hw-prim-0.6.3.2/revision/3.cabal. [hw-prim] Run jailbreak-cabal to lift version restrictions on build inputs. [hw-prim] Phase: compileBuildDriverPhase [hw-prim] setupCompileFlags: -package-db=/build/tmp.AKrvCLBv1y/setup-package.conf.d -threaded [hw-prim] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AKrvCLBv1y/Main.o ) [hw-prim] [2 of 2] Linking Setup [list-t]  include monad-control-1.0.3.1-2IsJNI7knS73USTyyqyQ0F [list-t]  include mtl-2.3.1 [list-t]  include transformers-0.6.1.0 [list-t]  include transformers-base-0.4.6-B9tbHsqjT7AMa9jIl8ea0 [list-t]  ListT=list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV:ListT [list-t]  unit list-t-1.0.5.7-8YRWwfFTveRBpPuG6M3uCQ-htf-test [list-t]  include HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [list-t]  include base-prelude-1.6.1.1-GY4c9SBMlGE7tVRAiqdr8M [list-t]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t]  include mmorph-1.2.0-7q8EyX77gcXFnfJAyb0wZF [list-t]  include mtl-prelude-2.0.3.2-D3CNXgdrACmCC1Ddlzkhlk [list-t] Ready component graph: [list-t]  definite list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t]  depends base-4.18.1.0 [list-t]  depends foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [list-t]  depends logict-0.8.2.0-BnFHhxSebb89uVYm09RZ6V [list-t]  depends mmorph-1.2.0-7q8EyX77gcXFnfJAyb0wZF [list-t]  depends monad-control-1.0.3.1-2IsJNI7knS73USTyyqyQ0F [list-t]  depends mtl-2.3.1 [list-t]  depends transformers-0.6.1.0 [list-t]  depends transformers-base-0.4.6-B9tbHsqjT7AMa9jIl8ea0 [list-t]  definite list-t-1.0.5.7-8YRWwfFTveRBpPuG6M3uCQ-htf-test [list-t]  depends HTF-0.15.0.2-FwIHJNgrmkAJQ4ta0GTwfL [list-t]  depends base-prelude-1.6.1.1-GY4c9SBMlGE7tVRAiqdr8M [list-t]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t]  depends mmorph-1.2.0-7q8EyX77gcXFnfJAyb0wZF [list-t]  depends mtl-prelude-2.0.3.2-D3CNXgdrACmCC1Ddlzkhlk [list-t] Using Cabal-3.10.1.0 compiled by ghc-9.6 [list-t] Using compiler: ghc-9.6.3 [list-t] Using install prefix: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 [list-t] Executables installed in: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/bin [list-t] Libraries installed in: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t] Dynamic Libraries installed in: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [list-t] Private executables installed in: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/libexec/x86_64-linux-ghc-9.6.3/list-t-1.0.5.7 [list-t] Data files installed in: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/share/x86_64-linux-ghc-9.6.3/list-t-1.0.5.7 [list-t] Documentation installed in: [list-t] /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 [list-t] Configuration files installed in: [list-t] /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/etc [list-t] No alex found [list-t] Using ar found on system at: [list-t] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [list-t] No c2hs found [list-t] Using cpphs version 1.20.9 found on system at: [list-t] /nix/store/vkgjy92lhx03y0z092rlhbm9shlvb50h-cpphs-1.20.9.1/bin/cpphs [list-t] No doctest found [list-t] Using gcc version 14.3.0 given by user at: [list-t] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [list-t] Using ghc version 9.6.3 found on system at: [list-t] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [list-t] Using ghc-pkg version 9.6.3 found on system at: [list-t] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [list-t] No ghcjs found [list-t] No ghcjs-pkg found [list-t] No greencard found [list-t] Using haddock version 2.29.1 found on system at: [list-t] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [list-t] No happy found [list-t] Using haskell-suite found on system at: haskell-suite-dummy-location [list-t] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [list-t] No hmake found [list-t] Using hpc version 0.68 found on system at: [list-t] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [list-t] Using hsc2hs version 0.68.9 found on system at: [list-t] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [list-t] Using hscolour version 1.25 found on system at: [list-t] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [list-t] No jhc found [list-t] Using ld found on system at: [list-t] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [list-t] No pkg-config found [list-t] Using runghc version 9.6.3 found on system at: [list-t] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [list-t] Using strip version 2.44 found on system at: [list-t] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [list-t] Using tar found on system at: [path]  addExtension ".foo" "name\\name." == "name\\name..foo" [✔] [path]  fileExtension "name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\name..foo" == "name\\name..foo" [✔] [path]  addExtension ".foo" "name\\name.." == "name\\name...foo" [✔] [path]  fileExtension "name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\name...foo" == "name\\name...foo" [✔] [path]  addExtension ".foo" "name\\.name" == "name\\.name.foo" [✔] [path]  fileExtension "name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\.name.foo" == "name\\.name.foo" [✔] [path]  addExtension ".foo" "name\\..name" == "name\\..name.foo" [✔] [path]  fileExtension "name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\..name.foo" == "name\\..name.foo" [✔] [path]  addExtension ".foo" "name\\name.name" == "name\\name.name.foo" [✔] [path]  fileExtension "name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\name.name.foo" == "name\\name.name.foo" [✔] [path]  addExtension ".foo" "name\\name..name" == "name\\name..name.foo" [✔] [path]  fileExtension "name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\name..name.foo" == "name\\name..name.foo" [✔] [path]  addExtension ".foo" "name\\..." == "name\\....foo" [✔] [path]  fileExtension "name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "name\\....foo" == "name\\....foo" [✔] [path]  addExtension ".foo" "name.\\name" == "name.\\name.foo" [✔] [path]  fileExtension "name.\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\name.foo" == "name.\\name.foo" [✔] [path]  addExtension ".foo" "name.\\name." == "name.\\name..foo" [✔] [path]  fileExtension "name.\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\name..foo" == "name.\\name..foo" [✔] [path]  addExtension ".foo" "name.\\name.." == "name.\\name...foo" [✔] [path]  fileExtension "name.\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\name...foo" == "name.\\name...foo" [✔] [path]  addExtension ".foo" "name.\\.name" == "name.\\.name.foo" [✔] [path]  fileExtension "name.\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\.name.foo" == "name.\\.name.foo" [✔] [path]  addExtension ".foo" "name.\\..name" == "name.\\..name.foo" [✔] [path]  fileExtension "name.\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\..name.foo" == "name.\\..name.foo" [✔] [path]  addExtension ".foo" "name.\\name.name" == "name.\\name.name.foo" [✔] [path]  fileExtension "name.\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\name.name.foo" == "name.\\name.name.foo" [✔] [path]  addExtension ".foo" "name.\\name..name" == "name.\\name..name.foo" [✔] [path]  fileExtension "name.\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\name..name.foo" == "name.\\name..name.foo" [✔] [path]  addExtension ".foo" "name.\\..." == "name.\\....foo" [✔] [path]  fileExtension "name.\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "name.\\....foo" == "name.\\....foo" [✔] [path]  addExtension ".foo" "name..\\name" == "name..\\name.foo" [✔] [path]  fileExtension "name..\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\name.foo" == "name..\\name.foo" [✔] [path]  addExtension ".foo" "name..\\name." == "name..\\name..foo" [✔] [path]  fileExtension "name..\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\name..foo" == "name..\\name..foo" [✔] [path]  addExtension ".foo" "name..\\name.." == "name..\\name...foo" [✔] [path]  fileExtension "name..\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\name...foo" == "name..\\name...foo" [✔] [path]  addExtension ".foo" "name..\\.name" == "name..\\.name.foo" [✔] [path]  fileExtension "name..\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\.name.foo" == "name..\\.name.foo" [✔] [path]  addExtension ".foo" "name..\\..name" == "name..\\..name.foo" [✔] [path]  fileExtension "name..\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\..name.foo" == "name..\\..name.foo" [✔] [path]  addExtension ".foo" "name..\\name.name" == "name..\\name.name.foo" [✔] [quickcheck-classes] Num: Multiplicative Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Inverse +++ OK, passed 100 tests. [quickcheck-classes] Num: Subtraction +++ OK, passed 100 tests. [quickcheck-classes] Num: Abs Is Idempotent +++ OK, passed 100 tests. [quickcheck-classes] Num: Signum Is Idempotent +++ OK, passed 100 tests. [quickcheck-classes] Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. [quickcheck-classes] Integral: Quotient Remainder +++ OK, passed 100 tests; 13 discarded. [quickcheck-classes] Integral: Division Modulus +++ OK, passed 100 tests; 14 discarded. [quickcheck-classes] Integral: Integer Roundtrip +++ OK, passed 100 tests. [quickcheck-classes] Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 14 discarded. [quickcheck-classes] Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 17 discarded. [quickcheck-classes] Bits: Conjunction Idempotence +++ OK, passed 100 tests. [quickcheck-classes] Bits: Disjunction Idempotence +++ OK, passed 100 tests. [quickcheck-classes] Bits: Double Complement +++ OK, passed 100 tests. [quickcheck-classes] Bits: Set Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Clear Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Complement Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Clear Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Set Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Test Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Pop Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Right Rotation +++ OK, passed 100 tests; 88 discarded. [quickcheck-classes] Bits: Left Rotation +++ OK, passed 100 tests; 83 discarded. [quickcheck-classes] Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Int64 -- [quickcheck-classes] ----------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 91 discarded. [quickcheck-classes] Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 19 discarded. [quickcheck-classes] Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 13 discarded. [quickcheck-classes] Prim: ByteArray Set Range +++ OK, passed 100 tests. [quickcheck-classes] Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 127 discarded. [quickcheck-classes] Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 22 discarded. [quickcheck-classes] Prim: Addr Set Range +++ OK, passed 100 tests. [quickcheck-classes] Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. [quickcheck-classes] Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. [quickcheck-classes] Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. [quickcheck-classes] Storable: List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Associative +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Concatenation +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Times +++ OK, passed 100 tests; 102 discarded. [quickcheck-classes] Monoid: Associative +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Concatenation +++ OK, passed 100 tests. [quickcheck-classes] Enum: Succ Pred Identity +++ OK, passed 100 tests. [quickcheck-classes] Enum: Pred Succ Identity +++ OK, passed 100 tests. [rerebase] [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.p_o ) [rerebase] [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.p_o ) [rerebase] [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.p_o ) [rerebase] [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.p_o ) [rerebase] [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.p_o ) [rerebase] [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.p_o ) [rerebase] [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.p_o ) [rerebase] [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.p_o ) [rerebase] [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.p_o ) [rerebase] [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.p_o ) [rerebase] [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.p_o ) [rerebase] [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.p_o ) [rerebase] [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.p_o ) [rerebase] [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.p_o ) [rerebase] [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.p_o ) [rerebase] [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.p_o ) [rerebase] [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.p_o ) [rerebase] [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.p_o ) [rerebase] [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.p_o ) [rerebase] [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.p_o ) [rerebase] [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.p_o ) [rerebase] [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.p_o ) [rerebase] [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.p_o ) [rerebase] [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.p_o ) [rerebase] [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.p_o ) [rerebase] [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.p_o ) [rerebase] [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.p_o ) [rerebase] [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.p_o ) [rerebase] [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.p_o ) [rerebase] [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.p_o ) [rerebase] [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.p_o ) [rerebase] [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.p_o ) [rerebase] [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.p_o ) [rerebase] [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.p_o ) [rerebase] [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.p_o ) [stan]  Stan=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan,Stan.Analysis=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Analysis,Stan.Analysis.Analyser=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Analysis.Analyser,Stan.Analysis.Pretty=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Analysis.Pretty,Stan.Analysis.Summary=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Analysis.Summary,Stan.Analysis.Visitor=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Analysis.Visitor,Stan.Browse=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Browse,Stan.Cabal=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Cabal,Stan.Category=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Category,Stan.Cli=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Cli,Stan.Config=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Config,Stan.Config.Pretty=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Config.Pretty,Stan.Core.Id=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Core.Id,Stan.Core.List=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Core.List,Stan.Core.ModuleName=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Core.ModuleName,Stan.EnvVars=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.EnvVars,Stan.Example=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Example,Stan.FileInfo=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.FileInfo,Stan.Ghc.Compat=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Ghc.Compat,Stan.Hie=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Hie,Stan.Hie.Compat=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Hie.Compat,Stan.Hie.Debug=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Hie.Debug,Stan.Hie.MatchAst=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Hie.MatchAst,Stan.Hie.MatchType=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Hie.MatchType,Stan.Info=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Info,Stan.Inspection=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Inspection,Stan.Inspection.All=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Inspection.All,Stan.Inspection.AntiPattern=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Inspection.AntiPattern,Stan.Inspection.Infinite=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Inspection.Infinite,Stan.Inspection.Partial=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Inspection.Partial,Stan.Inspection.Style=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Inspection.Style,Stan.NameMeta=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.NameMeta,Stan.Observation=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Observation,Stan.Pattern.Ast=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Pattern.Ast,Stan.Pattern.Edsl=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Pattern.Edsl,Stan.Pattern.Type=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Pattern.Type,Stan.Report=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Report,Stan.Report.Css=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Report.Css,Stan.Report.Html=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Report.Html,Stan.Report.Settings=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Report.Settings,Stan.Severity=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Severity,Stan.Toml=stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t:Stan.Toml [stan]  unit stan-0.2.0.0-6yskKZoSsv41Bbot1ZQD9O-stan [stan]  include base-4.18.1.0 [stan]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  unit stan-0.2.0.0-hssQIy7yA9J6OxLtcmgKk-stan-test [stylish-haskell] [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.o, dist/build/Language/Haskell/Stylish/Verbose.dyn_o ) [stylish-haskell] [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.o, dist/build/Language/Haskell/Stylish/Config/Cabal.dyn_o ) [stylish-haskell] [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.o, dist/build/Language/Haskell/Stylish/Config.dyn_o ) [stylish-haskell] [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.o, dist/build/Paths_stylish_haskell.dyn_o ) [stylish-haskell] [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.o, dist/build/Language/Haskell/Stylish.dyn_o ) [stylish-haskell] [ 1 of 26] Compiling Language.Haskell.Stylish.Block ( lib/Language/Haskell/Stylish/Block.hs, dist/build/Language/Haskell/Stylish/Block.p_o ) [stylish-haskell] [ 2 of 26] Compiling Language.Haskell.Stylish.Config.Internal ( lib/Language/Haskell/Stylish/Config/Internal.hs, dist/build/Language/Haskell/Stylish/Config/Internal.p_o ) [stylish-haskell] [ 3 of 26] Compiling Language.Haskell.Stylish.Editor ( lib/Language/Haskell/Stylish/Editor.hs, dist/build/Language/Haskell/Stylish/Editor.p_o ) [stylish-haskell] [ 4 of 26] Compiling Language.Haskell.Stylish.GHC ( lib/Language/Haskell/Stylish/GHC.hs, dist/build/Language/Haskell/Stylish/GHC.p_o ) [stylish-haskell] [ 5 of 26] Compiling Language.Haskell.Stylish.Comments ( lib/Language/Haskell/Stylish/Comments.hs, dist/build/Language/Haskell/Stylish/Comments.p_o ) [stylish-haskell] [ 6 of 26] Compiling Language.Haskell.Stylish.Module ( lib/Language/Haskell/Stylish/Module.hs, dist/build/Language/Haskell/Stylish/Module.p_o ) [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] [stylish-haskell]  Orphan instance: instance Eq GHC.RawPkgQual [stylish-haskell]  Suggested fix: [stylish-haskell]  Move the instance declaration to the module of the class or of the type, or [stylish-haskell]  wrap the type with a newtype and declare the instance on the new type. [stylish-haskell]  | [stylish-haskell] 54 | deriving instance Eq GHC.RawPkgQual [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell] [ 7 of 26] Compiling Language.Haskell.Stylish.Ordering ( lib/Language/Haskell/Stylish/Ordering.hs, dist/build/Language/Haskell/Stylish/Ordering.p_o ) [stylish-haskell] [ 8 of 26] Compiling Language.Haskell.Stylish.Parse ( lib/Language/Haskell/Stylish/Parse.hs, dist/build/Language/Haskell/Stylish/Parse.p_o ) [stylish-haskell] [ 9 of 26] Compiling Language.Haskell.Stylish.Printer ( lib/Language/Haskell/Stylish/Printer.hs, dist/build/Language/Haskell/Stylish/Printer.p_o ) [stylish-haskell] [10 of 26] Compiling Language.Haskell.Stylish.Step ( lib/Language/Haskell/Stylish/Step.hs, dist/build/Language/Haskell/Stylish/Step.p_o ) [stylish-haskell] [11 of 26] Compiling Language.Haskell.Stylish.Step.Tabs ( lib/Language/Haskell/Stylish/Step/Tabs.hs, dist/build/Language/Haskell/Stylish/Step/Tabs.p_o ) [stylish-haskell] [12 of 26] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace ( lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs, dist/build/Language/Haskell/Stylish/Step/TrailingWhitespace.p_o ) [stylish-haskell] [13 of 26] Compiling Language.Haskell.Stylish.Util ( lib/Language/Haskell/Stylish/Util.hs, dist/build/Language/Haskell/Stylish/Util.p_o ) [stylish-haskell] [14 of 26] Compiling Language.Haskell.Stylish.Step.Squash ( lib/Language/Haskell/Stylish/Step/Squash.hs, dist/build/Language/Haskell/Stylish/Step/Squash.p_o ) [stylish-haskell] [15 of 26] Compiling Language.Haskell.Stylish.Step.LanguagePragmas ( lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs, dist/build/Language/Haskell/Stylish/Step/LanguagePragmas.p_o ) [stylish-haskell] [16 of 26] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax ( lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs, dist/build/Language/Haskell/Stylish/Step/UnicodeSyntax.p_o ) [trifecta]  55% ( 5 / 9) in 'Text.Trifecta.Rope' [trifecta]  Missing documentation for: [trifecta]  Rope (src/Text/Trifecta/Rope.hs:81) [trifecta]  rope (src/Text/Trifecta/Rope.hs:83) [trifecta]  Strand (src/Text/Trifecta/Rope.hs:59) [trifecta]  strands (src/Text/Trifecta/Rope.hs:90) [trifecta] Warning: 'foldr' is ambiguous. It is defined [trifecta]  * in ‘Data.Foldable’ [trifecta]  * in ‘Data.ByteString.Lazy’ [trifecta]  * in ‘Data.ByteString’ [trifecta]  You may be able to disambiguate the identifier by qualifying it or [trifecta]  by specifying the type/value namespace explicitly. [trifecta]  Defaulting to the one defined in ‘Data.Foldable’ [trifecta]  100% ( 10 / 10) in 'Text.Trifecta.Util.It' [trifecta] Warning: 'Lines' is ambiguous. It is defined [trifecta]  * at src/Text/Trifecta/Delta.hs:72:5 [trifecta]  * at src/Text/Trifecta/Rendering.hs:151:1 [trifecta]  You may be able to disambiguate the identifier by qualifying it or [trifecta]  by specifying the type/value namespace explicitly. [trifecta]  Defaulting to the one defined at src/Text/Trifecta/Rendering.hs:151:1 [trifecta]  50% ( 18 / 36) in 'Text.Trifecta.Rendering' [trifecta]  Missing documentation for: [trifecta]  HasRendering (src/Text/Trifecta/Rendering.hs:198) [trifecta]  prettyRendering (src/Text/Trifecta/Rendering.hs:282) [trifecta]  Source (src/Text/Trifecta/Rendering.hs:249) [trifecta]  Renderable (src/Text/Trifecta/Rendering.hs:243) [trifecta]  Rendered (src/Text/Trifecta/Rendering.hs:314) [trifecta]  HasCaret (src/Text/Trifecta/Rendering.hs:349) [trifecta]  Careted (src/Text/Trifecta/Rendering.hs:386) [trifecta]  drawCaret (src/Text/Trifecta/Rendering.hs:361) [trifecta]  renderingCaret (src/Text/Trifecta/Rendering.hs:383) [trifecta]  HasSpan (src/Text/Trifecta/Rendering.hs:455) [trifecta]  drawSpan (src/Text/Trifecta/Rendering.hs:425) [trifecta]  addSpan (src/Text/Trifecta/Rendering.hs:444) [trifecta]  HasFixit (src/Text/Trifecta/Rendering.hs:524) [trifecta]  drawFixit (src/Text/Trifecta/Rendering.hs:503) [trifecta]  addFixit (src/Text/Trifecta/Rendering.hs:508) [trifecta]  draw (src/Text/Trifecta/Rendering.hs:164) [trifecta]  ifNear (src/Text/Trifecta/Rendering.hs:231) [trifecta]  .# (src/Text/Trifecta/Rendering.hs:279) Building dependent-map [algebraic-graphs] 121 | export :: (IsString s, Monoid s, Ord a, ToGraph g, ToVertex g ~ a) => Style a s -> g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  [algebraic-graphs] src/Algebra/Graph/Export/Dot.hs:165:78: warning: [GHC-58520] [-Wtype-equality-requires-operators] [algebraic-graphs]  The use of ‘~’ without TypeOperators [algebraic-graphs]  will become an error in a future GHC release. [algebraic-graphs]  Suggested fix: Perhaps you intended to use TypeOperators [algebraic-graphs]  | [algebraic-graphs] 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s [algebraic-graphs]  | ^ [algebraic-graphs]  100% ( 50 / 50) in 'Algebra.Graph.Undirected' [algebraic-graphs]  100% ( 27 / 27) in 'Algebra.Graph.Class' [algebraic-graphs] Warning: 'Transitive' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 5 / 5) in 'Algebra.Graph.Relation.Transitive' [algebraic-graphs] Warning: 'Reflexive' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 5 / 5) in 'Algebra.Graph.Relation.Reflexive' [algebraic-graphs] Warning: 'Preorder' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  100% ( 5 / 5) in 'Algebra.Graph.Relation.Preorder' [algebraic-graphs]  0% ( 0 / 8) in 'Algebra.Graph.Example.Todo' [algebraic-graphs]  Missing documentation for: [algebraic-graphs]  Module header [algebraic-graphs]  Todo (src/Algebra/Graph/Example/Todo.hs:13) [algebraic-graphs]  todo (src/Algebra/Graph/Example/Todo.hs:41) [algebraic-graphs]  low (src/Algebra/Graph/Example/Todo.hs:22) [algebraic-graphs]  high (src/Algebra/Graph/Example/Todo.hs:26) [algebraic-graphs]  ~*~ (src/Algebra/Graph/Example/Todo.hs:34) [algebraic-graphs]  >*< (src/Algebra/Graph/Example/Todo.hs:38) [algebraic-graphs]  priority (src/Algebra/Graph/Example/Todo.hs:30) [algebraic-graphs] Warning: 'array' is out of scope. [algebraic-graphs]  If you qualify the identifier, haddock can try to link it anyway. [algebraic-graphs]  90% ( 10 / 11) in 'Data.Graph.Typed' [algebraic-graphs]  Missing documentation for: [algebraic-graphs]  scc (src/Data/Graph/Typed.hs:191) [algebraic-graphs] Documentation created: dist/doc/html/algebraic-graphs/index.html, [algebraic-graphs] dist/doc/html/algebraic-graphs/algebraic-graphs.txt [algebraic-graphs] Preprocessing test suite 'main' for algebraic-graphs-0.7.. [algebraic-graphs] haddockPhase completed in 1 minutes 3 seconds [algebraic-graphs] Phase: installPhase [algebraic-graphs] Installing library in /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [algebraic-graphs] Phase: fixupPhase [algebraic-graphs] shrinking RPATHs of ELF executables and libraries in /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 [algebraic-graphs] shrinking /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSalgebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj-ghc9.6.3.so [algebraic-graphs] checking for references to /build/ in /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7... [algebraic-graphs] patching script interpreter paths in /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 [algebraic-graphs] stripping (with command strip and flags -S -p) in /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7/lib [algebraic-graphs] shrinking RPATHs of ELF executables and libraries in /nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc [algebraic-graphs] checking for references to /build/ in /nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc... [algebraic-graphs] patching script interpreter paths in /nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc [cabal-install-parsers] shrinking RPATHs of ELF executables and libraries in /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc [cabal-install-parsers] checking for references to /build/ in /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc... [cabal-install-parsers] patching script interpreter paths in /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens] Examples: 133 Tried: 133 Errors: 0 Failures: 0 [generic-lens] Test suite doctests: PASS [generic-lens] Test suite logged to: dist/test/generic-lens-2.2.2.0-doctests.log [generic-lens] Test suite generic-lens-syb-tree: RUNNING... [generic-lens] Cases: 7 Tried: 7 Errors: 0 Failures: 0 [generic-lens] Test suite generic-lens-syb-tree: PASS [generic-lens] Test suite logged to: dist/test/generic-lens-2.2.2.0-generic-lens-syb-tree.log [generic-lens] Test suite inspection-tests: RUNNING... [generic-lens] Cases: 27 Tried: 27 Errors: 0 Failures: 0 [generic-lens] Test suite inspection-tests: PASS [generic-lens] Test suite logged to: dist/test/generic-lens-2.2.2.0-inspection-tests.log [generic-lens] Test suite generic-lens-bifunctor: RUNNING... [generic-lens] Cases: 1 Tried: 1 Errors: 0 Failures: 0 [hw-prim] Phase: updateAutotoolsGnuConfigScriptsPhase [hw-prim] Phase: configurePhase [hw-prim] configureFlags: --verbose --prefix=/nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.AKrvCLBv1y/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hw-prim] Using Parsec parser [hw-prim] Configuring hw-prim-0.6.3.2... [hw-prim] Flags chosen: bounds-checking-enabled=False [hw-prim] Dependency base: using base-4.18.1.0 [hw-prim] Dependency bytestring: using bytestring-0.11.5.2 [hw-prim] Dependency deepseq: using deepseq-1.4.8.1 [hw-prim] Dependency ghc-prim: using ghc-prim-0.10.0 [hw-prim] Dependency mmap: using mmap-0.5.9 [hw-prim] Dependency transformers: using transformers-0.6.1.0 [hw-prim] Dependency unliftio-core: using unliftio-core-0.2.1.0 [hw-prim] Dependency vector: using vector-0.13.2.0 [hw-prim] Dependency QuickCheck: using QuickCheck-2.14.3 [hw-prim] Dependency base: using base-4.18.1.0 [hw-prim] Dependency bytestring: using bytestring-0.11.5.2 [hw-prim] Dependency directory: using directory-1.3.8.1 [hw-prim] Dependency exceptions: using exceptions-0.10.7 [hw-prim] Dependency hedgehog: using hedgehog-1.5 [hw-prim] Dependency hspec: using hspec-2.11.12 [hw-prim] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-prim] Dependency hw-prim: using hw-prim-0.6.3.2 [hw-prim] Dependency mmap: using mmap-0.5.9 [hw-prim] Dependency transformers: using transformers-0.6.1.0 [hw-prim] Dependency vector: using vector-0.13.2.0 [hw-prim] Dependency base: using base-4.18.1.0 [hw-prim] Dependency doctest: using doctest-0.22.6 [hw-prim] Dependency doctest-discover: using doctest-discover-0.2.0.0 [hw-prim] Dependency hw-prim: using hw-prim-0.6.3.2 [hw-prim] Source component graph: [hw-prim]  component lib [hw-prim]  component test:doctest dependency lib [hw-prim]  component test:hw-prim-test dependency lib [hw-prim] Configured component graph: [hw-prim]  component hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  include base-4.18.1.0 [hw-prim]  include bytestring-0.11.5.2 [hw-prim]  include deepseq-1.4.8.1 [hw-prim]  include ghc-prim-0.10.0 [hw-prim]  include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w [hw-prim]  include transformers-0.6.1.0 [hw-prim]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [hw-prim]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hw-prim]  component hw-prim-0.6.3.2-45u9VmD1ZpbIHSenqr1xRf-doctest [hw-prim]  include base-4.18.1.0 [hw-prim]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-prim]  include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-prim]  include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  component hw-prim-0.6.3.2-6r6PAfqNt9bJAkmEiPTEOa-hw-prim-test [hw-prim]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [hw-prim]  include base-4.18.1.0 [hw-prim]  include bytestring-0.11.5.2 [hw-prim]  include directory-1.3.8.1 [hw-prim]  include exceptions-0.10.7 [hw-prim]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-prim]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-prim]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-prim]  include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w [hw-prim]  include transformers-0.6.1.0 [hw-prim]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hw-prim] Linked component graph: [hw-prim]  unit hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  include base-4.18.1.0 [hw-prim]  include bytestring-0.11.5.2 [list-t] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [list-t] No uhc found [list-t] Phase: buildPhase [list-t] Preprocessing library for list-t-1.0.5.7.. [list-t] Building library for list-t-1.0.5.7.. [list-t] [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, dist/build/ListT/Prelude.o, dist/build/ListT/Prelude.dyn_o ) [list-t] [2 of 2] Compiling ListT ( library/ListT.hs, dist/build/ListT.o, dist/build/ListT.dyn_o ) [list-t] [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, dist/build/ListT/Prelude.p_o ) [list-t] [2 of 2] Compiling ListT ( library/ListT.hs, dist/build/ListT.p_o ) [list-t] Preprocessing test suite 'htf-test' for list-t-1.0.5.7.. [list-t] Building test suite 'htf-test' for list-t-1.0.5.7.. [list-t] [1 of 1] Compiling Main ( htf-test/Main.hs, dist/build/htf-test/htf-test-tmp/Main.o, dist/build/htf-test/htf-test-tmp/Main.dyn_o ) [list-t] [2 of 2] Linking dist/build/htf-test/htf-test [path]  fileExtension "name..\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\name.name.foo" == "name..\\name.name.foo" [✔] [path]  addExtension ".foo" "name..\\name..name" == "name..\\name..name.foo" [✔] [path]  fileExtension "name..\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\name..name.foo" == "name..\\name..name.foo" [✔] [path]  addExtension ".foo" "name..\\..." == "name..\\....foo" [✔] [path]  fileExtension "name..\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "name..\\....foo" == "name..\\....foo" [✔] [path]  addExtension ".foo" ".name\\name" == ".name\\name.foo" [✔] [path]  fileExtension ".name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\name.foo" == ".name\\name.foo" [✔] [path]  addExtension ".foo" ".name\\name." == ".name\\name..foo" [✔] [path]  fileExtension ".name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\name..foo" == ".name\\name..foo" [✔] [path]  addExtension ".foo" ".name\\name.." == ".name\\name...foo" [✔] [path]  fileExtension ".name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\name...foo" == ".name\\name...foo" [✔] [path]  addExtension ".foo" ".name\\.name" == ".name\\.name.foo" [✔] [path]  fileExtension ".name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\.name.foo" == ".name\\.name.foo" [✔] [path]  addExtension ".foo" ".name\\..name" == ".name\\..name.foo" [✔] [path]  fileExtension ".name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\..name.foo" == ".name\\..name.foo" [✔] [path]  addExtension ".foo" ".name\\name.name" == ".name\\name.name.foo" [✔] [path]  fileExtension ".name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\name.name.foo" == ".name\\name.name.foo" [✔] [path]  addExtension ".foo" ".name\\name..name" == ".name\\name..name.foo" [✔] [path]  fileExtension ".name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\name..name.foo" == ".name\\name..name.foo" [✔] [path]  addExtension ".foo" ".name\\..." == ".name\\....foo" [✔] [path]  fileExtension ".name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" ".name\\....foo" == ".name\\....foo" [✔] [path]  addExtension ".foo" "..name\\name" == "..name\\name.foo" [✔] [path]  fileExtension "..name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\name.foo" == "..name\\name.foo" [✔] [path]  addExtension ".foo" "..name\\name." == "..name\\name..foo" [✔] [path]  fileExtension "..name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\name..foo" == "..name\\name..foo" [✔] [path]  addExtension ".foo" "..name\\name.." == "..name\\name...foo" [✔] [path]  fileExtension "..name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\name...foo" == "..name\\name...foo" [✔] [path]  addExtension ".foo" "..name\\.name" == "..name\\.name.foo" [✔] [path]  fileExtension "..name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\.name.foo" == "..name\\.name.foo" [✔] [path]  addExtension ".foo" "..name\\..name" == "..name\\..name.foo" [✔] [path]  fileExtension "..name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\..name.foo" == "..name\\..name.foo" [✔] [path]  addExtension ".foo" "..name\\name.name" == "..name\\name.name.foo" [✔] [path]  fileExtension "..name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\name.name.foo" == "..name\\name.name.foo" [✔] [path]  addExtension ".foo" "..name\\name..name" == "..name\\name..name.foo" [✔] [path]  fileExtension "..name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\name..name.foo" == "..name\\name..name.foo" [✔] [path]  addExtension ".foo" "..name\\..." == "..name\\....foo" [✔] [path]  fileExtension "..name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "..name\\....foo" == "..name\\....foo" [✔] [path]  addExtension ".foo" "name.name\\name" == "name.name\\name.foo" [✔] [path]  fileExtension "name.name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\name.foo" == "name.name\\name.foo" [✔] [quickcheck-classes] ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. [quickcheck-classes] ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. [quickcheck-classes] Eq: Transitive +++ OK, passed 100 tests. [quickcheck-classes] Eq: Symmetric +++ OK, passed 100 tests. [quickcheck-classes] Eq: Reflexive +++ OK, passed 100 tests. [quickcheck-classes] Ord: Antisymmetry +++ OK, passed 100 tests. [quickcheck-classes] Ord: Transitivity +++ OK, passed 100 tests. [quickcheck-classes] Ord: Totality +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Commutativity +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Associativity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Inverse +++ OK, passed 100 tests. [quickcheck-classes] Num: Subtraction +++ OK, passed 100 tests. [quickcheck-classes] Num: Abs Is Idempotent +++ OK, passed 100 tests. [quickcheck-classes] Num: Signum Is Idempotent +++ OK, passed 100 tests. [quickcheck-classes] Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. [quickcheck-classes] Integral: Quotient Remainder +++ OK, passed 100 tests. [quickcheck-classes] Integral: Division Modulus +++ OK, passed 100 tests; 1 discarded. [quickcheck-classes] Integral: Integer Roundtrip +++ OK, passed 100 tests. [quickcheck-classes] Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 6 discarded. [quickcheck-classes] Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 2 discarded. [quickcheck-classes] Bits: Conjunction Idempotence +++ OK, passed 100 tests. [quickcheck-classes] Bits: Disjunction Idempotence +++ OK, passed 100 tests. [quickcheck-classes] Bits: Double Complement +++ OK, passed 100 tests. [quickcheck-classes] Bits: Set Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Clear Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Complement Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Clear Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Set Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Test Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Pop Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Right Rotation +++ OK, passed 100 tests; 124 discarded. [quickcheck-classes] Bits: Left Rotation +++ OK, passed 100 tests; 102 discarded. [quickcheck-classes] Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. [quickcheck-classes] ---------- [quickcheck-classes] -- Int8 -- [quickcheck-classes] ---------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- IntMap -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- IntSet -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------- [quickcheck-classes] -- Integer -- [quickcheck-classes] ------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [rerebase] [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.p_o ) [rerebase] [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.p_o ) [rerebase] [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.p_o ) [rerebase] [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.p_o ) [rerebase] [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.p_o ) [rerebase] [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.p_o ) [rerebase] [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.p_o ) [rerebase] buildPhase completed in 2 minutes 30 seconds [rerebase] Phase: checkPhase [rerebase] Package has no test suites. [rerebase] Phase: haddockPhase [rerebase] Preprocessing library for rerebase-1.21.2.. [rerebase] Running Haddock on library for rerebase-1.21.2.. [rerebase] Warning: The documentation for the following packages are not installed. No [rerebase] links will be generated to these packages: vector-0.13.2.0 [rerebase] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [rerebase]  50% ( 1 / 2) in 'Prelude' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Numeric.Natural' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Numeric' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Word' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Weak' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Unicode' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.TypeNats' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.TypeLits' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.TopHandler' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Storable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Stats' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Stack' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Stable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Show' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.STRef' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.ST' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Records' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Real' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Read' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Ptr' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Profiling' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.OverloadedLabels' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Num' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.MVar' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.List' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Int' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IORef' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IOArray' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.IOMode' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Handle.Types' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Handle.Text' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Handle.Internals' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Handle.FD' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Handle' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.FD' [stan]  include base-4.18.1.0 (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Base, Control.Monad, Control.Monad.Fail, Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, Control.Monad.ST, Control.Monad.ST.Lazy, Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, Control.Monad.ST.Safe, Control.Monad.ST.Strict, Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, Data.Functor, Data.Functor.Classes, Data.Functor.Compose, Data.Functor.Const, Data.Functor.Contravariant, Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, GHC.Num.BigNat, GHC.Num.Integer, GHC.Num.Natural, GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, System.Timeout, Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, Unsafe.Coerce) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF (Relude as Prelude) [stan]  include relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF [stan]  include containers-0.6.7 [stan]  include filepath-1.4.100.4 [stan]  include ghc-9.6.3 [stan]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [stan]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [stan]  include hspec-hedgehog-0.3.0.0-CFcfkLE9O8iIBJYGDK1337 [stan]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stan]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  include text-2.0.2 [stan]  include tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh [stan]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [stan]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [stan] Ready component graph: [stan]  definite stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  depends base-4.18.1.0 [stan]  depends relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF [stan]  depends array-0.5.5.0 [stan]  depends base64-1.0-IBid80ybbEL98zrvQRu0V4 [stan]  depends blaze-html-0.9.2.0-33Ov8p2F4KgHItwQ4ZMPBZ [stan]  depends bytestring-0.11.5.2 [stan]  depends clay-0.15.0-9TVwHsMUfh2ISUztYBmUTy [stan]  depends colourista-0.1.0.2-4xHC4l2smHjIvd2vsd644d [stan]  depends containers-0.6.7 [stan]  depends cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [stylish-haskell] [17 of 26] Compiling Language.Haskell.Stylish.Step.Imports ( lib/Language/Haskell/Stylish/Step/Imports.hs, dist/build/Language/Haskell/Stylish/Step/Imports.p_o ) [stylish-haskell] [18 of 26] Compiling Language.Haskell.Stylish.Step.ModuleHeader ( lib/Language/Haskell/Stylish/Step/ModuleHeader.hs, dist/build/Language/Haskell/Stylish/Step/ModuleHeader.p_o ) [stylish-haskell] [19 of 26] Compiling Language.Haskell.Stylish.Step.Data ( lib/Language/Haskell/Stylish/Step/Data.hs, dist/build/Language/Haskell/Stylish/Step/Data.p_o ) [stylish-haskell] [20 of 26] Compiling Language.Haskell.Stylish.Align ( lib/Language/Haskell/Stylish/Align.hs, dist/build/Language/Haskell/Stylish/Align.p_o ) [stylish-haskell] [21 of 26] Compiling Language.Haskell.Stylish.Step.SimpleAlign ( lib/Language/Haskell/Stylish/Step/SimpleAlign.hs, dist/build/Language/Haskell/Stylish/Step/SimpleAlign.p_o ) [stylish-haskell] [22 of 26] Compiling Language.Haskell.Stylish.Verbose ( lib/Language/Haskell/Stylish/Verbose.hs, dist/build/Language/Haskell/Stylish/Verbose.p_o ) [stylish-haskell] [23 of 26] Compiling Language.Haskell.Stylish.Config.Cabal ( lib/Language/Haskell/Stylish/Config/Cabal.hs, dist/build/Language/Haskell/Stylish/Config/Cabal.p_o ) [stylish-haskell] [24 of 26] Compiling Language.Haskell.Stylish.Config ( lib/Language/Haskell/Stylish/Config.hs, dist/build/Language/Haskell/Stylish/Config.p_o ) [stylish-haskell] [25 of 26] Compiling Paths_stylish_haskell ( dist/build/autogen/Paths_stylish_haskell.hs, dist/build/Paths_stylish_haskell.p_o ) [stylish-haskell] [26 of 26] Compiling Language.Haskell.Stylish ( lib/Language/Haskell/Stylish.hs, dist/build/Language/Haskell/Stylish.p_o ) [stylish-haskell] Preprocessing executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. [stylish-haskell] Building executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. [stylish-haskell] [1 of 1] Compiling Main ( src/Main.hs, dist/build/stylish-haskell/stylish-haskell-tmp/Main.o ) [stylish-haskell] [2 of 2] Linking dist/build/stylish-haskell/stylish-haskell [stylish-haskell] Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. [stylish-haskell] Building test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. [stylish-haskell] [ 1 of 16] Compiling Language.Haskell.Stylish.Parse.Tests ( tests/Language/Haskell/Stylish/Parse/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Parse/Tests.o ) [stylish-haskell] [ 2 of 16] Compiling Language.Haskell.Stylish.Tests.Util ( tests/Language/Haskell/Stylish/Tests/Util.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests/Util.o ) [stylish-haskell]  [stylish-haskell] tests/Language/Haskell/Stylish/Tests/Util.hs:44:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] [stylish-haskell]  Pattern match(es) are non-exhaustive [stylish-haskell]  In a pattern binding: [stylish-haskell]  Patterns of type ‘Either String Module’ not matched: Left _ [stylish-haskell]  | [stylish-haskell] 44 | let Right(theModule) = parseModule [] Nothing str [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell] [ 3 of 16] Compiling Language.Haskell.Stylish.Tests ( tests/Language/Haskell/Stylish/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Tests.o ) [trifecta] Warning: 'Prism' is ambiguous. It is defined [trifecta]  * in ‘Control.Lens.Reified’ [trifecta]  * in ‘Control.Lens.Type’ [trifecta]  You may be able to disambiguate the identifier by qualifying it or [trifecta]  by specifying the type/value namespace explicitly. [trifecta]  Defaulting to the one defined in ‘Control.Lens.Reified’ [trifecta]  78% ( 11 / 14) in 'Text.Trifecta.Result' [trifecta]  Missing documentation for: [trifecta]  HasErr (src/Text/Trifecta/Result.hs:70) [trifecta]  Errable (src/Text/Trifecta/Result.hs:105) [trifecta]  ErrInfo (src/Text/Trifecta/Result.hs:55) [trifecta]  75% ( 6 / 8) in 'Text.Trifecta.Highlight' [trifecta]  Missing documentation for: [trifecta]  HasHighlightedRope (src/Text/Trifecta/Highlight.hs:69) [trifecta]  HasHighlightDoc (src/Text/Trifecta/Highlight.hs:116) [trifecta]  100% ( 9 / 9) in 'Text.Trifecta.Combinators' [trifecta]  76% ( 13 / 17) in 'Text.Trifecta.Parser' [trifecta]  Missing documentation for: [trifecta]  manyAccum (src/Text/Trifecta/Parser.hs:195) [trifecta]  stepResult (src/Text/Trifecta/Parser.hs:322) [trifecta]  stepIt (src/Text/Trifecta/Parser.hs:327) [trifecta]  parseTest (src/Text/Trifecta/Parser.hs:435) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 [post-build-hook] Pushing 1 paths (67 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 (24.31 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc /nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/1gi9wsbymsh5x11iyr0z0fpn6s79dbpy-algebraic-graphs-0.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2pr0cxs93ivqbd5vgm290vmmi8j9ydd2-algebraic-graphs-0.7' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/zdd4bz049wcrrs66a2510i6zqk9jl6nc-algebraic-graphs-0.7.drv' to 'https://cache.nix-ci.com'... Progress: 21 of 74 built (12 building), 335 of 335 downloaded from cache [post-build-hook] Uploading to cachix cache "sellout": /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc [post-build-hook] Pushing 2 paths (179 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc (1.86 MiB) [post-build-hook] Pushing /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 (7.57 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1 /nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 6 paths... [post-build-hook] copying path '/nix/store/0m9wp6n5l0yyp95dqjr8v8vnjvgywmsz-cryptohash-sha256-0.11.102.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/55v7qxaddfpmpjrycs4sgd86zwq3dqif-base16-bytestring-1.0.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gbmjkxfrygxk6mdcigbk50a47gzz50d1-cryptohash-sha256-0.11.102.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hbq4lyi6sjvqnwyn7kz2a8pxzj3n0rmv-base16-bytestring-1.0.2.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qc72zb7znk4d7i2dnvamgql87qb8asjy-cabal-install-parsers-0.6.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bbngpkzcznfv9c8hbvp4r2cjmgwvwiwi-cabal-install-parsers-0.6.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/w5fbjl7fn5azc4mkqvxffyrpc20wn1v5-SHA-1.6.4.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mxk9yy48b63vqxm1wj8wsnv4fybqfhpa-cryptohash-sha256-0.11.102.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qzjbr9yanzbig2d9v8wqfxkcz6hj2zll-cabal-install-parsers-0.6.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 22 of 75 built (11 building), 335 of 335 downloaded from cache [generic-lens] Test suite generic-lens-bifunctor: PASS [generic-lens] Test suite logged to: [generic-lens] dist/test/generic-lens-2.2.2.0-generic-lens-bifunctor.log [generic-lens] 4 of 4 test suites (4 of 4 test cases) passed. [generic-lens] checkPhase completed in 31 seconds [generic-lens] Phase: haddockPhase [generic-lens] Preprocessing test suite 'doctests' for generic-lens-2.2.2.0.. [generic-lens] Preprocessing library for generic-lens-2.2.2.0.. [generic-lens] Running Haddock on library for generic-lens-2.2.2.0.. [generic-lens] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/HList.hs:8:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 8 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Positions.hs:2:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 2 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Fields.hs:12:14: warning: [-Wdeprecated-flags] [generic-lens]  -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead [generic-lens]  | [generic-lens] 12 | {-# LANGUAGE TypeInType #-} [generic-lens]  | ^^^^^^^^^^ [generic-lens]  21% ( 7 / 33) in 'Data.Generics.Internal.VL' [generic-lens]  Missing documentation for: [generic-lens]  Module header [generic-lens]  Lens (src/Data/Generics/Internal/VL/Lens.hs:36) [generic-lens]  view (src/Data/Generics/Internal/VL/Lens.hs:39) [generic-lens]  .~ (src/Data/Generics/Internal/VL/Lens.hs:48) [generic-lens]  set (src/Data/Generics/Internal/VL/Lens.hs:51) [generic-lens]  over (src/Data/Generics/Internal/VL/Lens.hs:54) [generic-lens]  lens2lensvl (src/Data/Generics/Internal/VL/Lens.hs:57) [generic-lens]  ravel (src/Data/Generics/Internal/VL/Lens.hs:64) [generic-lens]  lens (src/Data/Generics/Internal/VL/Lens.hs:69) [generic-lens]  Exchange (src/Data/Generics/Internal/VL/Iso.hs:33) [generic-lens]  Iso' (src/Data/Generics/Internal/VL/Iso.hs:47) [generic-lens]  Iso (src/Data/Generics/Internal/VL/Iso.hs:50) [generic-lens]  fromIso (src/Data/Generics/Internal/VL/Iso.hs:53) [generic-lens]  iso2isovl (src/Data/Generics/Internal/VL/Iso.hs:57) [generic-lens]  repIsoN (src/Data/Generics/Internal/VL/Iso.hs:72) [generic-lens]  paramIso (src/Data/Generics/Internal/VL/Iso.hs:75) [generic-lens]  kIso (src/Data/Generics/Internal/VL/Iso.hs:82) [generic-lens]  recIso (src/Data/Generics/Internal/VL/Iso.hs:85) [generic-lens]  prodIso (src/Data/Generics/Internal/VL/Iso.hs:88) [generic-lens]  iso (src/Data/Generics/Internal/VL/Iso.hs:91) [generic-lens]  Prism' (src/Data/Generics/Internal/VL/Prism.hs:35) [generic-lens]  match (src/Data/Generics/Internal/VL/Prism.hs:38) [generic-lens]  build (src/Data/Generics/Internal/VL/Prism.hs:43) [hw-prim]  include deepseq-1.4.8.1 [hw-prim]  include ghc-prim-0.10.0 [hw-prim]  include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w [hw-prim]  include transformers-0.6.1.0 [hw-prim]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [hw-prim]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [path]  addExtension ".foo" "name.name\\name." == "name.name\\name..foo" [✔] [path]  fileExtension "name.name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\name..foo" == "name.name\\name..foo" [✔] [path]  addExtension ".foo" "name.name\\name.." == "name.name\\name...foo" [✔] [path]  fileExtension "name.name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\name...foo" == "name.name\\name...foo" [✔] [path]  addExtension ".foo" "name.name\\.name" == "name.name\\.name.foo" [✔] [path]  fileExtension "name.name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\.name.foo" == "name.name\\.name.foo" [✔] [path]  addExtension ".foo" "name.name\\..name" == "name.name\\..name.foo" [✔] [path]  fileExtension "name.name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\..name.foo" == "name.name\\..name.foo" [✔] [path]  addExtension ".foo" "name.name\\name.name" == "name.name\\name.name.foo" [✔] [path]  fileExtension "name.name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\name.name.foo" == "name.name\\name.name.foo" [✔] [path]  addExtension ".foo" "name.name\\name..name" == "name.name\\name..name.foo" [✔] [path]  fileExtension "name.name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\name..name.foo" == "name.name\\name..name.foo" [✔] [path]  addExtension ".foo" "name.name\\..." == "name.name\\....foo" [✔] [path]  fileExtension "name.name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name\\....foo" == "name.name\\....foo" [✔] [path]  addExtension ".foo" "name..name\\name" == "name..name\\name.foo" [✔] [path]  fileExtension "name..name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\name.foo" == "name..name\\name.foo" [✔] [path]  addExtension ".foo" "name..name\\name." == "name..name\\name..foo" [✔] [path]  fileExtension "name..name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\name..foo" == "name..name\\name..foo" [✔] [path]  addExtension ".foo" "name..name\\name.." == "name..name\\name...foo" [✔] [path]  fileExtension "name..name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\name...foo" == "name..name\\name...foo" [✔] [path]  addExtension ".foo" "name..name\\.name" == "name..name\\.name.foo" [✔] [path]  fileExtension "name..name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\.name.foo" == "name..name\\.name.foo" [✔] [path]  addExtension ".foo" "name..name\\..name" == "name..name\\..name.foo" [✔] [path]  fileExtension "name..name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\..name.foo" == "name..name\\..name.foo" [✔] [path]  addExtension ".foo" "name..name\\name.name" == "name..name\\name.name.foo" [✔] [path]  fileExtension "name..name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\name.name.foo" == "name..name\\name.name.foo" [✔] [path]  addExtension ".foo" "name..name\\name..name" == "name..name\\name..name.foo" [✔] [path]  fileExtension "name..name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\name..name.foo" == "name..name\\name..name.foo" [✔] [path]  addExtension ".foo" "name..name\\..." == "name..name\\....foo" [✔] [path]  fileExtension "name..name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name\\....foo" == "name..name\\....foo" [✔] [path]  addExtension ".foo" "...\\name" == "...\\name.foo" [✔] [path]  fileExtension "...\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\name.foo" == "...\\name.foo" [✔] [path]  addExtension ".foo" "...\\name." == "...\\name..foo" [✔] [path]  fileExtension "...\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\name..foo" == "...\\name..foo" [✔] [path]  addExtension ".foo" "...\\name.." == "...\\name...foo" [✔] [path]  fileExtension "...\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\name...foo" == "...\\name...foo" [✔] [path]  addExtension ".foo" "...\\.name" == "...\\.name.foo" [✔] [path]  fileExtension "...\\.name.foo" == .foo [✔] [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ---------- [quickcheck-classes] -- List -- [quickcheck-classes] ---------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Functor: Identity +++ OK, passed 100 tests. [quickcheck-classes] Functor: Composition +++ OK, passed 100 tests. [quickcheck-classes] Functor: Const +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Identity +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Composition +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Homomorphism +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Interchange +++ OK, passed 100 tests. [quickcheck-classes] Applicative: LiftA2 Part 1 +++ OK, passed 100 tests. [quickcheck-classes] Monad: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Monad: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Monad: Associativity +++ OK, passed 100 tests. [quickcheck-classes] Monad: Return +++ OK, passed 100 tests. [quickcheck-classes] Monad: Ap +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Associativity +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Left Zero +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Right Zero +++ OK, passed 100 tests. [quickcheck-classes] MonadZip: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Foldable: fold +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldMap +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldr +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldr' +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldl +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldl' +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldl1 +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldr1 +++ OK, passed 100 tests. [quickcheck-classes] Foldable: toList +++ OK, passed 100 tests. [quickcheck-classes] Foldable: null +++ OK, passed 100 tests. [quickcheck-classes] Foldable: length +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Identity +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Composition +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Sequence Naturality +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Sequence Identity +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Sequence Composition +++ OK, passed 100 tests. [quickcheck-classes] Traversable: foldMap +++ OK, passed 100 tests. [quickcheck-classes] Traversable: fmap +++ OK, passed 100 tests. [quickcheck-classes] --------- [quickcheck-classes] -- Map -- [quickcheck-classes] --------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Apply: LiftF2 part 1 +++ OK, passed 100 tests. [quickcheck-classes] Apply: Associativity +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Maybe -- [quickcheck-classes] ----------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Exception' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.UTF8' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.UTF32' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.UTF16' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.Types' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.Latin1' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.Iconv' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding.Failure' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Encoding' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Device' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.BufferedIO' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO.Buffer' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.IO' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Generics' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.ForeignPtr' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Foreign' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Float.RealFracMethods' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Float.ConversionUtils' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Float' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Fingerprint.Type' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Fingerprint' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Exts' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Exception' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Err' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Environment' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Enum' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Desugar' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Conc.Sync' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Conc.Signal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Conc.IO' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Conc' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Char' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Base' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'GHC.Arr' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Storable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.StablePtr' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Ptr' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Utils' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Safe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Pool' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Error' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Array' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal.Alloc' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.Marshal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.ForeignPtr.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.ForeignPtr' [rerebase]  Missing documentation for: [rerebase]  Module header [stan]  depends dir-traverse-0.2.3.0-ESr4oCnyiFhHvA1kCKmCvn [stan]  depends directory-1.3.8.1 [stan]  depends extensions-0.1.0.1-CwTGXRri81aEIgh9FFtOLT [stan]  depends filepath-1.4.100.4 [stan]  depends ghc-9.6.3 [stan]  depends ghc-boot-th-9.6.3 [stan]  depends gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq [stan]  depends microaeson-0.1.0.2-7NPUHHGdZZlGlcU6ReznPk [stan]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stan]  depends pretty-simple-4.1.3.0-CyGxA16GUJs2YCEcBrqeJ6 [stan]  depends process-1.6.17.0 [stan]  depends slist-0.2.1.0-C3rkFWz8C6sHLSdDEtpIJ3 [stan]  depends tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh [stan]  depends trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [stan]  depends trial-optparse-applicative-0.0.0.0-AvByHmfRORg8XQjqNyGrmh [stan]  depends trial-tomland-0.0.0.0-FPz18H8Zr161PvU7RMhXcp [stan]  definite stan-0.2.0.0-6yskKZoSsv41Bbot1ZQD9O-stan [stan]  depends base-4.18.1.0 [stan]  depends stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  definite stan-0.2.0.0-hssQIy7yA9J6OxLtcmgKk-stan-test [stan]  depends base-4.18.1.0 [stan]  depends relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF [stan]  depends containers-0.6.7 [stan]  depends filepath-1.4.100.4 [stan]  depends ghc-9.6.3 [stan]  depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [stan]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [stan]  depends hspec-hedgehog-0.3.0.0-CFcfkLE9O8iIBJYGDK1337 [stan]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [stan]  depends stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan]  depends text-2.0.2 [stan]  depends tomland-1.3.3.3-3SCXUZo6aXgRy5tS1tdjh [stan]  depends trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [stan]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [stan]  definite stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target [stan]  depends base-4.18.1.0 [stan]  depends bytestring-0.11.5.2 [stan]  depends filepath-1.4.100.4 [stan]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [stan]  depends text-2.0.2 [stan]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [stan] Using Cabal-3.10.1.0 compiled by ghc-9.6 [stan] Using compiler: ghc-9.6.3 [stan] Using install prefix: /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 [stan] Executables installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/bin [stan] Libraries installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan] Dynamic Libraries installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [stan] Private executables installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/libexec/x86_64-linux-ghc-9.6.3/stan-0.2.0.0 [stan] Data files installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/share/x86_64-linux-ghc-9.6.3/stan-0.2.0.0 [stan] Documentation installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/share/doc/x86_64-linux-ghc-9.6.3/stan-0.2.0.0 [stan] Configuration files installed in: [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/etc [stan] No alex found [stan] Using ar found on system at: [stan] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [stan] No c2hs found [stan] No cpphs found [stan] No doctest found [stan] Using gcc version 14.3.0 given by user at: [stan] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [stan] Using ghc version 9.6.3 found on system at: [stan] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [stan] Using ghc-pkg version 9.6.3 found on system at: [stan] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [stan] No ghcjs found [stan] No ghcjs-pkg found [stan] No greencard found [stan] Using haddock version 2.29.1 found on system at: [stan] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [stan] No happy found [stan] Using haskell-suite found on system at: haskell-suite-dummy-location [stan] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [stan] No hmake found [stan] Using hpc version 0.68 found on system at: [stan] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [stan] Using hsc2hs version 0.68.9 found on system at: [stan] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [stan] Using hscolour version 1.25 found on system at: Building cabal-add Building hiedb [dependent-map] Phase: setupCompilerEnvironmentPhase [dependent-map] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [dependent-map] Phase: unpackPhase [dependent-map] unpacking source archive /nix/store/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz [dependent-map] source root is dependent-map-0.4.0.0 [dependent-map] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "dependent-map-0.4.0.0/src/Data/Dependent/Map/PtrEquality.hs" [dependent-map] Phase: patchPhase [dependent-map] Replace Cabal file with edited version from mirror://hackage/dependent-map-0.4.0.0/revision/2.cabal. [dependent-map] Phase: compileBuildDriverPhase [dependent-map] setupCompileFlags: -package-db=/build/tmp.rHBRzUs6GS/setup-package.conf.d -threaded [dependent-map] [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.rHBRzUs6GS/Main.o ) [dependent-map] [2 of 2] Linking Setup [dependent-map] Phase: updateAutotoolsGnuConfigScriptsPhase [dependent-map] Phase: configurePhase [dependent-map] configureFlags: --verbose --prefix=/nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 --with-gcc=gcc --package-db=/build/tmp.rHBRzUs6GS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [dependent-map] Using Parsec parser [dependent-map] Warning: dependent-map.cabal:41:39: version operators used. To use version [dependent-map] operators the package needs to specify at least 'cabal-version: >= 1.8'. [dependent-map] Warning: dependent-map.cabal:42:49: version operators used. To use version [dependent-map] operators the package needs to specify at least 'cabal-version: >= 1.8'. [dependent-map] Warning: dependent-map.cabal:43:50: version operators used. To use version [dependent-map] operators the package needs to specify at least 'cabal-version: >= 1.8'. [dependent-map] Warning: dependent-map.cabal:44:57: version operators used. To use version [dependent-map] operators the package needs to specify at least 'cabal-version: >= 1.8'. [dependent-map] Configuring dependent-map-0.4.0.0... [dependent-map] Dependency base >=4.9 && <5: using base-4.18.1.0 [dependent-map] Dependency constraints-extras >=0.2.3.0 && <0.5: using [dependent-map] constraints-extras-0.4.0.2 [dependent-map] Dependency containers >=0.5.7.1 && <0.8: using containers-0.6.7 [dependent-map] Dependency dependent-sum >=0.6.1 && <0.8: using dependent-sum-0.7.2.0 [dependent-map] Source component graph: component lib [dependent-map] Configured component graph: [dependent-map]  component dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [dependent-map]  include base-4.18.1.0 [dependent-map]  include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [dependent-map]  include containers-0.6.7 [dependent-map]  include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-map] Linked component graph: [dependent-map]  unit dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [dependent-map]  include base-4.18.1.0 [dependent-map]  include constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [dependent-map]  include containers-0.6.7 [dependent-map]  include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-map]  Data.Dependent.Map=dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei:Data.Dependent.Map,Data.Dependent.Map.Internal=dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei:Data.Dependent.Map.Internal,Data.Dependent.Map.Lens=dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei:Data.Dependent.Map.Lens [generic-lens]  prism (src/Data/Generics/Internal/VL/Prism.hs:48) [generic-lens]  prism2prismvl (src/Data/Generics/Internal/VL/Prism.hs:52) [generic-lens]  Market (src/Data/Generics/Internal/VL/Prism.hs:59) [generic-lens]  87% ( 7 / 8) in 'Data.Generics.Product.Fields' [generic-lens]  Missing documentation for: [generic-lens]  HasField' (src/Data/Generics/Product/Fields.hs:127) [generic-lens]  50% ( 1 / 2) in 'Data.Generics.Product.HList' [generic-lens]  Missing documentation for: [generic-lens]  IsList (src/Data/Generics/Product/HList.hs:36) [generic-lens]  25% ( 1 / 4) in 'Data.Generics.Product.Param' [generic-lens]  Missing documentation for: [generic-lens]  Rec [generic-lens]  HasParam (src/Data/Generics/Product/Param.hs:43) [generic-lens]  Param [generic-lens]  88% ( 8 / 9) in 'Data.Generics.Product.Positions' [generic-lens]  Missing documentation for: [generic-lens]  HasPosition_ (src/Data/Generics/Product/Positions.hs:92) [generic-lens] Warning: 'subtype' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens]  100% ( 4 / 4) in 'Data.Generics.Product.Subtype' [generic-lens]  100% ( 4 / 4) in 'Data.Generics.Product.Typed' [generic-lens]  75% ( 3 / 4) in 'Data.Generics.Product.Any' [generic-lens]  Missing documentation for: [generic-lens]  HasAny (src/Data/Generics/Product/Any.hs:57) [generic-lens]  [generic-lens] src/Data/Generics/Product/Any.hs:79:26: warning: [GHC-58520] [-Wtype-equality-requires-operators] [generic-lens]  The use of ‘~’ without TypeOperators [generic-lens]  will become an error in a future GHC release. [generic-lens]  Suggested fix: Perhaps you intended to use TypeOperators [generic-lens]  | [generic-lens] 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where [generic-lens]  | ^ [generic-lens]  [generic-lens] src/Data/Generics/Product/Any.hs:79:33: warning: [GHC-58520] [-Wtype-equality-requires-operators] [generic-lens]  The use of ‘~’ without TypeOperators [generic-lens]  will become an error in a future GHC release. [generic-lens]  Suggested fix: Perhaps you intended to use TypeOperators [generic-lens]  | [generic-lens] 79 | instance (HasType a s, t ~ s, a ~ b) => HasAny a s t a b where [generic-lens]  | ^ [generic-lens] Warning: 'Generic' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens]  91% ( 11 / 12) in 'Data.Generics.Product.Types' [generic-lens]  Missing documentation for: [generic-lens]  HasTypes [generic-lens] Warning: 'Generic' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens]  100% ( 11 / 11) in 'Data.Generics.Product' [generic-lens] Warning: 'HasConstructor' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'HasConstructor_' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens]  85% ( 6 / 7) in 'Data.Generics.Sum.Constructors' [generic-lens]  Missing documentation for: [generic-lens]  AsConstructor' (src/Data/Generics/Sum/Constructors.hs:114) [generic-lens] Warning: 'Sub' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'Sup' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'FourLeggedAnimal' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'Animal' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'Dog4' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'Dog' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'Cat4' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens] Warning: 'Cat' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens]  100% ( 4 / 4) in 'Data.Generics.Sum.Subtype' [generic-lens]  100% ( 3 / 3) in 'Data.Generics.Sum.Typed' [generic-lens]  100% ( 4 / 4) in 'Data.Generics.Sum.Any' [generic-lens] Warning: 'Generic' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [generic-lens]  100% ( 6 / 6) in 'Data.Generics.Sum' [generic-lens] Warning: 'ReifiedLens' is out of scope. [generic-lens]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  HaskellWorks.Control.Monad.Lazy=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Control.Monad.Lazy,HaskellWorks.Data.AtIndex=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.AtIndex,HaskellWorks.Data.Branchless=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Branchless,HaskellWorks.Data.ByteString=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.ByteString,HaskellWorks.Data.ByteString.Builder=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.ByteString.Builder,HaskellWorks.Data.ByteString.Lazy=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.ByteString.Lazy,HaskellWorks.Data.Char=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Char,HaskellWorks.Data.Char.IsChar=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Char.IsChar,HaskellWorks.Data.Concat=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Concat,HaskellWorks.Data.Cons=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Cons,HaskellWorks.Data.Container=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Container,HaskellWorks.Data.Decode=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Decode,HaskellWorks.Data.Drop=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Drop,HaskellWorks.Data.Empty=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Empty,HaskellWorks.Data.Filter=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Filter,HaskellWorks.Data.Foldable=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Foldable,HaskellWorks.Data.FromByteString=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.FromByteString,HaskellWorks.Data.FromForeignRegion=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.FromForeignRegion,HaskellWorks.Data.FromString=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.FromString,HaskellWorks.Data.Generate=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Generate,HaskellWorks.Data.Head=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Head,HaskellWorks.Data.Length=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Length,HaskellWorks.Data.Naive=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Naive,HaskellWorks.Data.Null=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Null,HaskellWorks.Data.Ops=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Ops,HaskellWorks.Data.Positioning=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Positioning,HaskellWorks.Data.Product=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Product,HaskellWorks.Data.Search=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Search,HaskellWorks.Data.Sign=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Sign,HaskellWorks.Data.Snoc=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Snoc,HaskellWorks.Data.Take=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Take,HaskellWorks.Data.TreeCursor=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.TreeCursor,HaskellWorks.Data.Uncons=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Uncons,HaskellWorks.Data.Unsign=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Unsign,HaskellWorks.Data.Unsnoc=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Unsnoc,HaskellWorks.Data.Vector.AsVector64=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector64,HaskellWorks.Data.Vector.AsVector64ns=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector64ns,HaskellWorks.Data.Vector.AsVector64s=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector64s,HaskellWorks.Data.Vector.AsVector8=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector8,HaskellWorks.Data.Vector.AsVector8ns=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector8ns,HaskellWorks.Data.Vector.AsVector8s=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.AsVector8s,HaskellWorks.Data.Vector.BoxedVectorLike=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.BoxedVectorLike,HaskellWorks.Data.Vector.Storable=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.Storable,HaskellWorks.Data.Vector.StorableVectorLike=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Vector.StorableVectorLike,HaskellWorks.Data.Word=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Data.Word,HaskellWorks.Foreign=hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv:HaskellWorks.Foreign [hw-prim]  unit hw-prim-0.6.3.2-45u9VmD1ZpbIHSenqr1xRf-doctest [hw-prim]  include base-4.18.1.0 [hw-prim]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-prim]  include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-prim]  include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  unit hw-prim-0.6.3.2-6r6PAfqNt9bJAkmEiPTEOa-hw-prim-test [hw-prim]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [hw-prim]  include base-4.18.1.0 [hw-prim]  include bytestring-0.11.5.2 [hw-prim]  include directory-1.3.8.1 [hw-prim]  include exceptions-0.10.7 [hw-prim]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-prim]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-prim]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-prim]  include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  include mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w [hw-prim]  include transformers-0.6.1.0 [hw-prim]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hw-prim] Ready component graph: [hw-prim]  definite hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  depends base-4.18.1.0 [hw-prim]  depends bytestring-0.11.5.2 [hw-prim]  depends deepseq-1.4.8.1 [hw-prim]  depends ghc-prim-0.10.0 [hw-prim]  depends mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w [hw-prim]  depends transformers-0.6.1.0 [hw-prim]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [hw-prim]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hw-prim]  definite hw-prim-0.6.3.2-6r6PAfqNt9bJAkmEiPTEOa-hw-prim-test [hw-prim]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [hw-prim]  depends base-4.18.1.0 [hw-prim]  depends bytestring-0.11.5.2 [hw-prim]  depends directory-1.3.8.1 [hw-prim]  depends exceptions-0.10.7 [hw-prim]  depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-prim]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-prim]  depends hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-prim]  depends hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim]  depends mmap-0.5.9-BQC9oZ0lhM6EfvIOFG9D9w [hw-prim]  depends transformers-0.6.1.0 [hw-prim]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [hw-prim]  definite hw-prim-0.6.3.2-45u9VmD1ZpbIHSenqr1xRf-doctest [hw-prim]  depends base-4.18.1.0 [hw-prim]  depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-prim]  depends doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-prim]  depends hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hw-prim] Using compiler: ghc-9.6.3 [hw-prim] Using install prefix: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 [hw-prim] Executables installed in: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/bin [hw-prim] Libraries installed in: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim] Dynamic Libraries installed in: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hw-prim] Private executables installed in: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/libexec/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2 [hw-prim] Data files installed in: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/share/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2 [hw-prim] Documentation installed in: [hw-prim] /nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 [hw-prim] Configuration files installed in: [hw-prim] /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/etc [hw-prim] No alex found [hw-prim] Using ar found on system at: [hw-prim] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hw-prim] No c2hs found [hw-prim] No cpphs found [hw-prim] Using doctest version 0.22.6 found on system at: [hw-prim] /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest [list-t] buildPhase completed in 38 seconds [list-t] Phase: checkPhase [list-t] Running 1 test suites... [list-t] Test suite htf-test: RUNNING... [list-t] [TEST] Main:mmonadLaw1 (htf-test/Main.hs:16) [list-t] Passed 100 tests. [list-t] +++ OK (18ms) [list-t]  [list-t] [TEST] Main:mmonadLaw2 (htf-test/Main.hs:22) [list-t] Passed 100 tests. [list-t] +++ OK (6ms) [list-t]  [list-t] [TEST] Main:applicativeIdentityLaw (htf-test/Main.hs:32) [list-t] Passed 100 tests. [list-t] +++ OK (10ms) [list-t]  [list-t] [TEST] Main:applicativeBehavesLikeList (htf-test/Main.hs:38) [list-t] Passed 100 tests. [list-t] +++ OK (7ms) [list-t]  [list-t] [TEST] Main:monadLaw1 (htf-test/Main.hs:49) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:monadLaw2 (htf-test/Main.hs:56) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:monadLaw3 (htf-test/Main.hs:62) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:monadLaw4 (htf-test/Main.hs:70) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:mappend (htf-test/Main.hs:79) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:mappendAndTake (htf-test/Main.hs:86) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:mappendDoesntCauseTraversal (htf-test/Main.hs:93) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:repeat (htf-test/Main.hs:109) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:traverseDoesntCauseTraversal (htf-test/Main.hs:114) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:takeDoesntCauseTraversal (htf-test/Main.hs:132) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:drop (htf-test/Main.hs:146) [list-t] +++ OK (0ms) [list-t]  [list-t] [TEST] Main:slice (htf-test/Main.hs:151) [list-t] +++ OK (0ms) [list-t]  [list-t] * Tests: 16 [list-t] * Passed: 16 [list-t] * Pending: 0 [list-t] * Failures: 0 [list-t] * Errors: 0 [list-t] * Timed out: 0 [list-t] * Filtered: 0 [list-t]  [list-t] Total execution time: 42ms [list-t] Test suite htf-test: PASS [list-t] Test suite logged to: dist/test/list-t-1.0.5.7-htf-test.log [list-t] 1 of 1 test suites (1 of 1 test cases) passed. [list-t] Phase: haddockPhase [list-t] Preprocessing library for list-t-1.0.5.7.. [list-t] Running Haddock on library for list-t-1.0.5.7.. [list-t] Warning: The documentation for the following packages are not installed. No [list-t] links will be generated to these packages: vector-0.13.2.0 [list-t] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [list-t]  96% ( 28 / 29) in 'ListT' [list-t]  Missing documentation for: [list-t]  Module header [list-t] Documentation created: dist/doc/html/list-t/index.html, [list-t] dist/doc/html/list-t/list-t.txt [list-t] Preprocessing test suite 'htf-test' for list-t-1.0.5.7.. [list-t] Phase: installPhase [list-t] Installing library in /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [list-t] Phase: fixupPhase [list-t] shrinking RPATHs of ELF executables and libraries in /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 [list-t] shrinking /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlist-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV-ghc9.6.3.so [list-t] checking for references to /build/ in /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7... [list-t] patching script interpreter paths in /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 [list-t] stripping (with command strip and flags -S -p) in /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7/lib [list-t] shrinking RPATHs of ELF executables and libraries in /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc [list-t] checking for references to /build/ in /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc... [list-t] patching script interpreter paths in /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc [path]  replaceExtension ".foo" "...\\.name.foo" == "...\\.name.foo" [✔] [path]  addExtension ".foo" "...\\..name" == "...\\..name.foo" [✔] [path]  fileExtension "...\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\..name.foo" == "...\\..name.foo" [✔] [path]  addExtension ".foo" "...\\name.name" == "...\\name.name.foo" [✔] [path]  fileExtension "...\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\name.name.foo" == "...\\name.name.foo" [✔] [path]  addExtension ".foo" "...\\name..name" == "...\\name..name.foo" [✔] [path]  fileExtension "...\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\name..name.foo" == "...\\name..name.foo" [✔] [path]  addExtension ".foo" "...\\..." == "...\\....foo" [✔] [path]  fileExtension "...\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "...\\....foo" == "...\\....foo" [✔] [path]  addExtension ".foo" "name" == "name.foo" [✔] [path]  fileExtension "name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.foo" == "name.foo" [✔] [path]  addExtension ".foo" "name." == "name..foo" [✔] [path]  fileExtension "name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..foo" == "name..foo" [✔] [path]  addExtension ".foo" "name.." == "name...foo" [✔] [path]  fileExtension "name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name...foo" == "name...foo" [✔] [path]  addExtension ".foo" ".name" == ".name.foo" [✔] [path]  fileExtension ".name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] [path]  addExtension ".foo" "..name" == "..name.foo" [✔] [path]  fileExtension "..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] [path]  addExtension ".foo" "name.name" == "name.name.foo" [✔] [path]  fileExtension "name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] [path]  addExtension ".foo" "name..name" == "name..name.foo" [✔] [path]  fileExtension "name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] [path]  addExtension ".foo" "..." == "....foo" [✔] [path]  fileExtension "....foo" == .foo [✔] [path]  replaceExtension ".foo" "....foo" == "....foo" [✔] [path]  Absolute dir paths [path]  addExtension ".foo" "C:\\name\\name" == "C:\\name\\name.foo" [✔] [path]  fileExtension "C:\\name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\name.foo" == "C:\\name\\name.foo" [✔] [path]  addExtension ".foo" "C:\\name\\name." == "C:\\name\\name..foo" [✔] [path]  fileExtension "C:\\name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\name..foo" == "C:\\name\\name..foo" [✔] [path]  addExtension ".foo" "C:\\name\\name.." == "C:\\name\\name...foo" [✔] [path]  fileExtension "C:\\name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\name...foo" == "C:\\name\\name...foo" [✔] [path]  addExtension ".foo" "C:\\name\\.name" == "C:\\name\\.name.foo" [✔] [path]  fileExtension "C:\\name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\.name.foo" == "C:\\name\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\name\\..name" == "C:\\name\\..name.foo" [✔] [path]  fileExtension "C:\\name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\..name.foo" == "C:\\name\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\name\\name.name" == "C:\\name\\name.name.foo" [✔] [path]  fileExtension "C:\\name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\name.name.foo" == "C:\\name\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\name\\name..name" == "C:\\name\\name..name.foo" [✔] [path]  fileExtension "C:\\name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\name..name.foo" == "C:\\name\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\name\\..." == "C:\\name\\....foo" [✔] [path]  fileExtension "C:\\name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name\\....foo" == "C:\\name\\....foo" [✔] [path]  addExtension ".foo" "C:\\name.\\name" == "C:\\name.\\name.foo" [✔] [path]  fileExtension "C:\\name.\\name.foo" == .foo [✔] [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Functor: Identity +++ OK, passed 100 tests. [quickcheck-classes] Functor: Composition +++ OK, passed 100 tests. [quickcheck-classes] Functor: Const +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Identity +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Composition +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Homomorphism +++ OK, passed 100 tests. [quickcheck-classes] Applicative: Interchange +++ OK, passed 100 tests. [quickcheck-classes] Applicative: LiftA2 Part 1 +++ OK, passed 100 tests. [quickcheck-classes] Monad: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Monad: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Monad: Associativity +++ OK, passed 100 tests. [quickcheck-classes] Monad: Return +++ OK, passed 100 tests. [quickcheck-classes] Monad: Ap +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Associativity +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Left Zero +++ OK, passed 100 tests. [quickcheck-classes] MonadPlus: Right Zero +++ OK, passed 100 tests. [quickcheck-classes] MonadZip: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Foldable: fold +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldMap +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldr +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldr' +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldl +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldl' +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldl1 +++ OK, passed 100 tests. [quickcheck-classes] Foldable: foldr1 +++ OK, passed 100 tests. [quickcheck-classes] Foldable: toList +++ OK, passed 100 tests. [quickcheck-classes] Foldable: null +++ OK, passed 100 tests. [quickcheck-classes] Foldable: length +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Identity +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Composition +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Sequence Naturality +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Sequence Identity +++ OK, passed 100 tests. [quickcheck-classes] Traversable: Sequence Composition +++ OK, passed 100 tests. [quickcheck-classes] Traversable: foldMap +++ OK, passed 100 tests. [quickcheck-classes] Traversable: fmap +++ OK, passed 100 tests. [quickcheck-classes] -------------- [quickcheck-classes] -- Ordering -- [quickcheck-classes] -------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Pound -- [quickcheck-classes] ----------- [quickcheck-classes] Apply: LiftF2 part 1 +++ OK, passed 100 tests. [quickcheck-classes] Apply: Associativity +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Prefix -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------- [quickcheck-classes] -- Product -- [quickcheck-classes] ------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Ratio -- [quickcheck-classes] ----------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [rerebase]  50% ( 1 / 2) in 'Foreign.Concurrent' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.C.Types' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.C.String' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.C.Error' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign.C' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Foreign' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Debug.Trace' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Word' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Void.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Void' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Version' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Unboxed.Mutable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Unboxed.Base' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Unboxed' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Storable.Mutable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Storable.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Storable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Primitive.Mutable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Primitive' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Mutable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Internal.Check' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  0% ( 0 / 1) in 'Data.Vector.Instances' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Generic.New' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Generic.Mutable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Generic.Base' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Generic' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Fusion.Util' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector.Fusion.Stream.Monadic' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Vector' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Unique' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.UUID' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Typeable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Type.Equality' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Type.Coercion' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Type.Bool' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Tuple' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Tree' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  0% ( 0 / 1) in 'Data.Traversable.Instances' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Traversable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.LocalTime' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Format.ISO8601' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Format' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Compat' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Clock.TAI' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Clock.POSIX' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Clock' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Calendar.WeekDate' [stan] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [stan] No jhc found [stan] Using ld found on system at: [stan] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [stan] No pkg-config found [stan] Using runghc version 9.6.3 found on system at: [stan] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [stan] Using strip version 2.44 found on system at: [stan] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [stan] Using tar found on system at: [stan] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [stan] No uhc found [stan] configurePhase completed in 1 minutes 9 seconds [stan] Phase: buildPhase [stan] Preprocessing library for stan-0.2.0.0.. [stan] Building library for stan-0.2.0.0.. [stan]  [stan] : warning: [GHC-42258] [-Wunused-packages] [stan]  The following packages were specified via -package or -package-id flags, [stan]  but were not needed for compilation: [stan]  - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) [stan] [ 1 of 55] Compiling Paths_stan [stan] [ 2 of 55] Compiling Stan.Browse [stan] [ 3 of 55] Compiling Stan.Category [stan] [ 4 of 55] Compiling Stan.Core.Id [stan] [ 5 of 55] Compiling Stan.Core.List [stan] [ 6 of 55] Compiling Stan.EnvVars [stan] [ 7 of 55] Compiling Stan.Example [stan] [ 8 of 55] Compiling Stan.Ghc.Compat810 [stan] [ 9 of 55] Compiling Stan.Ghc.Compat900 [stan] [10 of 55] Compiling Stan.Ghc.Compat902 [stan] [11 of 55] Compiling Stan.Ghc.Compat906 [stan] [12 of 55] Compiling Stan.Ghc.Compat [stan] [13 of 55] Compiling Stan.Core.ModuleName [stan] [14 of 55] Compiling Stan.Hie.Compat810 [stan] [15 of 55] Compiling Stan.Hie.Compat900 [stan] [16 of 55] Compiling Stan.Hie.Compat902 [stan] [17 of 55] Compiling Stan.Hie.Compat904 [stan] [18 of 55] Compiling Stan.Hie.Compat [stan] [19 of 55] Compiling Stan.Cabal [stan] [20 of 55] Compiling Stan.Hie.Debug810 [stan] [21 of 55] Compiling Stan.Hie.Debug900 [stan] [22 of 55] Compiling Stan.Hie.Debug908 [stan] [23 of 55] Compiling Stan.Info [stan] [24 of 55] Compiling Stan.NameMeta [stan] [25 of 55] Compiling Stan.Hie.Debug902 [stan] [26 of 55] Compiling Stan.Hie.Debug [stan] [27 of 55] Compiling Stan.Pattern.Edsl [stan] [28 of 55] Compiling Stan.Pattern.Type [stan]  [stan] src/Stan/Pattern/Type.hs:40:38: warning: [-Wunused-imports] [stan]  The import of ‘baseNameFrom’ [stan]  from module ‘Stan.NameMeta’ is redundant [stan]  | [stan] 40 | import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, _nameFrom) [stan]  | ^^^^^^^^^^^^ [stan] [29 of 55] Compiling Stan.Pattern.Ast [stan] [30 of 55] Compiling Stan.Hie [stan] [31 of 55] Compiling Stan.Hie.MatchType [stan] [32 of 55] Compiling Stan.Hie.MatchAst [stan] [33 of 55] Compiling Stan.Report.Css [stan] [34 of 55] Compiling Stan.Report.Settings [stan] [35 of 55] Compiling Stan.Severity [stan] [36 of 55] Compiling Stan.Inspection [stan] [37 of 55] Compiling Stan.Inspection.Style [stan] [38 of 55] Compiling Stan.Inspection.Partial [stan] [39 of 55] Compiling Stan.Inspection.Infinite [stan] [40 of 55] Compiling Stan.Inspection.AntiPattern [stan] [41 of 55] Compiling Stan.Inspection.All [stan] [42 of 55] Compiling Stan.Observation [stan] [43 of 55] Compiling Stan.FileInfo [stan] [44 of 55] Compiling Stan.Analysis.Visitor [stan] [45 of 55] Compiling Stan.Analysis.Analyser [stan] [46 of 55] Compiling Stan.Analysis [stan] [47 of 55] Compiling Stan.Analysis.Pretty [stan] [48 of 55] Compiling Stan.Config [stan] [49 of 55] Compiling Stan.Config.Pretty [stan] [50 of 55] Compiling Stan.Cli [stan] [51 of 55] Compiling Stan.Analysis.Summary [stan] [52 of 55] Compiling Stan.Report.Html [stylish-haskell] [ 4 of 16] Compiling Language.Haskell.Stylish.Step.UnicodeSyntax.Tests ( tests/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/UnicodeSyntax/Tests.o ) [stylish-haskell] [ 5 of 16] Compiling Language.Haskell.Stylish.Step.TrailingWhitespace.Tests ( tests/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/TrailingWhitespace/Tests.o ) [stylish-haskell] [ 6 of 16] Compiling Language.Haskell.Stylish.Step.Tabs.Tests ( tests/Language/Haskell/Stylish/Step/Tabs/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Tabs/Tests.o ) [stylish-haskell] [ 7 of 16] Compiling Language.Haskell.Stylish.Step.Squash.Tests ( tests/Language/Haskell/Stylish/Step/Squash/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Squash/Tests.o ) [stylish-haskell] [ 8 of 16] Compiling Language.Haskell.Stylish.Step.SimpleAlign.Tests ( tests/Language/Haskell/Stylish/Step/SimpleAlign/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/SimpleAlign/Tests.o ) [stylish-haskell] [ 9 of 16] Compiling Language.Haskell.Stylish.Step.ModuleHeader.Tests ( tests/Language/Haskell/Stylish/Step/ModuleHeader/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/ModuleHeader/Tests.o ) [stylish-haskell] [10 of 16] Compiling Language.Haskell.Stylish.Step.LanguagePragmas.Tests ( tests/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/LanguagePragmas/Tests.o ) [stylish-haskell] [11 of 16] Compiling Language.Haskell.Stylish.Step.Imports.Tests ( tests/Language/Haskell/Stylish/Step/Imports/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/Tests.o ) [stylish-haskell] [12 of 16] Compiling Language.Haskell.Stylish.Step.Imports.FelixTests ( tests/Language/Haskell/Stylish/Step/Imports/FelixTests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Imports/FelixTests.o ) [stylish-haskell] [13 of 16] Compiling Language.Haskell.Stylish.Step.Data.Tests ( tests/Language/Haskell/Stylish/Step/Data/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Step/Data/Tests.o ) [stylish-haskell] [14 of 16] Compiling Language.Haskell.Stylish.Regressions ( tests/Language/Haskell/Stylish/Regressions.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Regressions.o ) [stylish-haskell] [15 of 16] Compiling Language.Haskell.Stylish.Config.Tests ( tests/Language/Haskell/Stylish/Config/Tests.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Language/Haskell/Stylish/Config/Tests.o ) [stylish-haskell] [16 of 16] Compiling Main ( tests/TestSuite.hs, dist/build/stylish-haskell-tests/stylish-haskell-tests-tmp/Main.o ) [stylish-haskell] [17 of 17] Linking dist/build/stylish-haskell-tests/stylish-haskell-tests [stylish-haskell] buildPhase completed in 1 minutes 56 seconds [stylish-haskell] Phase: checkPhase [stylish-haskell] Running 1 test suites... [stylish-haskell] Test suite stylish-haskell-tests: RUNNING... [stylish-haskell] /build/stylish-haskell-0.14.6.0/.stylish-haskell.yaml does not exist [stylish-haskell] /build/.stylish-haskell.yaml does not exist [stylish-haskell] /.stylish-haskell.yaml does not exist [stylish-haskell] /homeless-shelter/.config/stylish-haskell/config.yaml does not exist [stylish-haskell] /homeless-shelter/.stylish-haskell.yaml does not exist [stylish-haskell] Loading configuration at [stylish-haskell] Parsing /build/stylish-haskell-0.14.6.0/stylish-haskell.cabal... [stylish-haskell] Gathered default-extensions: [] [stylish-haskell] Loading configuration at test-config.yaml [stylish-haskell] .cabal file not found, directories searched: ["/build/stylish_haskell3704058624380484549","/build/","/"] [stylish-haskell] Stylish Haskell will work basing on LANGUAGE pragmas in source files. [stylish-haskell] Loading configuration at test-config.yaml [stylish-haskell] .cabal file not found, directories searched: ["/build/stylish_haskell14819440236238492293","/build/","/"] [stylish-haskell] Stylish Haskell will work basing on LANGUAGE pragmas in source files. [trifecta]  100% ( 10 / 10) in 'Text.Trifecta' [trifecta] Warning: 'skipWhitespace' is out of scope. [trifecta]  If you qualify the identifier, haddock can try to link it anyway. [trifecta]  100% ( 5 / 5) in 'Text.Trifecta.Tutorial' [trifecta] Warning: Text.Trifecta.Util.IntervalMap: could not find link destinations for: [trifecta]  - Text.Trifecta.Util.IntervalMap.Node [trifecta] Documentation created: dist/doc/html/trifecta/index.html, [trifecta] dist/doc/html/trifecta/trifecta.txt [trifecta] Preprocessing test suite 'quickcheck' for trifecta-2.1.4.. [trifecta] haddockPhase completed in 1 minutes 3 seconds [trifecta] Phase: installPhase [trifecta] Installing library in /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [trifecta] Phase: fixupPhase [trifecta] shrinking RPATHs of ELF executables and libraries in /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 [trifecta] shrinking /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHStrifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT-ghc9.6.3.so [trifecta] checking for references to /build/ in /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4... [trifecta] patching script interpreter paths in /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 [trifecta] stripping (with command strip and flags -S -p) in /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4/lib [trifecta] shrinking RPATHs of ELF executables and libraries in /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc [trifecta] checking for references to /build/ in /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc... [trifecta] patching script interpreter paths in /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc [dependent-map] Ready component graph: [dependent-map]  definite dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [dependent-map]  depends base-4.18.1.0 [dependent-map]  depends constraints-extras-0.4.0.2-BX1JoperMqRBJyk9PeIRTd [dependent-map]  depends containers-0.6.7 [dependent-map]  depends dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [dependent-map] Using Cabal-3.10.1.0 compiled by ghc-9.6 [dependent-map] Using compiler: ghc-9.6.3 [dependent-map] Using install prefix: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 [dependent-map] Executables installed in: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/bin [dependent-map] Libraries installed in: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [dependent-map] Dynamic Libraries installed in: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [dependent-map] Private executables installed in: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/libexec/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0 [dependent-map] Data files installed in: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/share/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0 [dependent-map] Documentation installed in: [dependent-map] /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 [dependent-map] Configuration files installed in: [dependent-map] /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/etc [dependent-map] No alex found [dependent-map] Using ar found on system at: [dependent-map] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [dependent-map] No c2hs found [dependent-map] No cpphs found [dependent-map] No doctest found [dependent-map] Using gcc version 14.3.0 given by user at: [dependent-map] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [dependent-map] Using ghc version 9.6.3 found on system at: [dependent-map] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [dependent-map] Using ghc-pkg version 9.6.3 found on system at: [dependent-map] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [dependent-map] No ghcjs found [dependent-map] No ghcjs-pkg found [dependent-map] No greencard found [dependent-map] Using haddock version 2.29.1 found on system at: [dependent-map] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [dependent-map] No happy found [dependent-map] Using haskell-suite found on system at: haskell-suite-dummy-location [dependent-map] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dependent-map] No hmake found [dependent-map] Using hpc version 0.68 found on system at: [dependent-map] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [dependent-map] Using hsc2hs version 0.68.9 found on system at: [dependent-map] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [dependent-map] Using hscolour version 1.25 found on system at: [dependent-map] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [dependent-map] No jhc found [dependent-map] Using ld found on system at: [dependent-map] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [dependent-map] No pkg-config found [dependent-map] Using runghc version 9.6.3 found on system at: [dependent-map] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [dependent-map] Using strip version 2.44 found on system at: [dependent-map] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [dependent-map] Using tar found on system at: [dependent-map] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [dependent-map] No uhc found [dependent-map] Phase: buildPhase [dependent-map] Preprocessing library for dependent-map-0.4.0.0.. [dependent-map] Building library for dependent-map-0.4.0.0.. [dependent-map] [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, dist/build/Data/Dependent/Map/Internal.o, dist/build/Data/Dependent/Map/Internal.dyn_o ) [dependent-map] [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, dist/build/Data/Dependent/Map/PtrEquality.o, dist/build/Data/Dependent/Map/PtrEquality.dyn_o ) [dependent-map] [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, dist/build/Data/Dependent/Map.o, dist/build/Data/Dependent/Map.dyn_o ) [dependent-map]  [dependent-map] src/Data/Dependent/Map.hs:167:5: warning: [-Wnoncanonical-monoid-instances] [dependent-map]  Noncanonical ‘mappend’ definition detected [dependent-map]  in the instance declaration for ‘Monoid (DMap k f)’. [dependent-map]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [generic-lens]  71% ( 5 / 7) in 'Data.Generics.Labels' [generic-lens]  Missing documentation for: [generic-lens]  Field' (src/Data/Generics/Labels.hs:87) [generic-lens]  Constructor' (src/Data/Generics/Labels.hs:102) [generic-lens]  100% ( 6 / 6) in 'Data.Generics.Wrapped' [generic-lens] Warning: Data.Generics.Product.Fields: could not find link destinations for: [generic-lens]  - Data.Generics.Product.Fields.HasField0 [generic-lens] Warning: Data.Generics.Product.Param: could not find link destinations for: [generic-lens]  - Data.Generics.Internal.VL.Traversal.Traversal [generic-lens]  - Data.Generics.Internal.GenericN.D:R:ParamTYPETYPEna0 [generic-lens] Warning: Data.Generics.Product.Types: could not find link destinations for: [generic-lens]  - Data.Generics.Internal.VL.Traversal.Traversal' [generic-lens]  - Data.Generics.Internal.VL.Traversal.Traversal [generic-lens] Warning: Data.Generics.Labels: could not find link destinations for: [generic-lens]  - Data.Generics.Labels.IsLabelHelper [generic-lens]  - Data.Generics.Labels.ClassifyLabel [generic-lens] Documentation created: dist/doc/html/generic-lens/index.html, [generic-lens] dist/doc/html/generic-lens/generic-lens.txt [generic-lens] Preprocessing test suite 'generic-lens-syb-tree' for generic-lens-2.2.2.0.. [generic-lens] Preprocessing test suite 'inspection-tests' for generic-lens-2.2.2.0.. [generic-lens] Preprocessing test suite 'generic-lens-bifunctor' for generic-lens-2.2.2.0.. [generic-lens] Phase: installPhase [generic-lens] Installing library in /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [generic-lens] Phase: fixupPhase [generic-lens] shrinking RPATHs of ELF executables and libraries in /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 [generic-lens] shrinking /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSgeneric-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL-ghc9.6.3.so [generic-lens] checking for references to /build/ in /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0... [generic-lens] patching script interpreter paths in /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 [generic-lens] stripping (with command strip and flags -S -p) in /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0/lib [generic-lens] shrinking RPATHs of ELF executables and libraries in /nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc [generic-lens] checking for references to /build/ in /nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc... [generic-lens] patching script interpreter paths in /nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc [hw-prim] Using gcc version 14.3.0 given by user at: [hw-prim] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hw-prim] Using ghc version 9.6.3 found on system at: [hw-prim] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hw-prim] Using ghc-pkg version 9.6.3 found on system at: [hw-prim] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hw-prim] No ghcjs found [hw-prim] No ghcjs-pkg found [hw-prim] No greencard found [hw-prim] Using haddock version 2.29.1 found on system at: [hw-prim] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hw-prim] No happy found [hw-prim] Using haskell-suite found on system at: haskell-suite-dummy-location [hw-prim] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hw-prim] No hmake found [hw-prim] Using hpc version 0.68 found on system at: [hw-prim] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hw-prim] Using hsc2hs version 0.68.9 found on system at: [hw-prim] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hw-prim] Using hscolour version 1.25 found on system at: [hw-prim] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hw-prim] No jhc found [hw-prim] Using ld found on system at: [hw-prim] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hw-prim] No pkg-config found [hw-prim] Using runghc version 9.6.3 found on system at: [hw-prim] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hw-prim] Using strip version 2.44 found on system at: [hw-prim] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hw-prim] Using tar found on system at: [hw-prim] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hw-prim] No uhc found [hw-prim] Phase: buildPhase [hw-prim] Preprocessing library for hw-prim-0.6.3.2.. [hw-prim] Building library for hw-prim-0.6.3.2.. [hw-prim] [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, dist/build/HaskellWorks/Control/Monad/Lazy.o, dist/build/HaskellWorks/Control/Monad/Lazy.dyn_o ) [hw-prim] [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, dist/build/HaskellWorks/Data/Branchless.o, dist/build/HaskellWorks/Data/Branchless.dyn_o ) [hw-prim] [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, dist/build/HaskellWorks/Data/ByteString.o, dist/build/HaskellWorks/Data/ByteString.dyn_o ) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 [post-build-hook] Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 (1.90 MiB) [post-build-hook] Pushing /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc (632.16 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc /nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/32wrx414ww3jmlbdysx98a7zi4afp709-list-t-1.0.5.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qskwzghnli19cf0346kymz7yav7cgfar-list-t-1.0.5.7' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/8rqgg816khvyq1alngkjbk2n1wlwzi2y-list-t-1.0.5.7.drv' to 'https://cache.nix-ci.com'... Progress: 23 of 74 built (12 building), 335 of 335 downloaded from cache [path]  replaceExtension ".foo" "C:\\name.\\name.foo" == "C:\\name.\\name.foo" [✔] [path]  addExtension ".foo" "C:\\name.\\name." == "C:\\name.\\name..foo" [✔] [path]  fileExtension "C:\\name.\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\name..foo" == "C:\\name.\\name..foo" [✔] [path]  addExtension ".foo" "C:\\name.\\name.." == "C:\\name.\\name...foo" [✔] [path]  fileExtension "C:\\name.\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\name...foo" == "C:\\name.\\name...foo" [✔] [path]  addExtension ".foo" "C:\\name.\\.name" == "C:\\name.\\.name.foo" [✔] [path]  fileExtension "C:\\name.\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\.name.foo" == "C:\\name.\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\name.\\..name" == "C:\\name.\\..name.foo" [✔] [path]  fileExtension "C:\\name.\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\..name.foo" == "C:\\name.\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\name.\\name.name" == "C:\\name.\\name.name.foo" [✔] [path]  fileExtension "C:\\name.\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\name.name.foo" == "C:\\name.\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\name.\\name..name" == "C:\\name.\\name..name.foo" [✔] [path]  fileExtension "C:\\name.\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\name..name.foo" == "C:\\name.\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\name.\\..." == "C:\\name.\\....foo" [✔] [path]  fileExtension "C:\\name.\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.\\....foo" == "C:\\name.\\....foo" [✔] [path]  addExtension ".foo" "C:\\name..\\name" == "C:\\name..\\name.foo" [✔] [path]  fileExtension "C:\\name..\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\name.foo" == "C:\\name..\\name.foo" [✔] [path]  addExtension ".foo" "C:\\name..\\name." == "C:\\name..\\name..foo" [✔] [path]  fileExtension "C:\\name..\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\name..foo" == "C:\\name..\\name..foo" [✔] [path]  addExtension ".foo" "C:\\name..\\name.." == "C:\\name..\\name...foo" [✔] [path]  fileExtension "C:\\name..\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\name...foo" == "C:\\name..\\name...foo" [✔] [path]  addExtension ".foo" "C:\\name..\\.name" == "C:\\name..\\.name.foo" [✔] [path]  fileExtension "C:\\name..\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\.name.foo" == "C:\\name..\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\name..\\..name" == "C:\\name..\\..name.foo" [✔] [path]  fileExtension "C:\\name..\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\..name.foo" == "C:\\name..\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\name..\\name.name" == "C:\\name..\\name.name.foo" [✔] [path]  fileExtension "C:\\name..\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\name.name.foo" == "C:\\name..\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\name..\\name..name" == "C:\\name..\\name..name.foo" [✔] [path]  fileExtension "C:\\name..\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\name..name.foo" == "C:\\name..\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\name..\\..." == "C:\\name..\\....foo" [✔] [path]  fileExtension "C:\\name..\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..\\....foo" == "C:\\name..\\....foo" [✔] [path]  addExtension ".foo" "C:\\.name\\name" == "C:\\.name\\name.foo" [✔] [path]  fileExtension "C:\\.name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\name.foo" == "C:\\.name\\name.foo" [✔] [path]  addExtension ".foo" "C:\\.name\\name." == "C:\\.name\\name..foo" [✔] [path]  fileExtension "C:\\.name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\name..foo" == "C:\\.name\\name..foo" [✔] [path]  addExtension ".foo" "C:\\.name\\name.." == "C:\\.name\\name...foo" [✔] [path]  fileExtension "C:\\.name\\name...foo" == .foo [✔] [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] --------- [quickcheck-classes] -- Seq -- [quickcheck-classes] --------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] --------- [quickcheck-classes] -- Set -- [quickcheck-classes] --------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Tuple -- [quickcheck-classes] ----------- [quickcheck-classes] Bitraversable: Naturality +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Identity +++ OK, passed 100 tests. [quickcheck-classes] Bitraversable: Composition +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: Bifold Identity +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: BifoldMap Identity +++ OK, passed 100 tests. [quickcheck-classes] Bifoldable: Bifoldr Identity +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Tuple2 -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Tuple3 -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Vector -- [quickcheck-classes] ------------ [quickcheck-classes] IsList: Partial Isomorphism +++ OK, passed 100 tests. [quickcheck-classes] IsList: Length Preservation +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Calendar.OrdinalDate' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Calendar.MonthDay' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Calendar.Julian' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Calendar.Easter' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time.Calendar' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Time' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Read' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.Read' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.IO' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.Encoding' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.Builder.Scientific' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.Builder.RealFloat' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.Builder.Int' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy.Builder' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.IO' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Foreign' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Encoding.Error' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Encoding' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text.Array' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Text' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.String' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Set' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Sequence' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroupoid.Static' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroupoid.Ob' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroupoid.Dual' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroupoid' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroup.Traversable.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroup.Traversable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroup.Foldable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroup.Bitraversable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroup.Bifoldable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Semigroup' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Scientific' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.STRef.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.STRef.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.STRef' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Ratio' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Proxy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Yoneda' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Types' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Traversing' [stylish-haskell] /build/stylish-haskell-0.14.6.0/.stylish-haskell.yaml does not exist [stylish-haskell] /build/.stylish-haskell.yaml does not exist [stylish-haskell] /.stylish-haskell.yaml does not exist [stylish-haskell] /homeless-shelter/.config/stylish-haskell/config.yaml does not exist [stylish-haskell] /homeless-shelter/.stylish-haskell.yaml does not exist [stylish-haskell] Loading configuration at [stylish-haskell] Parsing /build/stylish-haskell-0.14.6.0/stylish-haskell.cabal... [stylish-haskell] Gathered default-extensions: [] [stylish-haskell] Language.Haskell.Stylish.Parse: [stylish-haskell]  UTF-8 Byte Order Mark: [OK] [stylish-haskell]  Extra extensions: [OK] [stylish-haskell]  Multiline CPP: [OK] [stylish-haskell]  Haskell2010 extension: [OK] [stylish-haskell]  Shebang: [OK] [stylish-haskell]  ShebangExt: [OK] [stylish-haskell]  ShebangDouble: [OK] [stylish-haskell]  GADTs extension: [OK] [stylish-haskell]  KindSignatures extension: [OK] [stylish-haskell]  StandalonDeriving extension: [OK] [stylish-haskell]  UnicodeSyntax extension: [OK] [stylish-haskell]  XmlSyntax regression: [OK] [stylish-haskell]  MagicHash regression: [OK] [stylish-haskell]  Disabling extensions: [OK] [stylish-haskell]  Safe extension: [OK] [stylish-haskell] Language.Haskell.Stylish.Config: [stylish-haskell]  Extensions extracted correctly from .cabal file: [OK] [stylish-haskell]  Extensions extracted correctly from .stylish-haskell.yaml file: [OK] [stylish-haskell]  Extensions extracted correctly from .stylish-haskell.yaml and .cabal files: [OK] [stylish-haskell]  NoXyz extensions from .stylish-haskell.yaml file: [OK] [stylish-haskell]  NoXyz extensions from .cabal file: [OK] [stylish-haskell]  Correctly read .stylish-haskell.yaml file with default max column number: [OK] [stylish-haskell]  Correctly read .stylish-haskell.yaml file with specified max column number: [OK] [stylish-haskell]  Correctly read .stylish-haskell.yaml file with no max column number: [OK] [stylish-haskell]  Backwards-compatible align options: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Data.Tests: [stylish-haskell]  case 00: [OK] [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell]  case 15: [OK] [stylish-haskell]  case 16: [OK] [stylish-haskell]  case 17: [OK] [stylish-haskell]  case 18: [OK] [stylish-haskell]  case 19: [OK] [stylish-haskell]  case 20 (issue #262): [OK] [stylish-haskell]  case 21: [OK] [stylish-haskell]  case 22: [OK] [stylish-haskell]  case 23: [OK] [stylish-haskell]  case 24: [OK] [stylish-haskell]  case 25: [OK] [stylish-haskell]  case 26: [OK] [stylish-haskell]  case 27: [OK] [stylish-haskell]  case 28: [OK] [stylish-haskell]  case 29: [OK] [stylish-haskell]  case 30: [OK] [stylish-haskell]  case 31: [OK] [stylish-haskell]  case 32: [OK] [stylish-haskell]  case 33: [OK] [stylish-haskell]  case 34: [OK] [stylish-haskell]  case 35: [OK] [stylish-haskell]  case 36: [OK] [stylish-haskell]  case 37: [OK] [stylish-haskell]  case 38: [OK] [stylish-haskell]  case 39: [OK] [stylish-haskell]  case 40: [OK] [stylish-haskell]  case 41: [OK] [stylish-haskell]  case 42: [OK] [stylish-haskell]  case 43: [OK] [stylish-haskell]  case 44: [OK] [stylish-haskell]  case 45: [OK] [stylish-haskell]  case 46: [OK] [stylish-haskell]  case 47: [OK] [stylish-haskell]  case 48: [OK] [stylish-haskell]  case 49: [OK] [stylish-haskell]  case 50: [OK] [stylish-haskell]  case 51: [OK] [stylish-haskell]  case 52: [OK] [stylish-haskell]  case 53: [OK] [stylish-haskell]  case 54: [OK] [stylish-haskell]  case 55: [OK] [stylish-haskell]  case 56: [OK] [stylish-haskell]  case 57: [OK] [stylish-haskell]  case 58: [OK] [stylish-haskell]  case 59: [OK] [stylish-haskell]  case 60: [OK] [stylish-haskell]  case 61 (issue #282): [OK] [stylish-haskell]  case 62 (issue #273): [OK] [stylish-haskell]  case 63 (issue #338): [OK] [stylish-haskell]  case 64: [OK] [stylish-haskell]  case 65: [OK] [stylish-haskell]  case 66 (issue #411): [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Imports.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 08b: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 11b: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 12b: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 13b: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell]  case 15: [OK] [stylish-haskell]  case 16: [OK] [stylish-haskell]  case 17: [OK] [stylish-haskell]  case 18: [OK] [stylish-haskell]  case 19: [OK] [stylish-haskell]  case 19b: [OK] [stylish-haskell]  case 19d: [OK] [stylish-haskell]  case 19d: [OK] [stylish-haskell]  case 20: [OK] [stylish-haskell]  case 21: [OK] [stylish-haskell]  case 22: [OK] [stylish-haskell]  case 23: [OK] [stylish-haskell]  case 23b: [OK] [stylish-haskell]  case 24: [OK] [stylish-haskell]  case 25: [OK] [stylish-haskell]  case 26 (issue #185): [OK] [stylish-haskell]  case 27: [OK] [stylish-haskell]  case 28: [OK] [stylish-haskell]  case 29: [OK] [stylish-haskell]  case 30: [OK] [stylish-haskell]  case 31: [OK] [stylish-haskell]  case 32: [OK] [stylish-haskell]  case 33: [OK] [stylish-haskell]  case 34: [OK] [stylish-haskell]  case 35: [OK] [stylish-haskell]  case 36: [OK] [stylish-haskell]  case 37: [OK] [stylish-haskell]  case 38: [OK] [stylish-haskell]  case 39: [OK] [stylish-haskell]  case 40: [OK] [stylish-haskell]  case 41: [OK] [stylish-haskell]  case 42: [OK] [stylish-haskell]  case 43: [OK] [stylish-haskell]  case 44a: [OK] [stylish-haskell]  case 44b: [OK] [stylish-haskell]  case 44c: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Imports.FelixTests: [stylish-haskell]  Hello world: [OK] [stylish-haskell]  Sorted simple: [OK] [stylish-haskell]  Sorted import lists: [OK] [stylish-haskell]  Sorted import lists and import decls: [OK] [stylish-haskell]  Import constructor all: [OK] [stylish-haskell]  Import constructor specific: [OK] [stylish-haskell]  Import constructor specific sorted: [OK] [stylish-haskell]  Imports step does not change rest of file: [OK] [stylish-haskell]  Imports respect groups: [OK] [stylish-haskell]  Imports respects whitespace between groups: [OK] [stylish-haskell]  Doesn't add extra space after 'hiding': [OK] [stylish-haskell]  Should be able to format symbolic imports: [OK] [stylish-haskell]  Able to merge equivalent imports: [OK] [stylish-haskell]  Obeys max columns setting: [OK] [post-build-hook] Uploading to cachix cache "sellout": /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 [post-build-hook] Pushing 2 paths (173 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc (3.11 MiB) [post-build-hook] Pushing /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 (12.51 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc /nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 6 paths... [post-build-hook] copying path '/nix/store/zxllx7d620ir75j8c03ms033dn5z3ys8-blaze-markup-0.8.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ag9hk47kwin127cf8vnsbxbgybypni8k-blaze-html-0.9.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/q9zq3rfzvxwfmmgbf7ai9srndsl6zgqj-blaze-markup-0.8.3.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/36gi5k4pkhk861nvpwyf50pp5kf4ns7p-blaze-html-0.9.2.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/1dwf18rn6zd79dqa4gabiib66sdgkrc1-trifecta-2.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/kx1749szxwnymvpg6dy2lbrmgkh11qsv-trifecta-2.1.4' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/2l985nlb4zdhdmpnrhpa5gsh3vvmlb13-blaze-markup-0.8.3.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9mg61jnn8bcq5qyafx8257lh2lwfc407-blaze-html-0.9.2.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qv00higva05ghl589027qymm0md4bkpv-trifecta-2.1.4.drv' to 'https://cache.nix-ci.com'... Progress: 24 of 75 built (11 building), 335 of 335 downloaded from cache Building tree-diff [cabal-add] Phase: setupCompilerEnvironmentPhase [cabal-add] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [cabal-add] Phase: unpackPhase [cabal-add] unpacking source archive /nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz [cabal-add] source root is cabal-add-0.1 [cabal-add] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "cabal-add-0.1/tests/Main.hs" [cabal-add] Phase: patchPhase [cabal-add] Replace Cabal file with edited version from mirror://hackage/cabal-add-0.1/revision/2.cabal. [cabal-add] Phase: compileBuildDriverPhase [cabal-add] setupCompileFlags: -package-db=/build/tmp.34tjUWBPOM/setup-package.conf.d -threaded [cabal-add] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.34tjUWBPOM/Main.o ) [cabal-add] [2 of 2] Linking Setup [cabal-add] Phase: updateAutotoolsGnuConfigScriptsPhase [cabal-add] Phase: configurePhase [cabal-add] configureFlags: --verbose --prefix=/nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.34tjUWBPOM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [cabal-add] Using Parsec parser [cabal-add] Configuring cabal-add-0.1... [cabal-add] Flags chosen: cabal-syntax=True [cabal-add] Dependency Cabal >=3.8 && <3.15: using Cabal-3.10.3.0 [cabal-add] Dependency Cabal-syntax >=3.8 && <3.15: using Cabal-syntax-3.10.3.0 [cabal-add] Dependency base <5: using base-4.18.1.0 [cabal-add] Dependency bytestring <0.13: using bytestring-0.11.5.2 [cabal-add] Dependency containers <0.9: using containers-0.6.7 [cabal-add] Dependency mtl <2.4: using mtl-2.3.1 [cabal-add] Dependency Cabal-syntax: using Cabal-syntax-3.10.3.0 [cabal-add] Dependency base <5: using base-4.18.1.0 [cabal-add] Dependency bytestring <0.13: using bytestring-0.11.5.2 [cabal-add] Dependency cabal-add: using cabal-add-0.1 [cabal-add] Dependency cabal-install-parsers >=0.4.1 && <0.7: using [cabal-add] cabal-install-parsers-0.6.1.1 [cabal-add] Dependency directory <1.4: using directory-1.3.8.1 [cabal-add] Dependency filepath <1.6: using filepath-1.4.100.4 [cabal-add] Dependency optparse-applicative >=0.16 && <0.19: using [cabal-add] optparse-applicative-0.18.1.0 [cabal-add] Dependency process <1.7: using process-1.6.17.0 [cabal-add] Dependency Diff >=0.4: using Diff-0.5 [cabal-add] Dependency base <5: using base-4.18.1.0 [cabal-add] Dependency directory: using directory-1.3.8.1 [cabal-add] Dependency process: using process-1.6.17.0 [cabal-add] Dependency string-qq: using string-qq-0.0.6 [cabal-add] Dependency tasty: using tasty-1.5.3 [cabal-add] Dependency temporary: using temporary-1.3 [cabal-add] Source component graph: [cabal-add]  component lib [cabal-add]  component exe:cabal-add dependency lib [cabal-add]  component test:cabal-add-tests dependency exe:cabal-add [cabal-add] Configured component graph: [cabal-add]  component cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [cabal-add]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-add]  include base-4.18.1.0 [cabal-add]  include bytestring-0.11.5.2 [cabal-add]  include containers-0.6.7 [cabal-add]  include mtl-2.3.1 [cabal-add]  component cabal-add-0.1-Is6TPLvNeM7HNyZMBVN72B-cabal-add [cabal-add]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-add]  include base-4.18.1.0 [cabal-add]  include bytestring-0.11.5.2 [dependent-map]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [dependent-map]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [dependent-map]  | [dependent-map] 167 | mappend = union [dependent-map]  | ^^^^^^^^^^^^^^^ [dependent-map]  [dependent-map] src/Data/Dependent/Map.hs:171:3: warning: [-Wnoncanonical-monoid-instances] [dependent-map]  Noncanonical ‘(<>) = mappend’ definition detected [dependent-map]  in the instance declaration for ‘Semigroup (DMap k f)’. [dependent-map]  Move definition from ‘mappend’ to ‘(<>)’ [dependent-map]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [dependent-map]  | [dependent-map] 171 | (<>) = mappend [dependent-map]  | ^^^^^^^^^^^^^^ [dependent-map] [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, dist/build/Data/Dependent/Map/Lens.o, dist/build/Data/Dependent/Map/Lens.dyn_o ) [dependent-map] [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, dist/build/Data/Dependent/Map/Internal.p_o ) [dependent-map] [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, dist/build/Data/Dependent/Map/PtrEquality.p_o ) [dependent-map] [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, dist/build/Data/Dependent/Map.p_o ) [dependent-map]  [dependent-map] src/Data/Dependent/Map.hs:167:5: warning: [-Wnoncanonical-monoid-instances] [dependent-map]  Noncanonical ‘mappend’ definition detected [dependent-map]  in the instance declaration for ‘Monoid (DMap k f)’. [dependent-map]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [dependent-map]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [dependent-map]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [dependent-map]  | [dependent-map] 167 | mappend = union [dependent-map]  | ^^^^^^^^^^^^^^^ [dependent-map]  [dependent-map] src/Data/Dependent/Map.hs:171:3: warning: [-Wnoncanonical-monoid-instances] [dependent-map]  Noncanonical ‘(<>) = mappend’ definition detected [dependent-map]  in the instance declaration for ‘Semigroup (DMap k f)’. [dependent-map]  Move definition from ‘mappend’ to ‘(<>)’ [dependent-map]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [dependent-map]  | [dependent-map] 171 | (<>) = mappend [dependent-map]  | ^^^^^^^^^^^^^^ [dependent-map] [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, dist/build/Data/Dependent/Map/Lens.p_o ) [dependent-map] Phase: checkPhase [dependent-map] Package has no test suites. [dependent-map] Phase: haddockPhase [dependent-map] Preprocessing library for dependent-map-0.4.0.0.. [dependent-map] Running Haddock on library for dependent-map-0.4.0.0.. [dependent-map] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [dependent-map] Warning: 'k' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map] Warning: 'Tag' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map]  37% ( 13 / 35) in 'Data.Dependent.Map.Internal' [dependent-map]  Missing documentation for: [dependent-map]  Module header [dependent-map]  lookupAssoc (src/Data/Dependent/Map/Internal.hs:84) [dependent-map]  combine (src/Data/Dependent/Map/Internal.hs:128) [dependent-map]  insertMax (src/Data/Dependent/Map/Internal.hs:138) [dependent-map]  insertMin (src/Data/Dependent/Map/Internal.hs:138) [dependent-map]  merge (src/Data/Dependent/Map/Internal.hs:154) [dependent-map]  glue (src/Data/Dependent/Map/Internal.hs:166) [dependent-map]  Triple' (src/Data/Dependent/Map/Internal.hs:192) [dependent-map]  delta (src/Data/Dependent/Map/Internal.hs:266) [dependent-map]  ratio (src/Data/Dependent/Map/Internal.hs:266) [dependent-map]  balance (src/Data/Dependent/Map/Internal.hs:270) [dependent-map]  rotateL (src/Data/Dependent/Map/Internal.hs:282) [dependent-map]  rotateR (src/Data/Dependent/Map/Internal.hs:288) [dependent-map]  singleL (src/Data/Dependent/Map/Internal.hs:295) [dependent-map]  singleR (src/Data/Dependent/Map/Internal.hs:295) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 /nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc [post-build-hook] Pushing 1 paths (95 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 (2.73 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0 /nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 6 paths... [post-build-hook] copying path '/nix/store/kh1gfmnrnm2nw5sy5nrci3l4mzpa3zjf-indexed-profunctors-0.1.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/cnsx7l7yxk4dwjbqz27p6ydj2yy6ak10-generic-lens-core-2.2.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/68kcbwgb8m08zafgbw2h8wvyws4l1fs3-indexed-profunctors-0.1.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zm372yf1x6y5kjc73bima7kg6bzz65wn-generic-lens-2.2.2.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jwn8hg38jji1mk1bx7cd6rknmry4v3qp-generic-lens-core-2.2.1.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/c9vm4qd4jpdl6rdkwyp3dlbjqk5jankm-generic-lens-2.2.2.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/xkfprdqp01g7yfshwf7hnz3gafpxygbi-indexed-profunctors-0.1.1.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/62b1jl6l1mgzhawj7m0xxljyykffflqd-generic-lens-core-2.2.1.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7rbb7p91126gy25mki7if3qb2p0f3cb6-generic-lens-2.2.2.0.drv' to 'https://cache.nix-ci.com'... Progress: 25 of 74 built (11 building), 335 of 335 downloaded from cache [hiedb] Phase: setupCompilerEnvironmentPhase [hiedb] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hiedb] Phase: unpackPhase [hiedb] unpacking source archive /nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz [hiedb] source root is hiedb-0.6.0.2 [hiedb] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hiedb-0.6.0.2/test/Test/Orphans.hs" [hiedb] Phase: patchPhase [hiedb] Phase: compileBuildDriverPhase [hiedb] setupCompileFlags: -package-db=/build/tmp.Yb88wqbcYH/setup-package.conf.d -threaded [hiedb] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Yb88wqbcYH/Main.o ) [hiedb] [2 of 2] Linking Setup [hiedb] Phase: updateAutotoolsGnuConfigScriptsPhase [hiedb] Phase: configurePhase [hiedb] configureFlags: --verbose --prefix=/nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 --with-gcc=gcc --package-db=/build/tmp.Yb88wqbcYH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hiedb] Using Parsec parser [hiedb] Configuring hiedb-0.6.0.2... [hiedb] Dependency algebraic-graphs >=0.3: using algebraic-graphs-0.7 [hiedb] Dependency ansi-terminal >=0.9: using ansi-terminal-1.1.2 [hiedb] Dependency array: using array-0.5.5.0 [hiedb] Dependency base >=4.12 && <4.22: using base-4.18.1.0 [hiedb] Dependency bytestring: using bytestring-0.11.5.2 [hiedb] Dependency containers: using containers-0.6.7 [hiedb] Dependency directory: using directory-1.3.8.1 [hiedb] Dependency extra: using extra-1.7.16 [hiedb] Dependency filepath: using filepath-1.4.100.4 [hiedb] Dependency ghc >=8.6 && <9.13: using ghc-9.6.3 [hiedb] Dependency hie-compat >=0.3 && <0.4: using hie-compat-0.3.1.2 [hiedb] Dependency lucid: using lucid-2.11.20250303 [hiedb] Dependency mtl: using mtl-2.3.1 [hiedb] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [hiedb] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [hiedb] Dependency terminal-size >=0.2: using terminal-size-0.3.4 [hiedb] Dependency text: using text-2.0.2 [hiedb] Dependency base >=4.12 && <4.22: using base-4.18.1.0 [hiedb] Dependency ghc-paths: using ghc-paths-0.1.0.12 [hiedb] Dependency hiedb: using hiedb-0.6.0.2 [hiedb] Source component graph: [hiedb]  component lib [hiedb]  component exe:hiedb dependency lib [hiedb] Configured component graph: [hiedb]  component hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb]  include algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [hiedb]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [hiedb]  include array-0.5.5.0 [hiedb]  include base-4.18.1.0 [hiedb]  include bytestring-0.11.5.2 [hiedb]  include containers-0.6.7 [hiedb]  include directory-1.3.8.1 [hiedb]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hiedb]  include filepath-1.4.100.4 [hiedb]  include ghc-9.6.3 [hiedb]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [hiedb]  include lucid-2.11.20250303-BxgHulRqb5b6cRxYxwJoe6 [hiedb]  include mtl-2.3.1 [hiedb]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hw-prim] [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, dist/build/HaskellWorks/Data/ByteString/Builder.o, dist/build/HaskellWorks/Data/ByteString/Builder.dyn_o ) [hw-prim] [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, dist/build/HaskellWorks/Data/ByteString/Lazy.o, dist/build/HaskellWorks/Data/ByteString/Lazy.dyn_o ) [hw-prim] [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, dist/build/HaskellWorks/Data/Char/IsChar.o, dist/build/HaskellWorks/Data/Char/IsChar.dyn_o ) [hw-prim] [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, dist/build/HaskellWorks/Data/Char.o, dist/build/HaskellWorks/Data/Char.dyn_o ) [hw-prim] [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, dist/build/HaskellWorks/Data/Concat.o, dist/build/HaskellWorks/Data/Concat.dyn_o ) [hw-prim] [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, dist/build/HaskellWorks/Data/Container.o, dist/build/HaskellWorks/Data/Container.dyn_o ) [hw-prim] [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, dist/build/HaskellWorks/Data/Cons.o, dist/build/HaskellWorks/Data/Cons.dyn_o ) [hw-prim] [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, dist/build/HaskellWorks/Data/Decode.o, dist/build/HaskellWorks/Data/Decode.dyn_o ) [hw-prim] [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, dist/build/HaskellWorks/Data/Empty.o, dist/build/HaskellWorks/Data/Empty.dyn_o ) [hw-prim] [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, dist/build/HaskellWorks/Data/Filter.o, dist/build/HaskellWorks/Data/Filter.dyn_o ) [hw-prim] [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, dist/build/HaskellWorks/Data/Foldable.o, dist/build/HaskellWorks/Data/Foldable.dyn_o ) [hw-prim] [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, dist/build/HaskellWorks/Data/FromByteString.o, dist/build/HaskellWorks/Data/FromByteString.dyn_o ) [hw-prim] [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, dist/build/HaskellWorks/Data/FromString.o, dist/build/HaskellWorks/Data/FromString.dyn_o ) [hw-prim] [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, dist/build/HaskellWorks/Data/Generate.o, dist/build/HaskellWorks/Data/Generate.dyn_o ) [hw-prim] [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, dist/build/HaskellWorks/Data/Head.o, dist/build/HaskellWorks/Data/Head.dyn_o ) [hw-prim] [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, dist/build/HaskellWorks/Data/Naive.o, dist/build/HaskellWorks/Data/Naive.dyn_o ) [hw-prim] [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, dist/build/HaskellWorks/Data/Null.o, dist/build/HaskellWorks/Data/Null.dyn_o ) [hw-prim] [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, dist/build/HaskellWorks/Data/Positioning.o, dist/build/HaskellWorks/Data/Positioning.dyn_o ) [hw-prim] [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, dist/build/HaskellWorks/Data/Length.o, dist/build/HaskellWorks/Data/Length.dyn_o ) [hw-prim] [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, dist/build/HaskellWorks/Data/Drop.o, dist/build/HaskellWorks/Data/Drop.dyn_o ) [hw-prim] [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, dist/build/HaskellWorks/Data/AtIndex.o, dist/build/HaskellWorks/Data/AtIndex.dyn_o ) [hw-prim] [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, dist/build/HaskellWorks/Data/Product.o, dist/build/HaskellWorks/Data/Product.dyn_o ) [hw-prim] [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, dist/build/HaskellWorks/Data/FromForeignRegion.o, dist/build/HaskellWorks/Data/FromForeignRegion.dyn_o ) [path]  replaceExtension ".foo" "C:\\.name\\name...foo" == "C:\\.name\\name...foo" [✔] [path]  addExtension ".foo" "C:\\.name\\.name" == "C:\\.name\\.name.foo" [✔] [path]  fileExtension "C:\\.name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\.name.foo" == "C:\\.name\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\.name\\..name" == "C:\\.name\\..name.foo" [✔] [path]  fileExtension "C:\\.name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\..name.foo" == "C:\\.name\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\.name\\name.name" == "C:\\.name\\name.name.foo" [✔] [path]  fileExtension "C:\\.name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\name.name.foo" == "C:\\.name\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\.name\\name..name" == "C:\\.name\\name..name.foo" [✔] [path]  fileExtension "C:\\.name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\name..name.foo" == "C:\\.name\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\.name\\..." == "C:\\.name\\....foo" [✔] [path]  fileExtension "C:\\.name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name\\....foo" == "C:\\.name\\....foo" [✔] [path]  addExtension ".foo" "C:\\..name\\name" == "C:\\..name\\name.foo" [✔] [path]  fileExtension "C:\\..name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\name.foo" == "C:\\..name\\name.foo" [✔] [path]  addExtension ".foo" "C:\\..name\\name." == "C:\\..name\\name..foo" [✔] [path]  fileExtension "C:\\..name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\name..foo" == "C:\\..name\\name..foo" [✔] [path]  addExtension ".foo" "C:\\..name\\name.." == "C:\\..name\\name...foo" [✔] [path]  fileExtension "C:\\..name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\name...foo" == "C:\\..name\\name...foo" [✔] [path]  addExtension ".foo" "C:\\..name\\.name" == "C:\\..name\\.name.foo" [✔] [path]  fileExtension "C:\\..name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\.name.foo" == "C:\\..name\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\..name\\..name" == "C:\\..name\\..name.foo" [✔] [path]  fileExtension "C:\\..name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\..name.foo" == "C:\\..name\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\..name\\name.name" == "C:\\..name\\name.name.foo" [✔] [path]  fileExtension "C:\\..name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\name.name.foo" == "C:\\..name\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\..name\\name..name" == "C:\\..name\\name..name.foo" [✔] [path]  fileExtension "C:\\..name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\name..name.foo" == "C:\\..name\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\..name\\..." == "C:\\..name\\....foo" [✔] [path]  fileExtension "C:\\..name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name\\....foo" == "C:\\..name\\....foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\name" == "C:\\name.name\\name.foo" [✔] [path]  fileExtension "C:\\name.name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\name.foo" == "C:\\name.name\\name.foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\name." == "C:\\name.name\\name..foo" [✔] [path]  fileExtension "C:\\name.name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\name..foo" == "C:\\name.name\\name..foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\name.." == "C:\\name.name\\name...foo" [✔] [path]  fileExtension "C:\\name.name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\name...foo" == "C:\\name.name\\name...foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\.name" == "C:\\name.name\\.name.foo" [✔] [path]  fileExtension "C:\\name.name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\.name.foo" == "C:\\name.name\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\..name" == "C:\\name.name\\..name.foo" [✔] [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-SetAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: New-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Replicate-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Grow-Length +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Set-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Set-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Replicate-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Overlaps +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Copy +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Slice-Move +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Copy-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Move-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-Grow-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Write-Copy-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Write-Move-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Sliced-Write-Grow-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-InitializeAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-ClearAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-SetAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-WriteAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-CopyAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-MoveAround-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-InitializeBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-ClearBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-SetBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-CopyBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] Vector.Unboxed.MVector: Write-MoveBetween-Read +++ OK, passed 100 tests. [quickcheck-classes] ------------- [quickcheck-classes] -- Version -- [quickcheck-classes] ------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------------- [quickcheck-classes] -- WeirdRecord -- [quickcheck-classes] ----------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ---------- [quickcheck-classes] -- Word -- [quickcheck-classes] ---------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Strong' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Sieve' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Rep' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Ran' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Monad' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Mapping' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Composition' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Closed' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Choice' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Cayley' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor.Adjunction' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Profunctor' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Ord' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Monoid' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Maybe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Map.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Map.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Map' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.List.NonEmpty' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.List' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Kind' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Ix' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Isomorphism' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.IntSet' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.IntMap.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.IntMap.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.IntMap' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Int' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.IORef' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Hashable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.HashSet' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.HashMap.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.HashMap.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Groupoid' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Group' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Graph' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Sum' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Reverse' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Product' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Plus' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Invariant.TH' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Invariant' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Identity' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Extend' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Contravariant.Divisible' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Contravariant.Compose' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Contravariant' [stan] [53 of 55] Compiling Stan.Report [stan] [54 of 55] Compiling Stan.Toml [stan] [55 of 55] Compiling Stan [stan]  [stan] : warning: [GHC-42258] [-Wunused-packages] [stan]  The following packages were specified via -package or -package-id flags, [stan]  but were not needed for compilation: [stan]  - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) [stan] [ 1 of 55] Compiling Paths_stan [stan] [ 2 of 55] Compiling Stan.Browse [stan] [ 3 of 55] Compiling Stan.Category [stan] [ 4 of 55] Compiling Stan.Core.Id [stan] [ 5 of 55] Compiling Stan.Core.List [stan] [ 6 of 55] Compiling Stan.EnvVars [stan] [ 7 of 55] Compiling Stan.Example [stan] [ 8 of 55] Compiling Stan.Ghc.Compat810 [stan] [ 9 of 55] Compiling Stan.Ghc.Compat900 [stan] [10 of 55] Compiling Stan.Ghc.Compat902 [stan] [11 of 55] Compiling Stan.Ghc.Compat906 [stan] [12 of 55] Compiling Stan.Ghc.Compat [stan] [13 of 55] Compiling Stan.Core.ModuleName [stan] [14 of 55] Compiling Stan.Hie.Compat810 [stan] [15 of 55] Compiling Stan.Hie.Compat900 [stan] [16 of 55] Compiling Stan.Hie.Compat902 [stan] [17 of 55] Compiling Stan.Hie.Compat904 [stan] [18 of 55] Compiling Stan.Hie.Compat [stan] [19 of 55] Compiling Stan.Cabal [stan] [20 of 55] Compiling Stan.Hie.Debug810 [stan] [21 of 55] Compiling Stan.Hie.Debug900 [stan] [22 of 55] Compiling Stan.Hie.Debug908 [stan] [23 of 55] Compiling Stan.Info [stan] [24 of 55] Compiling Stan.NameMeta [stan] [25 of 55] Compiling Stan.Hie.Debug902 [stan] [26 of 55] Compiling Stan.Hie.Debug [stan] [27 of 55] Compiling Stan.Pattern.Edsl [stan] [28 of 55] Compiling Stan.Pattern.Type [stan]  [stan] src/Stan/Pattern/Type.hs:40:38: warning: [-Wunused-imports] [stan]  The import of ‘baseNameFrom’ [stan]  from module ‘Stan.NameMeta’ is redundant [stan]  | [stan] 40 | import Stan.NameMeta (NameMeta (..), baseNameFrom, ghcPrimNameFrom, primTypeMeta, textNameFrom, _nameFrom) [stan]  | ^^^^^^^^^^^^ [stan] [29 of 55] Compiling Stan.Pattern.Ast [stan] [30 of 55] Compiling Stan.Hie [stan] [31 of 55] Compiling Stan.Hie.MatchType [stan] [32 of 55] Compiling Stan.Hie.MatchAst [stan] [33 of 55] Compiling Stan.Report.Css [stan] [34 of 55] Compiling Stan.Report.Settings [stan] [35 of 55] Compiling Stan.Severity [stan] [36 of 55] Compiling Stan.Inspection [stan] [37 of 55] Compiling Stan.Inspection.Style [stan] [38 of 55] Compiling Stan.Inspection.Partial [stan] [39 of 55] Compiling Stan.Inspection.Infinite [stan] [40 of 55] Compiling Stan.Inspection.AntiPattern [stan] [41 of 55] Compiling Stan.Inspection.All [stan] [42 of 55] Compiling Stan.Observation [stan] [43 of 55] Compiling Stan.FileInfo [stan] [44 of 55] Compiling Stan.Analysis.Visitor [stan] [45 of 55] Compiling Stan.Analysis.Analyser [stylish-haskell]  Obeys max columns setting with two in each: [OK] [stylish-haskell]  Respects multiple groups: [OK] [stylish-haskell]  Doesn't delete nullary imports: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.LanguagePragmas.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell] Language.Haskell.Stylish.Printer.ModuleHeader: [stylish-haskell]  Does not indent absent export list: [OK] [stylish-haskell]  Does not indent absent export list, open_bracket = same_line: [OK] [stylish-haskell]  Empty exports list: [OK] [stylish-haskell]  Empty exports list , open_bracket = same_line: [OK] [stylish-haskell]  Single exported variable: [OK] [stylish-haskell]  Single exported variable, open_bracket = same_line: [OK] [stylish-haskell]  Multiple exported variables: [OK] [stylish-haskell]  Multiple exported variables, open_bracket = same_line: [OK] [stylish-haskell]  Only reformats module header: [OK] [stylish-haskell]  Only reformats module header, open_bracket = same_line: [OK] [stylish-haskell]  Leaving pragmas in place: [OK] [stylish-haskell]  Leaving pragmas in place, open_bracket = same_line: [OK] [stylish-haskell]  Leaving pragmas in place variant: [OK] [stylish-haskell]  Leaving pragmas in place variant, open_bracket = same_line: [OK] [stylish-haskell]  Leaving comments in place: [OK] [stylish-haskell]  Leaving comments in place, open_bracket = same_line: [OK] [stylish-haskell]  Exports all: [OK] [stylish-haskell]  Exports all, open_bracket = same_line: [OK] [stylish-haskell]  Exports module: [OK] [stylish-haskell]  Exports module, open_bracket = same_line: [OK] [stylish-haskell]  Exports symbol: [OK] [stylish-haskell]  Exports symbol, open_bracket = same_line: [OK] [stylish-haskell]  Respects groups: [OK] [stylish-haskell]  Respects groups, open_bracket = same_line: [OK] [stylish-haskell]  'where' not repeated when not part of exports with always break_where: [OK] [stylish-haskell]  'where' not repeated when not part of exports with always break_where, open_bracket = same_line: [OK] [stylish-haskell]  Indents absent export list with 2 spaces with always break_where: [OK] [stylish-haskell]  Indents absent export list with 2 spaces with always break_where, open_bracket = same_line: [OK] [stylish-haskell]  Indents with 2 spaces: [OK] [stylish-haskell]  Indents with 2 spaces, open_bracket = same_line: [OK] [stylish-haskell]  Group doc with 2 spaces: [OK] [stylish-haskell]  Group doc with 2 spaces, open_bracket = same_line: [OK] [stylish-haskell]  Does not sort: [OK] [stylish-haskell]  Repects separate_lists: [OK] [stylish-haskell]  Repects separate_lists, open_bracket = same_line: [OK] [stylish-haskell]  Indents absent export list with always break_where: [OK] [stylish-haskell]  Respects bundled patterns: [OK] [stylish-haskell]  Respects bundled patterns, open_bracket = same_line: [OK] [stylish-haskell]  Inline no export list: [OK] [stylish-haskell]  Inline empty export list: [OK] [stylish-haskell]  Inline empty export list, open_bracket = same_line: [OK] [stylish-haskell]  Inline single export: [OK] [stylish-haskell]  Inline single export, open_bracket = same_line: [OK] [stylish-haskell]  Inline single line sorts: [OK] [stylish-haskell]  Inline single line sorts, open_bracket = same_line: [OK] [stylish-haskell]  Inline breaks when too long: [OK] [stylish-haskell]  Inline breaks when too long, open_bracket = same_line: [OK] [stylish-haskell]  Inline single line when no max cols: [OK] [stylish-haskell]  Inline single line when no max cols, open_bracket = same_line: [OK] [stylish-haskell]  Inline breaks when comments present: [OK] [stylish-haskell]  Inline breaks when comments present, open_bracket = same_line: [OK] [stylish-haskell]  Single no export list: [OK] [stylish-haskell]  Single no export list, open_bracket = same_line: [OK] [stylish-haskell]  Single empty export list: [OK] [stylish-haskell]  Single empty export list, open_bracket = same_line: [OK] [stylish-haskell]  Single one export: [OK] [stylish-haskell]  Single one export, open_bracket = same_line: [OK] [stylish-haskell]  Single two exports: [OK] [stylish-haskell]  Single two exports, open_bracket = same_line: [OK] [stylish-haskell]  Single one export with comment: [OK] [stylish-haskell]  Single one export with comment, open_bracket = same_line: [OK] [stylish-haskell]  Single one module comment: [OK] [stylish-haskell]  Inline comments: [OK] [stylish-haskell]  Deprecated pragma to the module: [OK] [stylish-haskell]  Warning pragma without export list: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.SimpleAlign.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell]  case 08: [OK] [stylish-haskell]  case 09: [OK] [stylish-haskell]  case 10: [OK] [stylish-haskell]  case 11: [OK] [stylish-haskell]  case 12: [OK] [stylish-haskell]  case 13: [OK] [stylish-haskell]  case 13b: [OK] [stylish-haskell]  case 14: [OK] [stylish-haskell]  case 15: [OK] [stylish-haskell]  case 16: [OK] [stylish-haskell]  case 17: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.SimpleSquash.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06 (issue #355): [OK] [stylish-haskell] Language.Haskell.Stylish.Step.Tabs.Tests: [stylish-haskell]  case 01: [OK] Building row-types [cabal-add]  include cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add]  include cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-add]  include directory-1.3.8.1 [cabal-add]  include filepath-1.4.100.4 [cabal-add]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [cabal-add]  include process-1.6.17.0 [cabal-add]  component cabal-add-0.1-HwUwj2iPBUYBXmsObFU9po-cabal-add-tests [cabal-add]  include Diff-0.5-GZY542scVfnxhSieg1s29 [cabal-add]  include base-4.18.1.0 [cabal-add]  include directory-1.3.8.1 [cabal-add]  include process-1.6.17.0 [cabal-add]  include string-qq-0.0.6-HpRdWGEnvVhBEaymyMyvO2 [cabal-add]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [cabal-add]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [cabal-add] Linked component graph: [cabal-add]  unit cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [cabal-add]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-add]  include base-4.18.1.0 [cabal-add]  include bytestring-0.11.5.2 [cabal-add]  include containers-0.6.7 [cabal-add]  include mtl-2.3.1 [cabal-add]  Distribution.Client.Add=cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR:Distribution.Client.Add [cabal-add]  unit cabal-add-0.1-Is6TPLvNeM7HNyZMBVN72B-cabal-add [cabal-add]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-add]  include base-4.18.1.0 [cabal-add]  include bytestring-0.11.5.2 [cabal-add]  include cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add]  include cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-add]  include directory-1.3.8.1 [cabal-add]  include filepath-1.4.100.4 [cabal-add]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [cabal-add]  include process-1.6.17.0 [cabal-add]  unit cabal-add-0.1-HwUwj2iPBUYBXmsObFU9po-cabal-add-tests [cabal-add]  include Diff-0.5-GZY542scVfnxhSieg1s29 [cabal-add]  include base-4.18.1.0 [cabal-add]  include directory-1.3.8.1 [cabal-add]  include process-1.6.17.0 [cabal-add]  include string-qq-0.0.6-HpRdWGEnvVhBEaymyMyvO2 [cabal-add]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [cabal-add]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [cabal-add] Ready component graph: [cabal-add]  definite cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add]  depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [cabal-add]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-add]  depends base-4.18.1.0 [cabal-add]  depends bytestring-0.11.5.2 [cabal-add]  depends containers-0.6.7 [cabal-add]  depends mtl-2.3.1 [cabal-add]  definite cabal-add-0.1-Is6TPLvNeM7HNyZMBVN72B-cabal-add [cabal-add]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [cabal-add]  depends base-4.18.1.0 [cabal-add]  depends bytestring-0.11.5.2 [cabal-add]  depends cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add]  depends cabal-install-parsers-0.6.1.1-3ElOCQrfjY0DtCcmBOkSyV [cabal-add]  depends directory-1.3.8.1 [cabal-add]  depends filepath-1.4.100.4 [cabal-add]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [cabal-add]  depends process-1.6.17.0 [cabal-add]  definite cabal-add-0.1-HwUwj2iPBUYBXmsObFU9po-cabal-add-tests [cabal-add]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [cabal-add]  depends base-4.18.1.0 [cabal-add]  depends directory-1.3.8.1 [cabal-add]  depends process-1.6.17.0 [cabal-add]  depends string-qq-0.0.6-HpRdWGEnvVhBEaymyMyvO2 [cabal-add]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [cabal-add]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [cabal-add]  depends cabal-add-0.1-Is6TPLvNeM7HNyZMBVN72B-cabal-add [cabal-add] Using Cabal-3.10.1.0 compiled by ghc-9.6 [cabal-add] Using compiler: ghc-9.6.3 [cabal-add] Using install prefix: [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 [cabal-add] Executables installed in: [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/bin [cabal-add] Libraries installed in: [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add] Dynamic Libraries installed in: [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [cabal-add] Private executables installed in: [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/libexec/x86_64-linux-ghc-9.6.3/cabal-add-0.1 [cabal-add] Data files installed in: [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/share/x86_64-linux-ghc-9.6.3/cabal-add-0.1 [cabal-add] Documentation installed in: [cabal-add] /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc/share/doc/cabal-add-0.1 [cabal-add] Configuration files installed in: [dependent-map]  doubleL (src/Data/Dependent/Map/Internal.hs:301) [dependent-map]  doubleR (src/Data/Dependent/Map/Internal.hs:301) [dependent-map]  bin (src/Data/Dependent/Map/Internal.hs:310) [dependent-map]  trim (src/Data/Dependent/Map/Internal.hs:336) [dependent-map]  trimLookupLo (src/Data/Dependent/Map/Internal.hs:345) [dependent-map]  filterGt (src/Data/Dependent/Map/Internal.hs:360) [dependent-map]  filterLt (src/Data/Dependent/Map/Internal.hs:369) [dependent-map] Warning: 'Map' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map] Warning: 'unionWith' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map] Warning: 'intersectionWith' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map] Warning: 'eqTagged' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map] Warning: 'mapKeys' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map]  97% (110 /113) in 'Data.Dependent.Map' [dependent-map]  Missing documentation for: [dependent-map]  Module header [dependent-map]  lookupMin (src/Data/Dependent/Map.hs:546) [dependent-map]  lookupMax (src/Data/Dependent/Map.hs:561) [dependent-map]  [dependent-map] src/Data/Dependent/Map.hs:167:5: warning: [-Wnoncanonical-monoid-instances] [dependent-map]  Noncanonical ‘mappend’ definition detected [dependent-map]  in the instance declaration for ‘Monoid (DMap k f)’. [dependent-map]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [dependent-map]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [dependent-map]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [dependent-map]  | [dependent-map] 167 | mappend = union [dependent-map]  | ^^^^^^^^^^^^^^^ [dependent-map]  [dependent-map] src/Data/Dependent/Map.hs:171:3: warning: [-Wnoncanonical-monoid-instances] [dependent-map]  Noncanonical ‘(<>) = mappend’ definition detected [dependent-map]  in the instance declaration for ‘Semigroup (DMap k f)’. [dependent-map]  Move definition from ‘mappend’ to ‘(<>)’ [dependent-map]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [dependent-map]  | [dependent-map] 171 | (<>) = mappend [dependent-map]  | ^^^^^^^^^^^^^^ [dependent-map] Warning: 'lens' is out of scope. [dependent-map]  If you qualify the identifier, haddock can try to link it anyway. [dependent-map]  100% ( 5 / 5) in 'Data.Dependent.Map.Lens' [dependent-map] Documentation created: dist/doc/html/dependent-map/index.html, [dependent-map] dist/doc/html/dependent-map/dependent-map.txt [dependent-map] Phase: installPhase [dependent-map] Installing library in /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [dependent-map] Phase: fixupPhase [dependent-map] shrinking RPATHs of ELF executables and libraries in /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 [dependent-map] shrinking /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSdependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei-ghc9.6.3.so [dependent-map] checking for references to /build/ in /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0... [dependent-map] patching script interpreter paths in /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 [dependent-map] stripping (with command strip and flags -S -p) in /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0/lib [dependent-map] shrinking RPATHs of ELF executables and libraries in /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc [dependent-map] checking for references to /build/ in /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc... [dependent-map] patching script interpreter paths in /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc [hiedb]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [hiedb]  include terminal-size-0.3.4-F29cA6SfcnBIj4P9LFGJy0 [hiedb]  include text-2.0.2 [hiedb]  component hiedb-0.6.0.2-BFD4hmf3wKn7ENA4XE48HA-hiedb [hiedb]  include base-4.18.1.0 [hiedb]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [hiedb]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb] Linked component graph: [hiedb]  unit hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb]  include algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [hiedb]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [hiedb]  include array-0.5.5.0 [hiedb]  include base-4.18.1.0 [hiedb]  include bytestring-0.11.5.2 [hiedb]  include containers-0.6.7 [hiedb]  include directory-1.3.8.1 [hiedb]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hiedb]  include filepath-1.4.100.4 [hiedb]  include ghc-9.6.3 [hiedb]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [hiedb]  include lucid-2.11.20250303-BxgHulRqb5b6cRxYxwJoe6 [hiedb]  include mtl-2.3.1 [hiedb]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hiedb]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [hiedb]  include terminal-size-0.3.4-F29cA6SfcnBIj4P9LFGJy0 [hiedb]  include text-2.0.2 [hiedb]  HieDb=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb,HieDb.Compat=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Compat,HieDb.Create=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Create,HieDb.Dump=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Dump,HieDb.Html=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Html,HieDb.Query=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Query,HieDb.Run=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Run,HieDb.Types=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Types,HieDb.Utils=hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe:HieDb.Utils [hiedb]  unit hiedb-0.6.0.2-BFD4hmf3wKn7ENA4XE48HA-hiedb [hiedb]  include base-4.18.1.0 [hiedb]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [hiedb]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb] Ready component graph: [hiedb]  definite hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb]  depends algebraic-graphs-0.7-ECz2NzMBEvFbIwAIHrHkj [hiedb]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [hiedb]  depends array-0.5.5.0 [hiedb]  depends base-4.18.1.0 [hiedb]  depends bytestring-0.11.5.2 [hiedb]  depends containers-0.6.7 [hiedb]  depends directory-1.3.8.1 [hiedb]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hiedb]  depends filepath-1.4.100.4 [hiedb]  depends ghc-9.6.3 [hiedb]  depends hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [hiedb]  depends lucid-2.11.20250303-BxgHulRqb5b6cRxYxwJoe6 [hiedb]  depends mtl-2.3.1 [hiedb]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hiedb]  depends sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [hiedb]  depends terminal-size-0.3.4-F29cA6SfcnBIj4P9LFGJy0 [hiedb]  depends text-2.0.2 [hiedb]  definite hiedb-0.6.0.2-BFD4hmf3wKn7ENA4XE48HA-hiedb [hiedb]  depends base-4.18.1.0 [hiedb]  depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [hiedb]  depends hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hiedb] Using compiler: ghc-9.6.3 [hiedb] Using install prefix: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 [hiedb] Executables installed in: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/bin [hiedb] Libraries installed in: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb] Dynamic Libraries installed in: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hiedb] Private executables installed in: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/libexec/x86_64-linux-ghc-9.6.3/hiedb-0.6.0.2 [hiedb] Data files installed in: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/share/x86_64-linux-ghc-9.6.3/hiedb-0.6.0.2 [hiedb] Documentation installed in: [hiedb] /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 [hiedb] Configuration files installed in: [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/etc [hiedb] No alex found [hiedb] Using ar found on system at: [hiedb] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hiedb] No c2hs found [hiedb] No cpphs found [hiedb] No doctest found [hiedb] Using gcc version 14.3.0 given by user at: [hw-prim] [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, dist/build/HaskellWorks/Data/Search.o, dist/build/HaskellWorks/Data/Search.dyn_o ) [hw-prim] [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.o, dist/build/HaskellWorks/Data/Sign.dyn_o ) [hw-prim] [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.o, dist/build/HaskellWorks/Data/Snoc.dyn_o ) [hw-prim] [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, dist/build/HaskellWorks/Data/Ops.o, dist/build/HaskellWorks/Data/Ops.dyn_o ) [hw-prim] [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, dist/build/HaskellWorks/Data/Take.o, dist/build/HaskellWorks/Data/Take.dyn_o ) [hw-prim] [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, dist/build/HaskellWorks/Data/TreeCursor.o, dist/build/HaskellWorks/Data/TreeCursor.dyn_o ) [hw-prim] [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, dist/build/HaskellWorks/Data/Uncons.o, dist/build/HaskellWorks/Data/Uncons.dyn_o ) [hw-prim] [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, dist/build/HaskellWorks/Data/Unsign.o, dist/build/HaskellWorks/Data/Unsign.dyn_o ) [hw-prim] [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, dist/build/HaskellWorks/Data/Unsnoc.o, dist/build/HaskellWorks/Data/Unsnoc.dyn_o ) [hw-prim] [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, dist/build/HaskellWorks/Data/Vector/AsVector64.o, dist/build/HaskellWorks/Data/Vector/AsVector64.dyn_o ) [hw-prim] [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, dist/build/HaskellWorks/Data/Vector/AsVector64s.o, dist/build/HaskellWorks/Data/Vector/AsVector64s.dyn_o ) [hw-prim] [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, dist/build/HaskellWorks/Data/Vector/AsVector8.o, dist/build/HaskellWorks/Data/Vector/AsVector8.dyn_o ) [hw-prim] [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector8ns.o, dist/build/HaskellWorks/Data/Vector/AsVector8ns.dyn_o ) [hw-prim] [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector64ns.o, dist/build/HaskellWorks/Data/Vector/AsVector64ns.dyn_o ) [hw-prim] [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, dist/build/HaskellWorks/Data/Vector/AsVector8s.o, dist/build/HaskellWorks/Data/Vector/AsVector8s.dyn_o ) [hw-prim] [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.o, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.dyn_o ) [hw-prim] [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, dist/build/HaskellWorks/Data/Vector/Storable.o, dist/build/HaskellWorks/Data/Vector/Storable.dyn_o ) [hw-prim]  [hw-prim] src/HaskellWorks/Data/Vector/Storable.hs:110:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] [hw-prim]  Pattern match(es) are non-exhaustive [hw-prim]  In a pattern binding: [hw-prim]  Patterns of type ‘[DVS.Vector Word8]’ not matched: [hw-prim]  [] [hw-prim]  [_] [hw-prim]  (_:_:_:_) [hw-prim]  | [hw-prim] 110 | where [ibv, bpv] = DVS.createT $ do [hw-prim]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [hw-prim] [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.o, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.dyn_o ) [hw-prim] [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, dist/build/HaskellWorks/Data/Word.o, dist/build/HaskellWorks/Data/Word.dyn_o ) [path]  fileExtension "C:\\name.name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\..name.foo" == "C:\\name.name\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\name.name" == "C:\\name.name\\name.name.foo" [✔] [path]  fileExtension "C:\\name.name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\name.name.foo" == "C:\\name.name\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\name..name" == "C:\\name.name\\name..name.foo" [✔] [path]  fileExtension "C:\\name.name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\name..name.foo" == "C:\\name.name\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\name.name\\..." == "C:\\name.name\\....foo" [✔] [path]  fileExtension "C:\\name.name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name\\....foo" == "C:\\name.name\\....foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\name" == "C:\\name..name\\name.foo" [✔] [path]  fileExtension "C:\\name..name\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\name.foo" == "C:\\name..name\\name.foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\name." == "C:\\name..name\\name..foo" [✔] [path]  fileExtension "C:\\name..name\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\name..foo" == "C:\\name..name\\name..foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\name.." == "C:\\name..name\\name...foo" [✔] [path]  fileExtension "C:\\name..name\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\name...foo" == "C:\\name..name\\name...foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\.name" == "C:\\name..name\\.name.foo" [✔] [path]  fileExtension "C:\\name..name\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\.name.foo" == "C:\\name..name\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\..name" == "C:\\name..name\\..name.foo" [✔] [path]  fileExtension "C:\\name..name\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\..name.foo" == "C:\\name..name\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\name.name" == "C:\\name..name\\name.name.foo" [✔] [path]  fileExtension "C:\\name..name\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\name.name.foo" == "C:\\name..name\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\name..name" == "C:\\name..name\\name..name.foo" [✔] [path]  fileExtension "C:\\name..name\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\name..name.foo" == "C:\\name..name\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\name..name\\..." == "C:\\name..name\\....foo" [✔] [path]  fileExtension "C:\\name..name\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name\\....foo" == "C:\\name..name\\....foo" [✔] [path]  addExtension ".foo" "C:\\...\\name" == "C:\\...\\name.foo" [✔] [path]  fileExtension "C:\\...\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\name.foo" == "C:\\...\\name.foo" [✔] [path]  addExtension ".foo" "C:\\...\\name." == "C:\\...\\name..foo" [✔] [path]  fileExtension "C:\\...\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\name..foo" == "C:\\...\\name..foo" [✔] [path]  addExtension ".foo" "C:\\...\\name.." == "C:\\...\\name...foo" [✔] [path]  fileExtension "C:\\...\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\name...foo" == "C:\\...\\name...foo" [✔] [path]  addExtension ".foo" "C:\\...\\.name" == "C:\\...\\.name.foo" [✔] [path]  fileExtension "C:\\...\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\.name.foo" == "C:\\...\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\...\\..name" == "C:\\...\\..name.foo" [✔] [path]  fileExtension "C:\\...\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\..name.foo" == "C:\\...\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\...\\name.name" == "C:\\...\\name.name.foo" [✔] [path]  fileExtension "C:\\...\\name.name.foo" == .foo [✔] [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] Prim: ByteArray Put-Get (you get back what you put in) +++ OK, passed 100 tests; 98 discarded. [quickcheck-classes] Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 15 discarded. [quickcheck-classes] Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 20 discarded. [quickcheck-classes] Prim: ByteArray Set Range +++ OK, passed 100 tests. [quickcheck-classes] Prim: ByteArray List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Prim: Addr Put-Get (you get back what you put in) +++ OK, passed 100 tests; 128 discarded. [quickcheck-classes] Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 16 discarded. [quickcheck-classes] Prim: Addr Set Range +++ OK, passed 100 tests. [quickcheck-classes] Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Storable: Set-Get (you get back what you put in) +++ OK, passed 100 tests. [quickcheck-classes] Storable: Get-Set (putting back what you got out has no effect) +++ OK, passed 100 tests. [quickcheck-classes] Storable: Set-Set (if you set something twice, the first set is inconsequential +++ OK, passed 100 tests. [quickcheck-classes] Storable: List Conversion Roundtrips +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)) +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekByteOff a i ≡ peek (plusPtr a i) +++ OK, passed 100 tests. [quickcheck-classes] Storable: peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Associative +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Concatenation +++ OK, passed 100 tests. [quickcheck-classes] Semigroup: Times +++ OK, passed 100 tests; 134 discarded. [quickcheck-classes] Monoid: Associative +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Monoid: Concatenation +++ OK, passed 100 tests. [quickcheck-classes] Enum: Succ Pred Identity +++ OK, passed 100 tests; 17 discarded. [quickcheck-classes] Enum: Pred Succ Identity +++ OK, passed 100 tests. [quickcheck-classes] ToJSON/FromJSON: Partial Isomorphism +++ OK, passed 100 tests. [quickcheck-classes] ToJSON/FromJSON: Encoding Equals Value +++ OK, passed 100 tests. [quickcheck-classes] Eq: Transitive +++ OK, passed 100 tests. [quickcheck-classes] Eq: Symmetric +++ OK, passed 100 tests. [quickcheck-classes] Eq: Reflexive +++ OK, passed 100 tests. [quickcheck-classes] Ord: Antisymmetry +++ OK, passed 100 tests. [quickcheck-classes] Ord: Transitivity +++ OK, passed 100 tests. [quickcheck-classes] Ord: Totality +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Commutativity +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Associativity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Left Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Right Identity +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplication Left Distributes Over Addition +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplication Right Distributes Over Addition +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Left Annihilation +++ OK, passed 100 tests. [quickcheck-classes] Num: Multiplicative Right Annihilation +++ OK, passed 100 tests. [quickcheck-classes] Num: Additive Inverse +++ OK, passed 100 tests. [quickcheck-classes] Num: Subtraction +++ OK, passed 100 tests. [quickcheck-classes] Num: Abs Is Idempotent +++ OK, passed 100 tests. [quickcheck-classes] Num: Signum Is Idempotent +++ OK, passed 100 tests. [quickcheck-classes] Num: Product Of Abs And Signum Is Id +++ OK, passed 100 tests. [quickcheck-classes] Integral: Quotient Remainder +++ OK, passed 100 tests; 17 discarded. [quickcheck-classes] Integral: Division Modulus +++ OK, passed 100 tests; 16 discarded. [quickcheck-classes] Integral: Integer Roundtrip +++ OK, passed 100 tests. [quickcheck-classes] Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 16 discarded. [quickcheck-classes] Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 16 discarded. [quickcheck-classes] Bits: Conjunction Idempotence +++ OK, passed 100 tests. [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Constant' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Compose' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Classes' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Bind.Trans' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Bind.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Bind' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Apply' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor.Alt' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Functor' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Function' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Foldable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Fixed' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Eq' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Either.Validation' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Either.Combinators' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Either' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Dynamic' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Data' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.DList' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Complex' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Coerce' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Char' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Short.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Short' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Lazy.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Lazy.Char8' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Char8' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Builder.Scientific' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Builder.Prim.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Builder.Prim' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Builder.Internal' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Builder.Extra' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString.Builder' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.ByteString' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bool' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bits' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bitraversable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Wrapped' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Tannen' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Product' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Joker' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Join' [rerebase]  Missing documentation for: [rerebase]  Module header [stan] [46 of 55] Compiling Stan.Analysis [stan] [47 of 55] Compiling Stan.Analysis.Pretty [stan] [48 of 55] Compiling Stan.Config [stan] [49 of 55] Compiling Stan.Config.Pretty [stan] [50 of 55] Compiling Stan.Cli [stan] [51 of 55] Compiling Stan.Analysis.Summary [stan] [52 of 55] Compiling Stan.Report.Html [stylish-haskell] Language.Haskell.Stylish.Step.TrailingWhitespace.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell] Language.Haskell.Stylish.Step.UnicodeSyntax.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell] Language.Haskell.Stylish.Tests: [stylish-haskell]  case 01: [OK] [stylish-haskell]  case 02: [OK] [stylish-haskell]  case 03: [OK] [stylish-haskell]  case 04: [OK] [stylish-haskell]  case 05: [OK] [stylish-haskell]  case 06: [OK] [stylish-haskell]  case 07: [OK] [stylish-haskell] Language.Haskell.Stylish.Regressions: [stylish-haskell]  case 00 (issue #198): [OK] [stylish-haskell]  [stylish-haskell]  Test Cases Total [stylish-haskell]  Passed 278 278 [stylish-haskell]  Failed 0 0 [stylish-haskell]  Total 278 278 [stylish-haskell] Test suite stylish-haskell-tests: PASS [stylish-haskell] Test suite logged to: [stylish-haskell] dist/test/stylish-haskell-0.14.6.0-stylish-haskell-tests.log [stylish-haskell] 1 of 1 test suites (1 of 1 test cases) passed. [stylish-haskell] Phase: haddockPhase [stylish-haskell] Preprocessing library for stylish-haskell-0.14.6.0.. [stylish-haskell] Running Haddock on library for stylish-haskell-0.14.6.0.. [stylish-haskell] Warning: The documentation for the following packages are not installed. No [stylish-haskell] links will be generated to these packages: vector-0.13.2.0 [stylish-haskell] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [stylish-haskell]  31% ( 5 / 16) in 'Language.Haskell.Stylish.GHC' [stylish-haskell]  Missing documentation for: [stylish-haskell]  dropAfterLocated (lib/Language/Haskell/Stylish/GHC.hs:56) [stylish-haskell]  dropBeforeLocated (lib/Language/Haskell/Stylish/GHC.hs:62) [stylish-haskell]  dropBeforeAndAfter (lib/Language/Haskell/Stylish/GHC.hs:68) [stylish-haskell]  unsafeGetRealSrcSpan (lib/Language/Haskell/Stylish/GHC.hs:45) [stylish-haskell]  getEndLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:53) [stylish-haskell]  getStartLineUnsafe (lib/Language/Haskell/Stylish/GHC.hs:50) [stylish-haskell]  baseDynFlags (lib/Language/Haskell/Stylish/GHC.hs:71) [stylish-haskell]  showOutputable (lib/Language/Haskell/Stylish/GHC.hs:79) [stylish-haskell]  getConDecls (lib/Language/Haskell/Stylish/GHC.hs:74) [stylish-haskell]  epAnnComments (lib/Language/Haskell/Stylish/GHC.hs:82) [stylish-haskell]  deepAnnComments (lib/Language/Haskell/Stylish/GHC.hs:86) [stylish-haskell]  66% ( 10 / 15) in 'Language.Haskell.Stylish.Module' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Lines (lib/Language/Haskell/Stylish/Module.hs:52) [stylish-haskell]  groupByLine (lib/Language/Haskell/Stylish/Module.hs:90) [stylish-haskell]  importModuleName (lib/Language/Haskell/Stylish/Module.hs:60) [stylish-haskell]  moduleLanguagePragmas (lib/Language/Haskell/Stylish/Module.hs:136) [stylish-haskell]  [stylish-haskell] lib/Language/Haskell/Stylish/Module.hs:54:1: warning: [GHC-90177] [-Worphans] [stylish-haskell]  Orphan instance: instance Eq GHC.RawPkgQual [stylish-haskell]  Suggested fix: [stylish-haskell]  Move the instance declaration to the module of the class or of the type, or [stylish-haskell]  wrap the type with a newtype and declare the instance on the new type. [stylish-haskell]  | [stylish-haskell] 54 | deriving instance Eq GHC.RawPkgQual [stylish-haskell]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [stylish-haskell] Warning: 'Imports' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'ModuleHeader' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'RdrName' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'Safe' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell]  50% ( 1 / 2) in 'Language.Haskell.Stylish.Parse' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell] Warning: 'SrcSpan' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell]  84% ( 28 / 33) in 'Language.Haskell.Stylish.Printer' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  putMaybeLineComment (lib/Language/Haskell/Stylish/Printer.hs:143) [stylish-haskell]  withColumns (lib/Language/Haskell/Stylish/Printer.hs:352) [stylish-haskell]  modifyCurrentLine (lib/Language/Haskell/Stylish/Printer.hs:321) [stylish-haskell]  wrapping (lib/Language/Haskell/Stylish/Printer.hs:326) [stylish-haskell]  0% ( 0 / 4) in 'Language.Haskell.Stylish.Step' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Lines (lib/Language/Haskell/Stylish/Module.hs:52) [stylish-haskell]  Step (lib/Language/Haskell/Stylish/Step.hs:13) [stylish-haskell]  makeStep (lib/Language/Haskell/Stylish/Step.hs:19) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Tabs' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [tree-diff] Phase: setupCompilerEnvironmentPhase [tree-diff] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [tree-diff] Phase: unpackPhase [tree-diff] unpacking source archive /nix/store/gx4rsnnarwdh285qa3ay2q59znl0vxgp-tree-diff-0.3.4.tar.gz [tree-diff] source root is tree-diff-0.3.4 [tree-diff] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tree-diff-0.3.4/tree-diff.cabal" [tree-diff] Phase: patchPhase [tree-diff] Phase: compileBuildDriverPhase [tree-diff] setupCompileFlags: -package-db=/build/tmp.TbTuf0GPs3/setup-package.conf.d -threaded [tree-diff] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.TbTuf0GPs3/Main.o ) [tree-diff] [2 of 2] Linking Setup [tree-diff] Phase: updateAutotoolsGnuConfigScriptsPhase [tree-diff] Phase: configurePhase [tree-diff] configureFlags: --verbose --prefix=/nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc/share/doc/tree-diff-0.3.4 --with-gcc=gcc --package-db=/build/tmp.TbTuf0GPs3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [tree-diff] Using Parsec parser [tree-diff] Configuring tree-diff-0.3.4... [tree-diff] Dependency QuickCheck >=2.14.2 && <2.16: using QuickCheck-2.14.3 [tree-diff] Dependency aeson >=2.2.0.0 && <2.3: using aeson-2.2.3.0 [tree-diff] Dependency ansi-terminal >=1.1 && <1.2: using ansi-terminal-1.1.2 [tree-diff] Dependency ansi-wl-pprint >=1.0.2 && <1.1: using ansi-wl-pprint-1.0.2 [tree-diff] Dependency base >=4.12.0.0 && <4.21: using base-4.18.1.0 [tree-diff] Dependency bytestring >=0.10.8.2 && <0.11 || >=0.11.0.0 && <0.12 || >=0.12.0.2 [tree-diff] && <0.13: using bytestring-0.11.5.2 [tree-diff] Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.7 [tree-diff] Dependency deepseq >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using [tree-diff] deepseq-1.4.8.1 [tree-diff] Dependency hashable >=1.4.4.0 && <1.5 || >=1.5.0.0 && <1.6: using [tree-diff] hashable-1.4.7.0 [tree-diff] Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.16.1 [tree-diff] Dependency parsers >=0.12.11 && <0.13: using parsers-0.12.12 [tree-diff] Dependency pretty >=1.1.1.0 && <1.2: using pretty-1.1.3.6 [tree-diff] Dependency primitive >=0.9.0.0 && <0.10: using primitive-0.9.1.0 [tree-diff] Dependency scientific >=0.3.8.0 && <0.4: using scientific-0.3.8.0 [tree-diff] Dependency semialign >=1.3.1 && <1.4: using semialign-1.3.1 [tree-diff] Dependency strict >=0.5 && <0.6: using strict-0.5.1 [tree-diff] Dependency tagged >=0.8.8 && <0.9: using tagged-0.8.8 [tree-diff] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [tree-diff] Dependency these >=1.2.1 && <1.3: using these-1.2.1 [tree-diff] Dependency time >=1.8.0.2 && <1.9 || >=1.9.3 && <1.13: using time-1.12.2 [tree-diff] Dependency unordered-containers >=0.2.20 && <0.3: using [tree-diff] unordered-containers-0.2.20 [tree-diff] Dependency uuid-types >=1.0.6 && <1.1: using uuid-types-1.0.6 [tree-diff] Dependency vector >=0.13.1.0 && <0.14: using vector-0.13.2.0 [tree-diff] Dependency QuickCheck: using QuickCheck-2.14.3 [tree-diff] Dependency ansi-terminal: using ansi-terminal-1.1.2 [tree-diff] Dependency ansi-wl-pprint: using ansi-wl-pprint-1.0.2 [tree-diff] Dependency base: using base-4.18.1.0 [tree-diff] Dependency parsec: using parsec-3.1.16.1 [tree-diff] Dependency primitive: using primitive-0.9.1.0 [tree-diff] Dependency tagged: using tagged-0.8.8 [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/etc [cabal-add] No alex found [cabal-add] Using ar found on system at: [cabal-add] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [cabal-add] No c2hs found [cabal-add] No cpphs found [cabal-add] No doctest found [cabal-add] Using gcc version 14.3.0 given by user at: [cabal-add] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [cabal-add] Using ghc version 9.6.3 found on system at: [cabal-add] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [cabal-add] Using ghc-pkg version 9.6.3 found on system at: [cabal-add] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [cabal-add] No ghcjs found [cabal-add] No ghcjs-pkg found [cabal-add] No greencard found [cabal-add] Using haddock version 2.29.1 found on system at: [cabal-add] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [cabal-add] No happy found [cabal-add] Using haskell-suite found on system at: haskell-suite-dummy-location [cabal-add] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cabal-add] No hmake found [cabal-add] Using hpc version 0.68 found on system at: [cabal-add] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [cabal-add] Using hsc2hs version 0.68.9 found on system at: [cabal-add] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [cabal-add] Using hscolour version 1.25 found on system at: [cabal-add] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [cabal-add] No jhc found [cabal-add] Using ld found on system at: [cabal-add] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [cabal-add] No pkg-config found [cabal-add] Using runghc version 9.6.3 found on system at: [cabal-add] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [cabal-add] Using strip version 2.44 found on system at: [cabal-add] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [cabal-add] Using tar found on system at: [cabal-add] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [cabal-add] No uhc found [cabal-add] Phase: buildPhase [cabal-add] Preprocessing library for cabal-add-0.1.. [cabal-add] Building library for cabal-add-0.1.. [cabal-add] [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, dist/build/Distribution/Client/Add.o, dist/build/Distribution/Client/Add.dyn_o ) [cabal-add] [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, dist/build/Distribution/Client/Add.p_o ) [cabal-add] Preprocessing executable 'cabal-add' for cabal-add-0.1.. [cabal-add] Building executable 'cabal-add' for cabal-add-0.1.. [cabal-add] [1 of 1] Compiling Main ( app/Main.hs, dist/build/cabal-add/cabal-add-tmp/Main.o ) [cabal-add] [2 of 2] Linking dist/build/cabal-add/cabal-add [cabal-add] Preprocessing test suite 'cabal-add-tests' for cabal-add-0.1.. [cabal-add] Building test suite 'cabal-add-tests' for cabal-add-0.1.. [cabal-add] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/cabal-add-tests/cabal-add-tests-tmp/Main.o ) [cabal-add] [2 of 2] Linking dist/build/cabal-add-tests/cabal-add-tests [cabal-add] buildPhase completed in 33 seconds [cabal-add] Phase: checkPhase [cabal-add] Running 1 test suites... [cabal-add] Test suite cabal-add-tests: RUNNING... [cabal-add] All [cabal-add]  add multiple dependencies 1: OK (0.03s) [cabal-add]  add multiple dependencies 2: OK (0.02s) [cabal-add]  add multiple dependencies 3: OK (0.02s) [cabal-add]  add multiple dependencies 4: OK (0.02s) [cabal-add]  word 'library' in description: OK (0.02s) [cabal-add]  import fields 1: OK (0.04s) [cabal-add]  import fields 2: OK (0.10s) [cabal-add]  import fields 3: OK (0.04s) [cabal-add]  sublibrary target 1: OK (0.02s) [cabal-add]  sublibrary target 2: OK (0.02s) [cabal-add]  executable target 1: OK (0.02s) [cabal-add]  executable target 2: OK (0.02s) [cabal-add]  executable target 3: OK (0.02s) [cabal-add]  executable target 4: OK (0.02s) [cabal-add]  test target 1: OK (0.03s) [cabal-add]  test target 2: OK (0.03s) [cabal-add]  common stanza as a target 1: OK (0.02s) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 [post-build-hook] Pushing 2 paths (172 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 (2.02 MiB) [post-build-hook] Pushing /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc (1.81 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc /nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/cgshx5zism0dm22nfac9rcxvycbsswpx-dependent-map-0.4.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jddglc736q2ys293v2k9yqj6xf7xdqgs-dependent-map-0.4.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/vmvmk6hkf6a05kn48ny55s3wciyxh9aj-dependent-map-0.4.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 26 of 74 built (11 building), 335 of 335 downloaded from cache [hiedb] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hiedb] Using ghc version 9.6.3 found on system at: [hiedb] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hiedb] Using ghc-pkg version 9.6.3 found on system at: [hiedb] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hiedb] No ghcjs found [hiedb] No ghcjs-pkg found [hiedb] No greencard found [hiedb] Using haddock version 2.29.1 found on system at: [hiedb] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hiedb] No happy found [hiedb] Using haskell-suite found on system at: haskell-suite-dummy-location [hiedb] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hiedb] No hmake found [hiedb] Using hpc version 0.68 found on system at: [hiedb] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hiedb] Using hsc2hs version 0.68.9 found on system at: [hiedb] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hiedb] Using hscolour version 1.25 found on system at: [hiedb] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hiedb] No jhc found [hiedb] Using ld found on system at: [hiedb] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hiedb] No pkg-config found [hiedb] Using runghc version 9.6.3 found on system at: [hiedb] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hiedb] Using strip version 2.44 found on system at: [hiedb] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hiedb] Using tar found on system at: [hiedb] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hiedb] No uhc found [hiedb] Phase: buildPhase [hiedb] Preprocessing library for hiedb-0.6.0.2.. [hiedb] Building library for hiedb-0.6.0.2.. [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.o, dist/build/HieDb/Compat.dyn_o ) [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.o, dist/build/HieDb/Html.dyn_o ) [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.o, dist/build/HieDb/Types.dyn_o ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.o, dist/build/HieDb/Utils.dyn_o ) [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.o, dist/build/HieDb/Dump.dyn_o ) [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.o, dist/build/HieDb/Query.dyn_o ) [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.o, dist/build/HieDb/Create.dyn_o ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.o, dist/build/HieDb.dyn_o ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.o, dist/build/HieDb/Run.dyn_o ) [hiedb] [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, dist/build/HieDb/Compat.p_o ) [hiedb] [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, dist/build/HieDb/Html.p_o ) [hiedb] [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, dist/build/HieDb/Types.p_o ) [hiedb] [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, dist/build/HieDb/Utils.p_o ) [hiedb] [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, dist/build/HieDb/Dump.p_o ) [hiedb] [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, dist/build/HieDb/Query.p_o ) [hiedb] [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.p_o ) [hiedb] [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.p_o ) [hiedb] [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.p_o ) [hw-prim] [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, dist/build/HaskellWorks/Foreign.o, dist/build/HaskellWorks/Foreign.dyn_o ) [hw-prim] [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, dist/build/Paths_hw_prim.o, dist/build/Paths_hw_prim.dyn_o ) [hw-prim] [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, dist/build/HaskellWorks/Control/Monad/Lazy.p_o ) [hw-prim] [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, dist/build/HaskellWorks/Data/Branchless.p_o ) [hw-prim] [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, dist/build/HaskellWorks/Data/ByteString.p_o ) [hw-prim] [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, dist/build/HaskellWorks/Data/ByteString/Builder.p_o ) [hw-prim] [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, dist/build/HaskellWorks/Data/ByteString/Lazy.p_o ) [hw-prim] [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, dist/build/HaskellWorks/Data/Char/IsChar.p_o ) [hw-prim] [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, dist/build/HaskellWorks/Data/Char.p_o ) [hw-prim] [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, dist/build/HaskellWorks/Data/Concat.p_o ) [path]  replaceExtension ".foo" "C:\\...\\name.name.foo" == "C:\\...\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\...\\name..name" == "C:\\...\\name..name.foo" [✔] [path]  fileExtension "C:\\...\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\name..name.foo" == "C:\\...\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\...\\..." == "C:\\...\\....foo" [✔] [path]  fileExtension "C:\\...\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\...\\....foo" == "C:\\...\\....foo" [✔] [path]  addExtension ".foo" "C:\\name" == "C:\\name.foo" [✔] [path]  fileExtension "C:\\name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.foo" == "C:\\name.foo" [✔] [path]  addExtension ".foo" "C:\\name." == "C:\\name..foo" [✔] [path]  fileExtension "C:\\name..foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..foo" == "C:\\name..foo" [✔] [path]  addExtension ".foo" "C:\\name.." == "C:\\name...foo" [✔] [path]  fileExtension "C:\\name...foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name...foo" == "C:\\name...foo" [✔] [path]  addExtension ".foo" "C:\\.name" == "C:\\.name.foo" [✔] [path]  fileExtension "C:\\.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\.name.foo" == "C:\\.name.foo" [✔] [path]  addExtension ".foo" "C:\\..name" == "C:\\..name.foo" [✔] [path]  fileExtension "C:\\..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\..name.foo" == "C:\\..name.foo" [✔] [path]  addExtension ".foo" "C:\\name.name" == "C:\\name.name.foo" [✔] [path]  fileExtension "C:\\name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name.name.foo" == "C:\\name.name.foo" [✔] [path]  addExtension ".foo" "C:\\name..name" == "C:\\name..name.foo" [✔] [path]  fileExtension "C:\\name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\name..name.foo" == "C:\\name..name.foo" [✔] [path]  addExtension ".foo" "C:\\..." == "C:\\....foo" [✔] [path]  fileExtension "C:\\....foo" == .foo [✔] [path]  replaceExtension ".foo" "C:\\....foo" == "C:\\....foo" [✔] [path]  throws InvalidExtension when extension is [] [✔] [path]  throws InvalidExtension when extension is [.] [✔] [path]  throws InvalidExtension when extension is [x] [✔] [path]  throws InvalidExtension when extension is [..] [✔] [path]  throws InvalidExtension when extension is [...] [✔] [path]  throws InvalidExtension when extension is [xy] [✔] [path]  throws InvalidExtension when extension is [foo] [✔] [path]  throws InvalidExtension when extension is [foo.] [✔] [path]  throws InvalidExtension when extension is [foo..] [✔] [path]  throws InvalidExtension when extension is [..foo] [✔] [path]  throws InvalidExtension when extension is [...foo] [✔] [path]  throws InvalidExtension when extension is [.foo.bar] [✔] [path]  throws InvalidExtension when extension is [.foo\bar] [✔] [path]  Restrictions [path]  "..\\" should be rejected [✔] [path]  ".." should be rejected [✔] [path]  Succeeding: Parsing "a.." should succeed with: "a..\\" [✔] [path]  Succeeding: Parsing "..a" should succeed with: "..a\\" [✔] [path]  "\\.." should be rejected [✔] [path]  "C:\\foo\\..\\bar\\" should be rejected [✔] [path]  "C:\\foo\\bar\\.." should be rejected [✔] [path]  Aeson Instances [path]  Decoding "["C:\\foo\\bar"]" as a [Path Abs Dir] should succeed. [✔] [path]  Decoding "["C:\foo\bar"]" as a [Path Rel Dir] should fail. [✔] [path]  Encoding "["C:\foo\bar\mu.txt"]" should succeed. [✔] [path]  QuasiQuotes [path]  [absdir|C:\|] == $(mkAbsDir "C:\") [✔] [path]  [absdir|C:\chris\|] == $(mkAbsDir "C:\chris\") [✔] [path]  [reldir|foo|] == $(mkRelDir "foo") [✔] [path]  [reldir|foo\bar|] == $(mkRelDir "foo\bar") [✔] [path]  [absfile|C:\chris\foo.txt|] == $(mkAbsFile "C:\chris\foo.txt") [✔] [path]  [relfile|foo.exe|] == $(mkRelFile "foo.exe") [✔] [path]  [relfile|chris\foo.txt|] == $(mkRelFile "chris\foo.txt") [✔] [path] Path.Posix [path]  Parsing: Path Abs Dir [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing "./" should fail. [✔] [path]  Failing: Parsing "foo.txt" should fail. [✔] [path]  Succeeding: Parsing "/" should succeed with: "/" [✔] [path]  Succeeding: Parsing "//" should succeed with: "/" [✔] [quickcheck-classes] Bits: Disjunction Idempotence +++ OK, passed 100 tests. [quickcheck-classes] Bits: Double Complement +++ OK, passed 100 tests. [quickcheck-classes] Bits: Set Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Clear Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Complement Bit +++ OK, passed 100 tests. [quickcheck-classes] Bits: Clear Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Set Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Test Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Pop Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Right Rotation +++ OK, passed 100 tests. [quickcheck-classes] Bits: Left Rotation +++ OK, passed 100 tests. [quickcheck-classes] Bits: Count Leading Zeros of Zero +++ OK, passed 100 tests. [quickcheck-classes] Bits: Count Trailing Zeros of Zero +++ OK, passed 100 tests. [quickcheck-classes] ------------ [quickcheck-classes] -- Word64 -- [quickcheck-classes] ------------ [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ----------- [quickcheck-classes] -- Word8 -- [quickcheck-classes] ----------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes] ------------- [quickcheck-classes] -- ZipList -- [quickcheck-classes] ------------- [quickcheck-classes] Show: Show +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show: Equivariance: showList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: show/read with initial space +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showsPrec/readsPrec +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showList/readList +++ OK, passed 100 tests. [quickcheck-classes] Show/Read: Partial Isomorphism: showListWith shows / readListDefault +++ OK, passed 100 tests. [quickcheck-classes]  [quickcheck-classes] All tests succeeded [quickcheck-classes] Test suite basic: PASS [quickcheck-classes] Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-basic.log [quickcheck-classes] Test suite advanced: RUNNING... [quickcheck-classes] universe [quickcheck-classes]  deriving [quickcheck-classes]  strict [quickcheck-classes]  A [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK (0.02s) [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  B [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK (0.01s) [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  C [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  D [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Flip' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Clown' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Biff' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor.Apply' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifunctor' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Bifoldable' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Data.Biapplicative' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Selective.Rigid.Freer' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Selective.Rigid.Free' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Selective.Multi' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Selective.Free' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Selective' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Zip' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Writer.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Writer.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Writer.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Writer' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Writer.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Writer.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Writer' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.State.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.State.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.State' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Reader' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.RWS.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.RWS.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.RWS' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Maybe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Identity' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Except' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Cont' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Trans' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.State.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.State.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.State.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.State' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Signatures' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.STM' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.ST.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.ST.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.ST.Lazy.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.ST.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.ST' [rerebase]  Missing documentation for: [rerebase]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Tabs.hs:20) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.TrailingWhitespace' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/TrailingWhitespace.hs:21) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.Squash' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Squash.hs:84) [stylish-haskell]  40% ( 2 / 5) in 'Language.Haskell.Stylish.Step.LanguagePragmas' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Style (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:32) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/LanguagePragmas.hs:116) [stylish-haskell]  0% ( 0 / 2) in 'Language.Haskell.Stylish.Step.UnicodeSyntax' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/UnicodeSyntax.hs:41) [stylish-haskell] Warning: 'FromJSON' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell] Warning: 'groupPatterns' is out of scope. [stylish-haskell]  If you qualify the identifier, haddock can try to link it anyway. [stylish-haskell]  23% ( 3 / 13) in 'Language.Haskell.Stylish.Step.Imports' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Options (lib/Language/Haskell/Stylish/Step/Imports.hs:63) [stylish-haskell]  defaultOptions (lib/Language/Haskell/Stylish/Step/Imports.hs:77) [stylish-haskell]  ImportAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:101) [stylish-haskell]  ListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:108) [stylish-haskell]  LongListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:121) [stylish-haskell]  EmptyListAlign (lib/Language/Haskell/Stylish/Step/Imports.hs:116) [stylish-haskell]  ListPadding (lib/Language/Haskell/Stylish/Step/Imports.hs:96) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Imports.hs:201) [stylish-haskell]  printImport (lib/Language/Haskell/Stylish/Step/Imports.hs:509) [stylish-haskell]  0% ( 0 / 6) in 'Language.Haskell.Stylish.Step.ModuleHeader' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:36) [stylish-haskell]  BreakWhere (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:49) [stylish-haskell]  OpenBracket (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:44) [stylish-haskell]  defaultConfig (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:56) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/ModuleHeader.hs:65) [stylish-haskell]  16% ( 1 / 6) in 'Language.Haskell.Stylish.Step.Data' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Step/Data.hs:53) [stylish-haskell]  Indent (lib/Language/Haskell/Stylish/Step/Data.hs:43) [stylish-haskell]  MaxColumns (lib/Language/Haskell/Stylish/Step/Data.hs:48) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/Data.hs:90) [stylish-haskell]  0% ( 0 / 5) in 'Language.Haskell.Stylish.Step.SimpleAlign' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:32) [stylish-haskell]  Align (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:39) [stylish-haskell]  defaultConfig (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:45) [stylish-haskell]  step (lib/Language/Haskell/Stylish/Step/SimpleAlign.hs:182) [stylish-haskell]  0% ( 0 / 8) in 'Language.Haskell.Stylish.Config' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  Extensions (lib/Language/Haskell/Stylish/Config.hs:59) [stylish-haskell]  Config (lib/Language/Haskell/Stylish/Config.hs:63) [stylish-haskell]  ExitCodeBehavior (lib/Language/Haskell/Stylish/Config.hs:73) [stylish-haskell]  defaultConfigBytes (lib/Language/Haskell/Stylish/Config.hs:93) [stylish-haskell]  configFilePath (lib/Language/Haskell/Stylish/Config.hs:98) [stylish-haskell]  loadConfig (lib/Language/Haskell/Stylish/Config.hs:117) [stylish-haskell]  parseConfig (lib/Language/Haskell/Stylish/Config.hs:137) [stylish-haskell]  34% ( 8 / 23) in 'Language.Haskell.Stylish' [stylish-haskell]  Missing documentation for: [stylish-haskell]  Module header [stylish-haskell]  runSteps (lib/Language/Haskell/Stylish.hs:99) [stylish-haskell]  simpleAlign (lib/Language/Haskell/Stylish.hs:51) [stylish-haskell]  imports (lib/Language/Haskell/Stylish.hs:58) [stylish-haskell]  languagePragmas (lib/Language/Haskell/Stylish.hs:65) [stylish-haskell]  tabs (lib/Language/Haskell/Stylish.hs:75) [stylish-haskell]  trailingWhitespace (lib/Language/Haskell/Stylish.hs:81) [stylish-haskell]  unicodeSyntax (lib/Language/Haskell/Stylish.hs:86) [stylish-haskell]  stepName (lib/Language/Haskell/Stylish/Step.hs:14) [stylish-haskell]  Verbose (lib/Language/Haskell/Stylish/Verbose.hs:13) [stylish-haskell]  makeVerbose (lib/Language/Haskell/Stylish/Verbose.hs:17) [tree-diff] Dependency tasty >=1.5 && <1.6: using tasty-1.5.3 [tree-diff] Dependency tasty-golden >=2.3.5 && <2.4: using tasty-golden-2.3.5 [tree-diff] Dependency tasty-quickcheck >=0.10.3 && <0.12: using tasty-quickcheck-0.11 [tree-diff] Dependency tree-diff: using tree-diff-0.3.4 [tree-diff] Dependency trifecta >=2.1.4 && <2.2: using trifecta-2.1.4 [tree-diff] Dependency unordered-containers: using unordered-containers-0.2.20 [tree-diff] Source component graph: [tree-diff]  component lib [tree-diff]  component test:tree-diff-test dependency lib [tree-diff] Configured component graph: [tree-diff]  component tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [tree-diff]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [tree-diff]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [tree-diff]  include ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [tree-diff]  include base-4.18.1.0 [tree-diff]  include bytestring-0.11.5.2 [tree-diff]  include containers-0.6.7 [tree-diff]  include deepseq-1.4.8.1 [tree-diff]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [tree-diff]  include parsec-3.1.16.1 [tree-diff]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [tree-diff]  include pretty-1.1.3.6 [tree-diff]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [tree-diff]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [tree-diff]  include semialign-1.3.1-8WahCywZIivIMgZNchc7Ew [tree-diff]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [tree-diff]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [tree-diff]  include text-2.0.2 [tree-diff]  include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [tree-diff]  include time-1.12.2 [tree-diff]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [tree-diff]  include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [tree-diff]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [tree-diff]  component tree-diff-0.3.4-ALlQ6WCnY4JJm3Kh9C1Fry-tree-diff-test [tree-diff]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [tree-diff]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [tree-diff]  include ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [tree-diff]  include base-4.18.1.0 [tree-diff]  include parsec-3.1.16.1 [tree-diff]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [tree-diff]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [tree-diff]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [tree-diff]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [tree-diff]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [tree-diff]  include tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff]  include trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [tree-diff]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [tree-diff] Linked component graph: [tree-diff]  unit tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [tree-diff]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [tree-diff]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [tree-diff]  include ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [tree-diff]  include base-4.18.1.0 [tree-diff]  include bytestring-0.11.5.2 [tree-diff]  include containers-0.6.7 [tree-diff]  include deepseq-1.4.8.1 [tree-diff]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [tree-diff]  include parsec-3.1.16.1 [tree-diff]  include parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [tree-diff]  include pretty-1.1.3.6 [tree-diff]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [tree-diff]  include scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [tree-diff]  include semialign-1.3.1-8WahCywZIivIMgZNchc7Ew [tree-diff]  include strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [tree-diff]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [tree-diff]  include text-2.0.2 [tree-diff]  include these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [tree-diff]  include time-1.12.2 [tree-diff]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [tree-diff]  include uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [tree-diff]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [cabal-add]  common stanza as a target 2: OK (0.03s) [cabal-add]  two spaces in stanza: OK (0.02s) [cabal-add]  title case in stanza 1: OK (0.03s) [cabal-add]  title case in stanza 2: OK (0.05s) [cabal-add]  title case in build-depends: OK (0.05s) [cabal-add]  shared component prefixes: OK (0.04s) [cabal-add]  Windows line endings: OK (0.02s) [cabal-add]  build-depends start from comma 1: OK (0.02s) [cabal-add]  build-depends start from comma 2: OK (0.04s) [cabal-add]  build-depends start from comma 3: OK (0.03s) [cabal-add]  build-depends are under condition: OK (0.04s) [cabal-add]  empty component 1: OK (0.02s) [cabal-add]  empty component 2: OK (0.03s) [cabal-add]  empty component 3: OK (0.02s) [cabal-add]  empty build-depends: OK (0.03s) [cabal-add]  component in figure braces: OK (0.02s) [cabal-add]  comments with commas: OK (0.02s) [cabal-add]  comments without commas: OK (0.03s) [cabal-add]  all build-deps on the same line: OK (0.02s) [cabal-add]  ignore add as the first command-line argument: OK (0.02s) [cabal-add]  do not ignore add as the second command-line argument: OK (0.02s) [cabal-add]  sublibrary as a dependency: OK (0.03s) [cabal-add]  [cabal-add] All 39 tests passed (1.14s) [cabal-add] Test suite cabal-add-tests: PASS [cabal-add] Test suite logged to: dist/test/cabal-add-0.1-cabal-add-tests.log [cabal-add] 1 of 1 test suites (1 of 1 test cases) passed. [cabal-add] Phase: haddockPhase [cabal-add] Preprocessing library for cabal-add-0.1.. [cabal-add] Running Haddock on library for cabal-add-0.1.. [cabal-add] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cabal-add]  100% ( 8 / 8) in 'Distribution.Client.Add' [hw-prim] [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, dist/build/HaskellWorks/Data/Container.p_o ) [hw-prim] [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, dist/build/HaskellWorks/Data/Cons.p_o ) [hw-prim] [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, dist/build/HaskellWorks/Data/Decode.p_o ) [hw-prim] [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, dist/build/HaskellWorks/Data/Empty.p_o ) [hw-prim] [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, dist/build/HaskellWorks/Data/Filter.p_o ) [hw-prim] [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, dist/build/HaskellWorks/Data/Foldable.p_o ) [hw-prim] [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, dist/build/HaskellWorks/Data/FromByteString.p_o ) [hw-prim] [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, dist/build/HaskellWorks/Data/FromString.p_o ) [hw-prim] [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, dist/build/HaskellWorks/Data/Generate.p_o ) [hw-prim] [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, dist/build/HaskellWorks/Data/Head.p_o ) [hw-prim] [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, dist/build/HaskellWorks/Data/Naive.p_o ) [hw-prim] [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, dist/build/HaskellWorks/Data/Null.p_o ) [hw-prim] [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, dist/build/HaskellWorks/Data/Positioning.p_o ) [hw-prim] [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, dist/build/HaskellWorks/Data/Length.p_o ) [hw-prim] [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, dist/build/HaskellWorks/Data/Drop.p_o ) [hw-prim] [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, dist/build/HaskellWorks/Data/AtIndex.p_o ) [hw-prim] [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, dist/build/HaskellWorks/Data/Product.p_o ) [hw-prim] [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, dist/build/HaskellWorks/Data/FromForeignRegion.p_o ) [hw-prim] [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, dist/build/HaskellWorks/Data/Search.p_o ) [hw-prim] [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, dist/build/HaskellWorks/Data/Sign.p_o ) [hw-prim] [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, dist/build/HaskellWorks/Data/Snoc.p_o ) [hw-prim] [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, dist/build/HaskellWorks/Data/Ops.p_o ) [hw-prim] [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, dist/build/HaskellWorks/Data/Take.p_o ) [hw-prim] [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, dist/build/HaskellWorks/Data/TreeCursor.p_o ) [hw-prim] [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, dist/build/HaskellWorks/Data/Uncons.p_o ) [hw-prim] [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, dist/build/HaskellWorks/Data/Unsign.p_o ) [hw-prim] [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, dist/build/HaskellWorks/Data/Unsnoc.p_o ) [hw-prim] [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, dist/build/HaskellWorks/Data/Vector/AsVector64.p_o ) [hw-prim] [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, dist/build/HaskellWorks/Data/Vector/AsVector64s.p_o ) [hw-prim] [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, dist/build/HaskellWorks/Data/Vector/AsVector8.p_o ) [hw-prim] [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector8ns.p_o ) [path]  Succeeding: Parsing "///foo//bar//mu/" should succeed with: "/foo/bar/mu/" [✔] [path]  Succeeding: Parsing "///foo//bar////mu" should succeed with: "/foo/bar/mu/" [✔] [path]  Succeeding: Parsing "///foo//bar/.//mu" should succeed with: "/foo/bar/mu/" [✔] [path]  Parsing: Path Rel Dir [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing "/" should fail. [✔] [path]  Failing: Parsing "//" should fail. [✔] [path]  Succeeding: Parsing "~/" should succeed with: "~/" [✔] [path]  Failing: Parsing "/" should fail. [✔] [path]  Succeeding: Parsing "./" should succeed with: "./" [✔] [path]  Succeeding: Parsing "././" should succeed with: "./" [✔] [path]  Failing: Parsing "//" should fail. [✔] [path]  Failing: Parsing "///foo//bar//mu/" should fail. [✔] [path]  Failing: Parsing "///foo//bar////mu" should fail. [✔] [path]  Failing: Parsing "///foo//bar/.//mu" should fail. [✔] [path]  Succeeding: Parsing "..." should succeed with: ".../" [✔] [path]  Succeeding: Parsing "foo.bak" should succeed with: "foo.bak/" [✔] [path]  Succeeding: Parsing "./foo" should succeed with: "foo/" [✔] [path]  Succeeding: Parsing "././foo" should succeed with: "foo/" [✔] [path]  Succeeding: Parsing "./foo/./bar" should succeed with: "foo/bar/" [✔] [path]  Succeeding: Parsing "foo//bar//mu//" should succeed with: "foo/bar/mu/" [✔] [path]  Succeeding: Parsing "foo//bar////mu" should succeed with: "foo/bar/mu/" [✔] [path]  Succeeding: Parsing "foo//bar/.//mu" should succeed with: "foo/bar/mu/" [✔] [path]  Parsing: Path Abs File [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing "./" should fail. [✔] [path]  Failing: Parsing "/." should fail. [✔] [path]  Failing: Parsing "/foo/bar/." should fail. [✔] [path]  Failing: Parsing "~/" should fail. [✔] [path]  Failing: Parsing "./foo.txt" should fail. [✔] [path]  Failing: Parsing "/" should fail. [✔] [path]  Failing: Parsing "//" should fail. [✔] [path]  Failing: Parsing "///foo//bar//mu/" should fail. [✔] [path]  Succeeding: Parsing "/..." should succeed with: "/..." [✔] [path]  Succeeding: Parsing "/foo.txt" should succeed with: "/foo.txt" [✔] [path]  Succeeding: Parsing "///foo//bar////mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] [path]  Succeeding: Parsing "///foo//bar/.//mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] [path]  Parsing: Path Rel File [path]  Failing: Parsing "" should fail. [✔] [path]  Failing: Parsing "/" should fail. [✔] [path]  Failing: Parsing "//" should fail. [✔] [path]  Failing: Parsing "~/" should fail. [✔] [path]  Failing: Parsing "/" should fail. [✔] [path]  Failing: Parsing "./" should fail. [✔] [path]  Failing: Parsing "a/." should fail. [✔] [path]  Failing: Parsing "a/../b" should fail. [✔] [path]  Failing: Parsing "a/.." should fail. [✔] [path]  Failing: Parsing "../foo.txt" should fail. [✔] [path]  Failing: Parsing "//" should fail. [✔] [path]  Failing: Parsing "///foo//bar//mu/" should fail. [✔] [path]  Failing: Parsing "///foo//bar////mu" should fail. [✔] [path]  Failing: Parsing "///foo//bar/.//mu" should fail. [✔] [path]  Succeeding: Parsing "a.." should succeed with: "a.." [✔] [path]  Succeeding: Parsing "..." should succeed with: "..." [✔] [path]  Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔] [path]  Succeeding: Parsing "./foo.txt" should succeed with: "foo.txt" [✔] [path]  Succeeding: Parsing "././foo.txt" should succeed with: "foo.txt" [✔] [path]  Succeeding: Parsing "./foo/./bar.txt" should succeed with: "foo/bar.txt" [✔] [path]  Succeeding: Parsing "foo//bar//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] [path]  Succeeding: Parsing "foo//bar////mu.txt" should succeed with: "foo/bar/mu.txt" [✔] [path]  Succeeding: Parsing "foo//bar/.//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] [path]  Operations: () [path]  AbsDir + RelDir = AbsDir [✔] [path]  AbsDir + RelFile = AbsFile [✔] [path]  RelDir + RelDir = RelDir [✔] [path]  . + . = . [✔] [path]  . + x = x [✔] [path]  x + . = x [✔] [path]  RelDir + RelFile = RelFile [✔] [path]  Operations: toFilePath [path]  toFilePath $(mkRelDir ".") == "./" [✔] [path]  show $(mkRelDir ".") == "\"./\"" [✔] [path]  Operations: stripProperPrefix [path]  stripProperPrefix parent (parent child) = child (unit test) [✔] [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  E [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  F [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  G [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  H [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  I [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  K [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  thunk [quickcheck-classes]  Thunk A [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk B [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk C [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk D [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [rerebase]  50% ( 1 / 2) in 'Control.Monad.Reader.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Reader' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.RWS.Strict' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.RWS.Lazy' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.RWS.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.RWS' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Identity' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.IO.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Fix' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Fail' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Error.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Cont.Class' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad.Cont' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Monad' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Exception.Base' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Exception' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.DeepSeq' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TVar' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TSem' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TQueue' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TMVar' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TChan' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TBQueue' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM.TArray' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.STM' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.QSemN' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.QSem' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.MVar' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent.Chan' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Concurrent' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Comonad' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Category' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Arrow' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Applicative.Lift' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Applicative.Backwards' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Control.Applicative' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.CPUTime' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Console.GetOpt' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Environment' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Exit' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.IO' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.IO.Error' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.IO.Unsafe' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Info' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Mem' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Mem.StableName' [row-types] Phase: setupCompilerEnvironmentPhase [row-types] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [row-types] Phase: unpackPhase [row-types] unpacking source archive /nix/store/0rjb7xs5qcqiyaxri2q9vfxwcxm71xl3-row-types-1.0.1.2.tar.gz [row-types] source root is row-types-1.0.1.2 [row-types] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "row-types-1.0.1.2/tests/UnionPerformance.hs" [row-types] Phase: patchPhase [row-types] Replace Cabal file with edited version from mirror://hackage/row-types-1.0.1.2/revision/1.cabal. [row-types] Phase: compileBuildDriverPhase [row-types] setupCompileFlags: -package-db=/build/tmp.LUv0zeekP5/setup-package.conf.d -threaded [row-types] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.LUv0zeekP5/Main.o ) [row-types] [2 of 2] Linking Setup [row-types] Phase: updateAutotoolsGnuConfigScriptsPhase [row-types] Phase: configurePhase [row-types] configureFlags: --verbose --prefix=/nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc/share/doc/row-types-1.0.1.2 --with-gcc=gcc --package-db=/build/tmp.LUv0zeekP5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [row-types] Using Parsec parser [row-types] Configuring row-types-1.0.1.2... [row-types] Dependency base >=2 && <6: using base-4.18.1.0 [row-types] Dependency constraints >=0.11: using constraints-0.14.2 [row-types] Dependency deepseq >=1.4: using deepseq-1.4.8.1 [row-types] Dependency generic-lens >=1.0.0.0: using generic-lens-2.2.2.0 [row-types] Dependency hashable >=1.2: using hashable-1.4.7.0 [row-types] Dependency profunctors >=5.0: using profunctors-5.6.2 [row-types] Dependency text: using text-2.0.2 [row-types] Dependency unordered-containers >=0.2: using unordered-containers-0.2.20 [row-types] Dependency base >=2 && <6: using base-4.18.1.0 [row-types] Dependency generic-lens >=1.1.0.0: using generic-lens-2.2.2.0 [row-types] Dependency row-types: using row-types-1.0.1.2 [row-types] Source component graph: [row-types]  component lib [row-types]  component test:test dependency lib [row-types] Configured component graph: [row-types]  component row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types]  include base-4.18.1.0 [row-types]  include constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [row-types]  include deepseq-1.4.8.1 [row-types]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [row-types]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [row-types]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [row-types]  include text-2.0.2 [row-types]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [row-types]  component row-types-1.0.1.2-E6nKR7jlokg3m24t7PVsHT-test [row-types]  include base-4.18.1.0 [row-types]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [row-types]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types] Linked component graph: [row-types]  unit row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types]  include base-4.18.1.0 [row-types]  include constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [row-types]  include deepseq-1.4.8.1 [row-types]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [row-types]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [row-types]  include profunctors-5.6.2-36avph0rW537qvMb6XX38R [row-types]  include text-2.0.2 [stan] [53 of 55] Compiling Stan.Report [stan] [54 of 55] Compiling Stan.Toml [stan] [55 of 55] Compiling Stan [stylish-haskell]  version (dist/build/autogen/Paths_stylish_haskell.hs:35) [stylish-haskell]  ConfigPath (lib/Language/Haskell/Stylish.hs:108) [stylish-haskell]  Lines (lib/Language/Haskell/Stylish/Module.hs:52) [stylish-haskell]  Step (lib/Language/Haskell/Stylish/Step.hs:13) [stylish-haskell] Warning: Language.Haskell.Stylish.Parse: could not find link destinations for: [stylish-haskell]  - Language.Haskell.Stylish.Parse.Extensions [stylish-haskell] Warning: Language.Haskell.Stylish.Step.LanguagePragmas: could not find link destinations for: [stylish-haskell]  - Language.Haskell.Stylish.Editor.Edits [stylish-haskell] Warning: Language.Haskell.Stylish.Step.Imports: could not find link destinations for: [stylish-haskell]  - Language.Haskell.Stylish.Step.Imports.Pattern [stylish-haskell] Documentation created: dist/doc/html/stylish-haskell/index.html, [stylish-haskell] dist/doc/html/stylish-haskell/stylish-haskell.txt [stylish-haskell] Preprocessing executable 'stylish-haskell' for stylish-haskell-0.14.6.0.. [stylish-haskell] Preprocessing test suite 'stylish-haskell-tests' for stylish-haskell-0.14.6.0.. [stylish-haskell] haddockPhase completed in 1 minutes 13 seconds [stylish-haskell] Phase: installPhase [stylish-haskell] Installing library in /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [stylish-haskell] Installing executable stylish-haskell in /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/bin [stylish-haskell] Warning: The directory [stylish-haskell] /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/bin is [stylish-haskell] not in the system search path. [tree-diff]  Data.TreeDiff=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff,Data.TreeDiff.Class=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.Class,Data.TreeDiff.Expr=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.Expr,Data.TreeDiff.Golden=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.Golden,Data.TreeDiff.List=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.List,Data.TreeDiff.OMap=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.OMap,Data.TreeDiff.Parser=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.Parser,Data.TreeDiff.Pretty=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.Pretty,Data.TreeDiff.QuickCheck=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.QuickCheck,Data.TreeDiff.Tree=tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB:Data.TreeDiff.Tree [tree-diff]  unit tree-diff-0.3.4-ALlQ6WCnY4JJm3Kh9C1Fry-tree-diff-test [tree-diff]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [tree-diff]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [tree-diff]  include ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [tree-diff]  include base-4.18.1.0 [tree-diff]  include parsec-3.1.16.1 [tree-diff]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [tree-diff]  include tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [tree-diff]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [tree-diff]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [tree-diff]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [tree-diff]  include tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff]  include trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [tree-diff]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [tree-diff] Ready component graph: [tree-diff]  definite tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [tree-diff]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [tree-diff]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [tree-diff]  depends ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [tree-diff]  depends base-4.18.1.0 [tree-diff]  depends bytestring-0.11.5.2 [tree-diff]  depends containers-0.6.7 [tree-diff]  depends deepseq-1.4.8.1 [tree-diff]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [tree-diff]  depends parsec-3.1.16.1 [tree-diff]  depends parsers-0.12.12-7VRfeAf4wPQAfz8RXhS58j [tree-diff]  depends pretty-1.1.3.6 [tree-diff]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [tree-diff]  depends scientific-0.3.8.0-EXTb8i03tpyEFLFbbBcyqj [tree-diff]  depends semialign-1.3.1-8WahCywZIivIMgZNchc7Ew [tree-diff]  depends strict-0.5.1-JQp8IUgd9mIGuI9YRo3e6a [tree-diff]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [tree-diff]  depends text-2.0.2 [tree-diff]  depends these-1.2.1-5P6Fv3Pe7oRFsFG3HrYm87 [tree-diff]  depends time-1.12.2 [tree-diff]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [tree-diff]  depends uuid-types-1.0.6-LSnHSQasIz2KiEYrGocUTH [tree-diff]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [tree-diff]  definite tree-diff-0.3.4-ALlQ6WCnY4JJm3Kh9C1Fry-tree-diff-test [tree-diff]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [tree-diff]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [tree-diff]  depends ansi-wl-pprint-1.0.2-Drh8OIxyo936GKM1W77TQr [tree-diff]  depends base-4.18.1.0 [tree-diff]  depends parsec-3.1.16.1 [tree-diff]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [tree-diff]  depends tagged-0.8.8-KnTUHMtQah6DmtzwHmdxEL [tree-diff]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [tree-diff]  depends tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [tree-diff]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [tree-diff]  depends tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff]  depends trifecta-2.1.4-I6OFHaQe5tO4ihtpEbSPDT [tree-diff]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [tree-diff] Using Cabal-3.10.1.0 compiled by ghc-9.6 [tree-diff] Using compiler: ghc-9.6.3 [tree-diff] Using install prefix: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 [tree-diff] Executables installed in: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/bin [tree-diff] Libraries installed in: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff] Dynamic Libraries installed in: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [tree-diff] Private executables installed in: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/libexec/x86_64-linux-ghc-9.6.3/tree-diff-0.3.4 [tree-diff] Data files installed in: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/share/x86_64-linux-ghc-9.6.3/tree-diff-0.3.4 [tree-diff] Documentation installed in: [tree-diff] /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc/share/doc/tree-diff-0.3.4 [tree-diff] Configuration files installed in: [tree-diff] /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/etc [tree-diff] No alex found [tree-diff] Using ar found on system at: [tree-diff] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [tree-diff] No c2hs found [tree-diff] No cpphs found [hw-prim] [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, dist/build/HaskellWorks/Data/Vector/AsVector64ns.p_o ) [hw-prim] [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, dist/build/HaskellWorks/Data/Vector/AsVector8s.p_o ) [hw-prim] [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, dist/build/HaskellWorks/Data/Vector/BoxedVectorLike.p_o ) [hw-prim] [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, dist/build/HaskellWorks/Data/Vector/Storable.p_o ) [hw-prim]  [hw-prim] src/HaskellWorks/Data/Vector/Storable.hs:110:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] [hw-prim]  Pattern match(es) are non-exhaustive [hw-prim]  In a pattern binding: [hw-prim]  Patterns of type ‘[DVS.Vector Word8]’ not matched: [hw-prim]  [] [hw-prim]  [_] [hw-prim]  (_:_:_:_) [hw-prim]  | [hw-prim] 110 | where [ibv, bpv] = DVS.createT $ do [hw-prim]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [hw-prim] [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, dist/build/HaskellWorks/Data/Vector/StorableVectorLike.p_o ) [hw-prim] [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, dist/build/HaskellWorks/Data/Word.p_o ) [hw-prim] [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, dist/build/HaskellWorks/Foreign.p_o ) [hw-prim] [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, dist/build/Paths_hw_prim.p_o ) [path]  stripProperPrefix parent (parent child) = child (unit test) [✔] [path]  stripProperPrefix parent parent = _|_ [✔] [path]  Operations: isProperPrefixOf [path]  isProperPrefixOf parent (parent child) (absolute) [✔] [path]  isProperPrefixOf parent (parent child) (relative) [✔] [path]  not (x `isProperPrefixOf` x) [✔] [path]  not (/ `isProperPrefixOf` /) [✔] [path]  Operations: parent [path]  parent (parent child) == parent [✔] [path]  parent "/" == "/" [✔] [path]  parent "/x" == "/" [✔] [path]  parent "x" == "." [✔] [path]  parent "." == "." [✔] [path]  Operations: splitDrive [path]  splitDrive "/dir" == ("/", Just "dir") [✔] [path]  splitDrive "/file" == ("/", Just "file") [✔] [path]  splitDrive "/" == ("/", Nothing) [✔] [path]  Operations: isDrive [path]  isDrive "/" == True [✔] [path]  isDrive "/dir" == False [✔] [path]  Operations: filename [path]  filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔] [path]  filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (unit test) [✔] [path]  Operations: dirname [path]  dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔] [path]  dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (unit test) [✔] [path]  dirname / must be a Rel path [✔] [path]  Operations: extensions [path]  Only filenames and extensions [path]  addExtension ".foo" "name" == "name.foo" [✔] [path]  fileExtension "name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.foo" == "name.foo" [✔] [path]  addExtension ".foo" "name." == "name..foo" [✔] [path]  fileExtension "name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..foo" == "name..foo" [✔] [path]  addExtension ".foo" "name.." == "name...foo" [✔] [path]  fileExtension "name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name...foo" == "name...foo" [✔] [path]  addExtension ".foo" ".name" == ".name.foo" [✔] [path]  fileExtension ".name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] [path]  addExtension ".foo" "..name" == "..name.foo" [✔] [path]  fileExtension "..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] [path]  addExtension ".foo" "name.name" == "name.name.foo" [✔] [path]  fileExtension "name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] [path]  addExtension ".foo" "name..name" == "name..name.foo" [✔] [path]  fileExtension "name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] [path]  addExtension ".foo" "..." == "....foo" [✔] [path]  fileExtension "....foo" == .foo [✔] [path]  replaceExtension ".foo" "....foo" == "....foo" [✔] [path]  addExtension ".foo." "name" == "name.foo." [✔] [path]  fileExtension "name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "name.foo." == "name.foo." [✔] [path]  addExtension ".foo." "name." == "name..foo." [✔] [path]  fileExtension "name..foo." == .foo. [✔] [path]  replaceExtension ".foo." "name..foo." == "name..foo." [✔] [path]  addExtension ".foo." "name.." == "name...foo." [✔] [path]  fileExtension "name...foo." == .foo. [✔] [path]  replaceExtension ".foo." "name...foo." == "name...foo." [✔] [path]  addExtension ".foo." ".name" == ".name.foo." [✔] [path]  fileExtension ".name.foo." == .foo. [✔] [path]  replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] [path]  addExtension ".foo." "..name" == "..name.foo." [✔] [path]  fileExtension "..name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] [path]  addExtension ".foo." "name.name" == "name.name.foo." [✔] [path]  fileExtension "name.name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] [path]  addExtension ".foo." "name..name" == "name..name.foo." [✔] [path]  fileExtension "name..name.foo." == .foo. [✔] [path]  replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] [path]  addExtension ".foo." "..." == "....foo." [✔] [path]  fileExtension "....foo." == .foo. [✔] [path]  replaceExtension ".foo." "....foo." == "....foo." [✔] [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk E [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk F [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk G [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk H [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk I [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Thunk K [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  lazy [quickcheck-classes]  Lazy A [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy B [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy C [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Mem.Weak' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Posix.Internals' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Posix.Types' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'System.Timeout' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Text.ParserCombinators.ReadP' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Text.ParserCombinators.ReadPrec' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Text.Printf' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Text.Read' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Text.Read.Lex' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Text.Show' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase]  50% ( 1 / 2) in 'Unsafe.Coerce' [rerebase]  Missing documentation for: [rerebase]  Module header [rerebase] Documentation created: dist/doc/html/rerebase/index.html, [rerebase] dist/doc/html/rerebase/rerebase.txt [rerebase] haddockPhase completed in 2 minutes 24 seconds [rerebase] Phase: installPhase [rerebase] Installing library in /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [rerebase] Phase: fixupPhase [rerebase] shrinking RPATHs of ELF executables and libraries in /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 [rerebase] shrinking /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSrerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3-ghc9.6.3.so [rerebase] checking for references to /build/ in /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2... [rerebase] patching script interpreter paths in /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 [rerebase] stripping (with command strip and flags -S -p) in /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2/lib [rerebase] shrinking RPATHs of ELF executables and libraries in /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc [rerebase] checking for references to /build/ in /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc... [rerebase] patching script interpreter paths in /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc [row-types]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [row-types]  Data.Row=row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6:Data.Row,Data.Row.Dictionaries=row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6:Data.Row.Dictionaries,Data.Row.Internal=row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6:Data.Row.Internal,Data.Row.Records=row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6:Data.Row.Records,Data.Row.Switch=row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6:Data.Row.Switch,Data.Row.Variants=row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6:Data.Row.Variants [row-types]  unit row-types-1.0.1.2-E6nKR7jlokg3m24t7PVsHT-test [row-types]  include base-4.18.1.0 [row-types]  include generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [row-types]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types] Ready component graph: [row-types]  definite row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types]  depends base-4.18.1.0 [row-types]  depends constraints-0.14.2-ImFkRARbiOAGSXHYeqOCSx [row-types]  depends deepseq-1.4.8.1 [row-types]  depends generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [row-types]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [row-types]  depends profunctors-5.6.2-36avph0rW537qvMb6XX38R [row-types]  depends text-2.0.2 [row-types]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [row-types]  definite row-types-1.0.1.2-E6nKR7jlokg3m24t7PVsHT-test [row-types]  depends base-4.18.1.0 [row-types]  depends generic-lens-2.2.2.0-20B0xElL1rbDjz0IuTOuvL [row-types]  depends row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types] Using Cabal-3.10.1.0 compiled by ghc-9.6 [row-types] Using compiler: ghc-9.6.3 [row-types] Using install prefix: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 [row-types] Executables installed in: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/bin [row-types] Libraries installed in: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types] Dynamic Libraries installed in: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [row-types] Private executables installed in: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/libexec/x86_64-linux-ghc-9.6.3/row-types-1.0.1.2 [row-types] Data files installed in: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/share/x86_64-linux-ghc-9.6.3/row-types-1.0.1.2 [row-types] Documentation installed in: [row-types] /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc/share/doc/row-types-1.0.1.2 [row-types] Configuration files installed in: [row-types] /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/etc [row-types] No alex found [row-types] Using ar found on system at: [row-types] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [row-types] No c2hs found [row-types] No cpphs found [row-types] No doctest found [row-types] Using gcc version 14.3.0 given by user at: [row-types] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [row-types] Using ghc version 9.6.3 found on system at: [row-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [row-types] Using ghc-pkg version 9.6.3 found on system at: [row-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [row-types] No ghcjs found [row-types] No ghcjs-pkg found [row-types] No greencard found [row-types] Using haddock version 2.29.1 found on system at: [row-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [row-types] No happy found [row-types] Using haskell-suite found on system at: haskell-suite-dummy-location [row-types] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [row-types] No hmake found [row-types] Using hpc version 0.68 found on system at: [row-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [row-types] Using hsc2hs version 0.68.9 found on system at: [row-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [row-types] Using hscolour version 1.25 found on system at: [row-types] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [row-types] No jhc found [row-types] Using ld found on system at: [row-types] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [row-types] No pkg-config found [row-types] Using runghc version 9.6.3 found on system at: [row-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [row-types] Using strip version 2.44 found on system at: [row-types] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [row-types] Using tar found on system at: [row-types] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [row-types] No uhc found [tree-diff] No doctest found [tree-diff] Using gcc version 14.3.0 given by user at: [tree-diff] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [tree-diff] Using ghc version 9.6.3 found on system at: [tree-diff] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [tree-diff] Using ghc-pkg version 9.6.3 found on system at: [tree-diff] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [tree-diff] No ghcjs found [tree-diff] No ghcjs-pkg found [tree-diff] No greencard found [tree-diff] Using haddock version 2.29.1 found on system at: [tree-diff] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [tree-diff] No happy found [tree-diff] Using haskell-suite found on system at: haskell-suite-dummy-location [tree-diff] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [tree-diff] No hmake found [tree-diff] Using hpc version 0.68 found on system at: [tree-diff] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [tree-diff] Using hsc2hs version 0.68.9 found on system at: [tree-diff] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [tree-diff] Using hscolour version 1.25 found on system at: [tree-diff] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [tree-diff] No jhc found [tree-diff] Using ld found on system at: [tree-diff] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [tree-diff] No pkg-config found [tree-diff] Using runghc version 9.6.3 found on system at: [tree-diff] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [tree-diff] Using strip version 2.44 found on system at: [tree-diff] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [tree-diff] Using tar found on system at: [tree-diff] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [tree-diff] No uhc found [tree-diff] Phase: buildPhase [tree-diff] Preprocessing library for tree-diff-0.3.4.. [tree-diff] Building library for tree-diff-0.3.4.. [tree-diff] [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, dist/build/Data/TreeDiff/List.o, dist/build/Data/TreeDiff/List.dyn_o ) [tree-diff] [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, dist/build/Data/TreeDiff/OMap.o, dist/build/Data/TreeDiff/OMap.dyn_o ) [tree-diff] [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, dist/build/Data/TreeDiff/Expr.o, dist/build/Data/TreeDiff/Expr.dyn_o ) [tree-diff] [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, dist/build/Data/TreeDiff/Class.o, dist/build/Data/TreeDiff/Class.dyn_o ) [path]  addExtension ".foo.." "name" == "name.foo.." [✔] [path]  fileExtension "name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔] [path]  addExtension ".foo.." "name." == "name..foo.." [✔] [path]  fileExtension "name..foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔] [path]  addExtension ".foo.." "name.." == "name...foo.." [✔] [path]  fileExtension "name...foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔] [path]  addExtension ".foo.." ".name" == ".name.foo.." [✔] [path]  fileExtension ".name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔] [path]  addExtension ".foo.." "..name" == "..name.foo.." [✔] [path]  fileExtension "..name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔] [path]  addExtension ".foo.." "name.name" == "name.name.foo.." [✔] [path]  fileExtension "name.name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔] [path]  addExtension ".foo.." "name..name" == "name..name.foo.." [✔] [path]  fileExtension "name..name.foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔] [path]  addExtension ".foo.." "..." == "....foo.." [✔] [path]  fileExtension "....foo.." == .foo.. [✔] [path]  replaceExtension ".foo.." "....foo.." == "....foo.." [✔] [path]  Relative dir paths [path]  addExtension ".foo" "name/name" == "name/name.foo" [✔] [path]  fileExtension "name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name/name.foo" == "name/name.foo" [✔] [path]  addExtension ".foo" "name/name." == "name/name..foo" [✔] [path]  fileExtension "name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name/name..foo" == "name/name..foo" [✔] [path]  addExtension ".foo" "name/name.." == "name/name...foo" [✔] [path]  fileExtension "name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name/name...foo" == "name/name...foo" [✔] [path]  addExtension ".foo" "name/.name" == "name/.name.foo" [✔] [path]  fileExtension "name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name/.name.foo" == "name/.name.foo" [✔] [path]  addExtension ".foo" "name/..name" == "name/..name.foo" [✔] [path]  fileExtension "name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name/..name.foo" == "name/..name.foo" [✔] [path]  addExtension ".foo" "name/name.name" == "name/name.name.foo" [✔] [path]  fileExtension "name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name/name.name.foo" == "name/name.name.foo" [✔] [path]  addExtension ".foo" "name/name..name" == "name/name..name.foo" [✔] [path]  fileExtension "name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name/name..name.foo" == "name/name..name.foo" [✔] [path]  addExtension ".foo" "name/..." == "name/....foo" [✔] [path]  fileExtension "name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "name/....foo" == "name/....foo" [✔] [path]  addExtension ".foo" "name./name" == "name./name.foo" [✔] [path]  fileExtension "name./name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name./name.foo" == "name./name.foo" [✔] [path]  addExtension ".foo" "name./name." == "name./name..foo" [✔] [path]  fileExtension "name./name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name./name..foo" == "name./name..foo" [✔] [path]  addExtension ".foo" "name./name.." == "name./name...foo" [✔] [path]  fileExtension "name./name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name./name...foo" == "name./name...foo" [✔] [path]  addExtension ".foo" "name./.name" == "name./.name.foo" [✔] [path]  fileExtension "name./.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name./.name.foo" == "name./.name.foo" [✔] [path]  addExtension ".foo" "name./..name" == "name./..name.foo" [✔] [path]  fileExtension "name./..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name./..name.foo" == "name./..name.foo" [✔] [path]  addExtension ".foo" "name./name.name" == "name./name.name.foo" [✔] [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy D [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy E [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy F [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy G [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy H [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy I [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Lazy K [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  containers [quickcheck-classes]  strict [quickcheck-classes]  Set A [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set B [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set C [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [post-build-hook] Uploading to cachix cache "sellout": /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc [post-build-hook] Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc (3.78 MiB) [post-build-hook] Pushing /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 (10.04 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2 /nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/jg0sqhwy0dc4q6xd6hcyrfyg43hdfxi8-rerebase-1.21.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/hqkbid5dcr6lqz3lhwjpq1cgm89ak6ll-rerebase-1.21.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/y8000mwdg4d634s1941rsca898ckbzx6-rerebase-1.21.2.drv' to 'https://cache.nix-ci.com'... Progress: 27 of 74 built (10 building), 335 of 335 downloaded from cache Building deferred-folds Building focus Building neat-interpolation [cabal-add] Documentation created: dist/doc/html/cabal-add/index.html, [cabal-add] dist/doc/html/cabal-add/cabal-add.txt [cabal-add] Preprocessing executable 'cabal-add' for cabal-add-0.1.. [cabal-add] Preprocessing test suite 'cabal-add-tests' for cabal-add-0.1.. [cabal-add] Phase: installPhase [cabal-add] Installing library in /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [cabal-add] Installing executable cabal-add in /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/bin [cabal-add] Warning: The directory [cabal-add] /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/bin is not in the [cabal-add] system search path. [cabal-add] Phase: fixupPhase [cabal-add] shrinking RPATHs of ELF executables and libraries in /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 [cabal-add] shrinking /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHScabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR-ghc9.6.3.so [cabal-add] shrinking /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/bin/cabal-add [cabal-add] checking for references to /build/ in /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1... [cabal-add] patching script interpreter paths in /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 [cabal-add] stripping (with command strip and flags -S -p) in /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/lib /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1/bin [cabal-add] shrinking RPATHs of ELF executables and libraries in /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc [cabal-add] checking for references to /build/ in /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc... [cabal-add] patching script interpreter paths in /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc [hiedb] Preprocessing executable 'hiedb' for hiedb-0.6.0.2.. [hiedb] Building executable 'hiedb' for hiedb-0.6.0.2.. [hiedb] [1 of 1] Compiling Main ( exe/Main.hs, dist/build/hiedb/hiedb-tmp/Main.o ) [hiedb] [2 of 2] Linking dist/build/hiedb/hiedb [hw-prim] Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2.. [hw-prim] Building test suite 'hw-prim-test' for hw-prim-0.6.3.2.. [hw-prim] [ 1 of 11] Compiling HaskellWorks.Data.ByteStringSpec ( test/HaskellWorks/Data/ByteStringSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/ByteStringSpec.o ) [hw-prim] [ 2 of 11] Compiling HaskellWorks.Data.FoldableSpec ( test/HaskellWorks/Data/FoldableSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FoldableSpec.o ) [hw-prim] [ 3 of 11] Compiling HaskellWorks.Data.FromByteStringSpec ( test/HaskellWorks/Data/FromByteStringSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FromByteStringSpec.o ) [hw-prim] [ 4 of 11] Compiling HaskellWorks.Data.FromForeignRegionSpec ( test/HaskellWorks/Data/FromForeignRegionSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/FromForeignRegionSpec.o ) [hw-prim] [ 5 of 11] Compiling HaskellWorks.Data.SearchSpec ( test/HaskellWorks/Data/SearchSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/SearchSpec.o ) [hw-prim] [ 6 of 11] Compiling HaskellWorks.Data.Vector.AsVector64nsSpec ( test/HaskellWorks/Data/Vector/AsVector64nsSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector64nsSpec.o ) [hw-prim] [ 7 of 11] Compiling HaskellWorks.Data.Vector.AsVector64sSpec ( test/HaskellWorks/Data/Vector/AsVector64sSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector64sSpec.o ) [hw-prim] [ 8 of 11] Compiling HaskellWorks.Data.Vector.AsVector8nsSpec ( test/HaskellWorks/Data/Vector/AsVector8nsSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector8nsSpec.o ) [hw-prim] [ 9 of 11] Compiling HaskellWorks.Data.Vector.AsVector8sSpec ( test/HaskellWorks/Data/Vector/AsVector8sSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/AsVector8sSpec.o ) [hw-prim] [10 of 11] Compiling HaskellWorks.Data.Vector.StorableSpec ( test/HaskellWorks/Data/Vector/StorableSpec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/HaskellWorks/Data/Vector/StorableSpec.o ) [hw-prim] [11 of 11] Compiling Main ( test/Spec.hs, dist/build/hw-prim-test/hw-prim-test-tmp/Main.o ) [path]  fileExtension "name./name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name./name.name.foo" == "name./name.name.foo" [✔] [path]  addExtension ".foo" "name./name..name" == "name./name..name.foo" [✔] [path]  fileExtension "name./name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name./name..name.foo" == "name./name..name.foo" [✔] [path]  addExtension ".foo" "name./..." == "name./....foo" [✔] [path]  fileExtension "name./....foo" == .foo [✔] [path]  replaceExtension ".foo" "name./....foo" == "name./....foo" [✔] [path]  addExtension ".foo" "name../name" == "name../name.foo" [✔] [path]  fileExtension "name../name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name../name.foo" == "name../name.foo" [✔] [path]  addExtension ".foo" "name../name." == "name../name..foo" [✔] [path]  fileExtension "name../name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name../name..foo" == "name../name..foo" [✔] [path]  addExtension ".foo" "name../name.." == "name../name...foo" [✔] [path]  fileExtension "name../name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name../name...foo" == "name../name...foo" [✔] [path]  addExtension ".foo" "name../.name" == "name../.name.foo" [✔] [path]  fileExtension "name../.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name../.name.foo" == "name../.name.foo" [✔] [path]  addExtension ".foo" "name../..name" == "name../..name.foo" [✔] [path]  fileExtension "name../..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name../..name.foo" == "name../..name.foo" [✔] [path]  addExtension ".foo" "name../name.name" == "name../name.name.foo" [✔] [path]  fileExtension "name../name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name../name.name.foo" == "name../name.name.foo" [✔] [path]  addExtension ".foo" "name../name..name" == "name../name..name.foo" [✔] [path]  fileExtension "name../name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name../name..name.foo" == "name../name..name.foo" [✔] [path]  addExtension ".foo" "name../..." == "name../....foo" [✔] [path]  fileExtension "name../....foo" == .foo [✔] [path]  replaceExtension ".foo" "name../....foo" == "name../....foo" [✔] [path]  addExtension ".foo" ".name/name" == ".name/name.foo" [✔] [path]  fileExtension ".name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/name.foo" == ".name/name.foo" [✔] [path]  addExtension ".foo" ".name/name." == ".name/name..foo" [✔] [path]  fileExtension ".name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/name..foo" == ".name/name..foo" [✔] [path]  addExtension ".foo" ".name/name.." == ".name/name...foo" [✔] [path]  fileExtension ".name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/name...foo" == ".name/name...foo" [✔] [path]  addExtension ".foo" ".name/.name" == ".name/.name.foo" [✔] [path]  fileExtension ".name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/.name.foo" == ".name/.name.foo" [✔] [path]  addExtension ".foo" ".name/..name" == ".name/..name.foo" [✔] [path]  fileExtension ".name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/..name.foo" == ".name/..name.foo" [✔] [path]  addExtension ".foo" ".name/name.name" == ".name/name.name.foo" [✔] [path]  fileExtension ".name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/name.name.foo" == ".name/name.name.foo" [✔] [path]  addExtension ".foo" ".name/name..name" == ".name/name..name.foo" [✔] [path]  fileExtension ".name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/name..name.foo" == ".name/name..name.foo" [✔] [path]  addExtension ".foo" ".name/..." == ".name/....foo" [✔] [path]  fileExtension ".name/....foo" == .foo [✔] [path]  replaceExtension ".foo" ".name/....foo" == ".name/....foo" [✔] [path]  addExtension ".foo" "..name/name" == "..name/name.foo" [✔] [path]  fileExtension "..name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/name.foo" == "..name/name.foo" [✔] [path]  addExtension ".foo" "..name/name." == "..name/name..foo" [✔] [path]  fileExtension "..name/name..foo" == .foo [✔] [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set D [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set E [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set F [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set G [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set H [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set I [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Set K [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  lazy [quickcheck-classes]  SmallLazySet A [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet B [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [row-types] Phase: buildPhase [row-types] Preprocessing library for row-types-1.0.1.2.. [row-types] Building library for row-types-1.0.1.2.. [row-types] [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, dist/build/Data/Row/Internal.o, dist/build/Data/Row/Internal.dyn_o ) [row-types]  [row-types] src/Data/Row/Internal.hs:212:37: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 212 | class Lacks (l :: Symbol) (r :: Row *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:34: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:39: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:57: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:75: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [stylish-haskell] Phase: fixupPhase [stylish-haskell] shrinking RPATHs of ELF executables and libraries in /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 [stylish-haskell] shrinking /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC-ghc9.6.3.so [stylish-haskell] shrinking /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/bin/stylish-haskell [stylish-haskell] checking for references to /build/ in /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0... [stylish-haskell] patching script interpreter paths in /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 [stylish-haskell] stripping (with command strip and flags -S -p) in /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/lib /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0/bin [stylish-haskell] shrinking RPATHs of ELF executables and libraries in /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc [stylish-haskell] checking for references to /build/ in /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc... [stylish-haskell] patching script interpreter paths in /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc [tree-diff] [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, dist/build/Data/TreeDiff/Parser.o, dist/build/Data/TreeDiff/Parser.dyn_o ) [tree-diff] [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, dist/build/Data/TreeDiff/Pretty.o, dist/build/Data/TreeDiff/Pretty.dyn_o ) [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:35:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:219:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 219 | ansiWlPretty :: Pretty WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:221:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 221 | { ppCon = WL.text [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:40: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:47: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘lbrace’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:58: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘rbrace’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [post-build-hook] Uploading to cachix cache "sellout": /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 [post-build-hook] Pushing 2 paths (183 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc (568.02 KiB) [post-build-hook] Pushing /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 (6.47 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc /nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/kbpgfxqmf3wrrwksfzrcz3z256llvqm3-cabal-add-0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/riq96wxihssp144c773dp266zhzj6zv2-cabal-add-0.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ns7m5ravamn2108jab60ga4932i0g4ya-cabal-add-0.1.drv' to 'https://cache.nix-ci.com'... Progress: 28 of 74 built (12 building), 335 of 335 downloaded from cache [path]  replaceExtension ".foo" "..name/name..foo" == "..name/name..foo" [✔] [path]  addExtension ".foo" "..name/name.." == "..name/name...foo" [✔] [path]  fileExtension "..name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/name...foo" == "..name/name...foo" [✔] [path]  addExtension ".foo" "..name/.name" == "..name/.name.foo" [✔] [path]  fileExtension "..name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/.name.foo" == "..name/.name.foo" [✔] [path]  addExtension ".foo" "..name/..name" == "..name/..name.foo" [✔] [path]  fileExtension "..name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/..name.foo" == "..name/..name.foo" [✔] [path]  addExtension ".foo" "..name/name.name" == "..name/name.name.foo" [✔] [path]  fileExtension "..name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/name.name.foo" == "..name/name.name.foo" [✔] [path]  addExtension ".foo" "..name/name..name" == "..name/name..name.foo" [✔] [path]  fileExtension "..name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/name..name.foo" == "..name/name..name.foo" [✔] [path]  addExtension ".foo" "..name/..." == "..name/....foo" [✔] [path]  fileExtension "..name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "..name/....foo" == "..name/....foo" [✔] [path]  addExtension ".foo" "name.name/name" == "name.name/name.foo" [✔] [path]  fileExtension "name.name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/name.foo" == "name.name/name.foo" [✔] [path]  addExtension ".foo" "name.name/name." == "name.name/name..foo" [✔] [path]  fileExtension "name.name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/name..foo" == "name.name/name..foo" [✔] [path]  addExtension ".foo" "name.name/name.." == "name.name/name...foo" [✔] [path]  fileExtension "name.name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/name...foo" == "name.name/name...foo" [✔] [path]  addExtension ".foo" "name.name/.name" == "name.name/.name.foo" [✔] [path]  fileExtension "name.name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/.name.foo" == "name.name/.name.foo" [✔] [path]  addExtension ".foo" "name.name/..name" == "name.name/..name.foo" [✔] [path]  fileExtension "name.name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/..name.foo" == "name.name/..name.foo" [✔] [path]  addExtension ".foo" "name.name/name.name" == "name.name/name.name.foo" [✔] [path]  fileExtension "name.name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/name.name.foo" == "name.name/name.name.foo" [✔] [path]  addExtension ".foo" "name.name/name..name" == "name.name/name..name.foo" [✔] [path]  fileExtension "name.name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/name..name.foo" == "name.name/name..name.foo" [✔] [path]  addExtension ".foo" "name.name/..." == "name.name/....foo" [✔] [path]  fileExtension "name.name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name/....foo" == "name.name/....foo" [✔] [path]  addExtension ".foo" "name..name/name" == "name..name/name.foo" [✔] [path]  fileExtension "name..name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/name.foo" == "name..name/name.foo" [✔] [path]  addExtension ".foo" "name..name/name." == "name..name/name..foo" [✔] [path]  fileExtension "name..name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/name..foo" == "name..name/name..foo" [✔] [path]  addExtension ".foo" "name..name/name.." == "name..name/name...foo" [✔] [path]  fileExtension "name..name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/name...foo" == "name..name/name...foo" [✔] [path]  addExtension ".foo" "name..name/.name" == "name..name/.name.foo" [✔] [path]  fileExtension "name..name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/.name.foo" == "name..name/.name.foo" [✔] [path]  addExtension ".foo" "name..name/..name" == "name..name/..name.foo" [✔] [path]  fileExtension "name..name/..name.foo" == .foo [✔] [quickcheck-classes]  SmallLazySet C [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet D [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet E [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet F [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet G [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet H [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet I [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  SmallLazySet K [quickcheck-classes]  Eq [quickcheck-classes]  Transitive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Symmetric: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Reflexive: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Ord [quickcheck-classes]  Antisymmetry: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Transitivity: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  Totality: OK [quickcheck-classes]  +++ OK, passed 100 tests. [quickcheck-classes]  [quickcheck-classes] All 300 tests passed (0.36s) [quickcheck-classes] Test suite advanced: PASS [quickcheck-classes] Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-advanced.log [quickcheck-classes] 2 of 2 test suites (2 of 2 test cases) passed. [quickcheck-classes] checkPhase completed in 4 minutes 15 seconds [quickcheck-classes] Phase: haddockPhase [quickcheck-classes] Preprocessing library for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Running Haddock on library for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Warning: The documentation for the following packages are not installed. No [quickcheck-classes] links will be generated to these packages: vector-0.13.2.0 [quickcheck-classes] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [quickcheck-classes]  [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:89: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:41: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:70: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:99: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [post-build-hook] Uploading to cachix cache "sellout": /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 [post-build-hook] Pushing 2 paths (185 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc (3.25 MiB) [post-build-hook] Pushing /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 (32.65 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc /nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/p89b3k2dvkfglwb30arm60iv9zr41i03-file-embed-0.0.16.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/x8xsa6ljf62wxlld6giacyrndpy38100-stylish-haskell-0.14.6.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/iwvb8vj2y9ixw14cj4p3rsx1ncn9xi0j-file-embed-0.0.16.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/ya2ycv9vdmhc21890aw5s7hd112iz1wa-stylish-haskell-0.14.6.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/nycpsj0c5qrc6ciiqh4s8cjr2jfiipg1-file-embed-0.0.16.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3bg9nb44pzq0idpgbwnlnmhlzz4jhvcd-stylish-haskell-0.14.6.0.drv' to 'https://cache.nix-ci.com'... Progress: 29 of 75 built (11 building), 335 of 335 downloaded from cache [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:53: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘equals’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:224:28: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘lbracket’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:224:40: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘rbracket’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:225:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘dullwhite’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 225 | , ppCpy = WL.dullwhite [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [deferred-folds] Phase: setupCompilerEnvironmentPhase [deferred-folds] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [deferred-folds] Phase: unpackPhase [deferred-folds] unpacking source archive /nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz [deferred-folds] source root is deferred-folds-0.9.18.7 [deferred-folds] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "deferred-folds-0.9.18.7/test/Main.hs" [deferred-folds] Phase: patchPhase [deferred-folds] Phase: compileBuildDriverPhase [deferred-folds] setupCompileFlags: -package-db=/build/tmp.KRdYL26Un6/setup-package.conf.d -threaded [deferred-folds] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.KRdYL26Un6/Main.o ) [deferred-folds] [2 of 2] Linking Setup [deferred-folds] Phase: updateAutotoolsGnuConfigScriptsPhase [deferred-folds] Phase: configurePhase [deferred-folds] configureFlags: --verbose --prefix=/nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 --with-gcc=gcc --package-db=/build/tmp.KRdYL26Un6/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [deferred-folds] Using Parsec parser [deferred-folds] Configuring deferred-folds-0.9.18.7... [deferred-folds] Dependency base >=4.9 && <5: using base-4.18.1.0 [deferred-folds] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [deferred-folds] Dependency containers >=0.5 && <0.8: using containers-0.6.7 [deferred-folds] Dependency foldl >=1 && <2: using foldl-1.4.18 [deferred-folds] Dependency hashable >=1 && <2: using hashable-1.4.7.0 [deferred-folds] Dependency primitive >=0.6.4 && <0.10: using primitive-0.9.1.0 [deferred-folds] Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [deferred-folds] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [deferred-folds] Dependency unordered-containers >=0.2 && <0.3: using [deferred-folds] unordered-containers-0.2.20 [deferred-folds] Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 [deferred-folds] Dependency deferred-folds: using deferred-folds-0.9.18.7 [deferred-folds] Dependency quickcheck-instances >=0.3.11 && <0.4: using [deferred-folds] quickcheck-instances-0.3.32 [deferred-folds] Dependency rerebase <2: using rerebase-1.21.2 [deferred-folds] Dependency tasty >=0.12 && <2: using tasty-1.5.3 [deferred-folds] Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 [deferred-folds] Source component graph: [deferred-folds]  component lib [deferred-folds]  component test:test dependency lib [deferred-folds] Configured component graph: [deferred-folds]  component deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds]  include base-4.18.1.0 [deferred-folds]  include bytestring-0.11.5.2 [deferred-folds]  include containers-0.6.7 [deferred-folds]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [deferred-folds]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [deferred-folds]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [deferred-folds]  include text-2.0.2 [deferred-folds]  include transformers-0.6.1.0 [deferred-folds]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [deferred-folds]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [deferred-folds]  component deferred-folds-0.9.18.7-HCwkCqENQnl8gpMEJGWJzM-test [deferred-folds]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [deferred-folds]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [focus] Phase: setupCompilerEnvironmentPhase [focus] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [focus] Phase: unpackPhase [focus] unpacking source archive /nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz [focus] source root is focus-1.0.3.2 [focus] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "focus-1.0.3.2/test/Main.hs" [focus] Phase: patchPhase [focus] Phase: compileBuildDriverPhase [focus] setupCompileFlags: -package-db=/build/tmp.w4TNf6WkAr/setup-package.conf.d -threaded [focus] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.w4TNf6WkAr/Main.o ) [focus] [2 of 2] Linking Setup [focus] Phase: updateAutotoolsGnuConfigScriptsPhase [focus] Phase: configurePhase [focus] configureFlags: --verbose --prefix=/nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 --with-gcc=gcc --package-db=/build/tmp.w4TNf6WkAr/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [focus] Using Parsec parser [focus] Configuring focus-1.0.3.2... [focus] Dependency base >=4.11 && <5: using base-4.18.1.0 [focus] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [focus] Dependency focus: using focus-1.0.3.2 [focus] Dependency rerebase <2: using rerebase-1.21.2 [focus] Dependency tasty >=0.12 && <2: using tasty-1.5.3 [focus] Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2 [focus] Source component graph: [focus]  component lib [focus]  component test:test dependency lib [focus] Configured component graph: [focus]  component focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus]  include base-4.18.1.0 [focus]  include transformers-0.6.1.0 [focus]  component focus-1.0.3.2-DqBdS7t88Z62NlZOqptpAR-test [focus]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [focus]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [focus]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [focus] Linked component graph: [focus]  unit focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus]  include base-4.18.1.0 [focus]  include transformers-0.6.1.0 [focus]  Focus=focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz:Focus [focus]  unit focus-1.0.3.2-DqBdS7t88Z62NlZOqptpAR-test [focus]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [focus]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [focus]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [focus] Ready component graph: [focus]  definite focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus]  depends base-4.18.1.0 [focus]  depends transformers-0.6.1.0 [focus]  definite focus-1.0.3.2-DqBdS7t88Z62NlZOqptpAR-test [focus]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus]  depends rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [focus]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [focus]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [focus] Using Cabal-3.10.1.0 compiled by ghc-9.6 [focus] Using compiler: ghc-9.6.3 [focus] Using install prefix: [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 [focus] Executables installed in: [hiedb] buildPhase completed in 59 seconds [hiedb] Phase: haddockPhase [hiedb] Preprocessing library for hiedb-0.6.0.2.. [hiedb] Running Haddock on library for hiedb-0.6.0.2.. [hiedb] Warning: The documentation for the following packages are not installed. No [hiedb] links will be generated to these packages: attoparsec-0.14.4, [hiedb] attoparsec-0.14.4, vector-0.13.2.0 [hiedb] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hiedb]  38% ( 32 / 84) in 'HieDb.Compat' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  nodeInfo' (src/HieDb/Compat.hs:132) [hiedb]  Unit [hiedb]  unitString [hiedb]  stringToUnit [hiedb]  unhelpfulSpanFS [hiedb]  mkModuleName [hiedb]  moduleNameString [hiedb]  Fingerprint [hiedb]  readHexFingerprint [hiedb]  NameSpace [hiedb]  mkOccName [hiedb]  nameOccName [hiedb]  occNameSpace [hiedb]  occNameString [hiedb]  mkVarOccFS [hiedb]  nameSrcSpan [hiedb]  NameCacheUpdater (src/HieDb/Compat.hs:191) [hiedb]  nsNames [hiedb]  initNameCache [hiedb]  lookupOrigNameCache [hiedb]  mkModule [hiedb]  nameModule_maybe [hiedb]  nameModule [hiedb]  varName [hiedb]  isVarNameSpace [hiedb]  dataName [hiedb]  isDataConNameSpace [hiedb]  tcClsName [hiedb]  isTcClsNameSpace [hiedb]  tvName [hiedb]  isTvNameSpace [hiedb]  LlvmConfig [hiedb]  AvailName (src/HieDb/Compat.hs:171) [hiedb]  AvailFL (src/HieDb/Compat.hs:180) [hiedb]  AvailTC (src/HieDb/Compat.hs:160) [hiedb]  mkRealSrcLoc [hiedb]  srcSpanStartLine [hiedb]  srcSpanStartCol [hiedb]  srcSpanEndLine [hiedb]  srcSpanEndCol [hiedb]  initSysTools [hiedb]  HiePath [hiedb]  hiePathToFS (src/HieDb/Compat.hs:151) [hiedb]  ppr [hiedb]  hang [hiedb]  text [hiedb]  IfaceTyCon [hiedb]  field_label [hiedb]  dfs (src/HieDb/Compat.hs:199) [hiedb]  fieldNameSpace_maybe (src/HieDb/Compat.hs:206) [hiedb]  fieldName (src/HieDb/Compat.hs:216) [hiedb]  0% ( 0 / 4) in 'HieDb.Html' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  Color (src/HieDb/Html.hs:51) [hiedb]  Span (src/HieDb/Html.hs:53) [hiedb]  generate (src/HieDb/Html.hs:20) [hiedb]  14% ( 4 / 28) in 'HieDb.Types' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  HieDb (src/HieDb/Types.hs:35) [hiedb]  HieDbException (src/HieDb/Types.hs:37) [hiedb]  setHieTrace (src/HieDb/Types.hs:44) [hiedb]  ModuleInfo (src/HieDb/Types.hs:53) [hiedb]  Res (src/HieDb/Types.hs:73) [hiedb]  toNsChar (src/HieDb/Types.hs:93) [hiedb]  fromNsChar (src/HieDb/Types.hs:103) [hiedb]  HieModuleRow (src/HieDb/Types.hs:126) [hiedb]  RefRow (src/HieDb/Types.hs:143) [hiedb]  DeclRow (src/HieDb/Types.hs:163) [hiedb]  ImportRow (src/HieDb/Types.hs:181) [hiedb]  TypeName (src/HieDb/Types.hs:200) [hiedb]  TypeRef (src/HieDb/Types.hs:206) [hiedb]  DefRow (src/HieDb/Types.hs:223) [hiedb]  ExportRow (src/HieDb/Types.hs:240) [hiedb]  DbMonadT (src/HieDb/Types.hs:260) [hiedb]  DbMonad (src/HieDb/Types.hs:266) [hiedb]  runDbM (src/HieDb/Types.hs:268) [hiedb]  HieDbErr (src/HieDb/Types.hs:279) [hiedb]  Symbol (src/HieDb/Types.hs:286) [hiedb]  readNameSpace (src/HieDb/Types.hs:303) [hiedb]  readColon (src/HieDb/Types.hs:308) [hiedb]  readSymbol (src/HieDb/Types.hs:311) [hiedb]  13% ( 2 / 15) in 'HieDb.Utils' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  TypeIndexing (src/HieDb/Utils.hs:59) [hiedb]  addTypeRef (src/HieDb/Utils.hs:61) [hiedb]  makeNc (src/HieDb/Utils.hs:94) [hiedb]  withHieFile (src/HieDb/Utils.hs:118) [hiedb]  pointCommand (src/HieDb/Utils.hs:145) [hiedb]  dynFlagsForPrinting (src/HieDb/Utils.hs:156) [hiedb]  isCons (src/HieDb/Utils.hs:164) [hiedb]  AstInfo (src/HieDb/Utils.hs:169) [hiedb]  genAstInfo (src/HieDb/Utils.hs:182) [hiedb]  genDefRow (src/HieDb/Utils.hs:238) [hiedb]  identifierTree (src/HieDb/Utils.hs:266) [hiedb]  generateExports (src/HieDb/Utils.hs:273) [hiedb]  66% ( 2 / 3) in 'HieDb.Dump' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb] Warning: 'HieModule' is out of scope. [hiedb]  If you qualify the identifier, haddock can try to link it anyway. [hiedb]  38% ( 10 / 26) in 'HieDb.Query' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  findReferences (src/HieDb/Query.hs:68) [hiedb]  findTypeRefs (src/HieDb/Query.hs:121) [hiedb]  findDef (src/HieDb/Query.hs:135) [hiedb]  findOneDef (src/HieDb/Query.hs:142) [hiedb]  searchDef (src/HieDb/Query.hs:150) [hiedb]  Vertex (src/HieDb/Query.hs:185) [hiedb]  declRefs (src/HieDb/Query.hs:187) [hiedb]  getGraph (src/HieDb/Query.hs:203) [hiedb]  getVertices (src/HieDb/Query.hs:219) [hiedb]  getReachable (src/HieDb/Query.hs:234) [hiedb]  getUnreachable (src/HieDb/Query.hs:237) [hiedb]  html (src/HieDb/Query.hs:240) [hiedb]  getAnnotations (src/HieDb/Query.hs:249) [hw-prim] [12 of 12] Linking dist/build/hw-prim-test/hw-prim-test [hw-prim] Preprocessing test suite 'doctest' for hw-prim-0.6.3.2.. [hw-prim] Building test suite 'doctest' for hw-prim-0.6.3.2.. [hw-prim] [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) [hw-prim] [2 of 2] Linking dist/build/doctest/doctest [hw-prim] buildPhase completed in 2 minutes 2 seconds [hw-prim] Phase: checkPhase [hw-prim] Running 2 test suites... [hw-prim] Test suite hw-prim-test: RUNNING... [hw-prim]  [hw-prim] HaskellWorks.Data.ByteString [hw-prim]  HaskellWorks.Data.ByteStringSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  resegment does not modify data [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  resegment creates correctly sized segments [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  resegmentPadded does not modify data [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  resegmentPadded creates correctly sized segments [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  rechunk does not modify data [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  rechunk creates correctly sized segments [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  rechunk creates correctly sized segments [✔] [hw-prim] HaskellWorks.Data.Foldable [hw-prim]  HaskellWorks.Data.FoldableSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  foldFirst [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  foldLast [✔] [hw-prim] HaskellWorks.Data.FromByteString [hw-prim]  HaskellWorks.Data.FromByteStringSpec [hw-prim]  For DVS.Vector Word8 [hw-prim]  fromByteString (BS.unpack []) :: DVS.Vector Word8 [✔] [hw-prim]  fromByteString (BS.unpack [0x1]) :: DVS.Vector Word8 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2]) :: DVS.Vector Word8 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2, 0x04]) :: DVS.Vector Word8 [✔] [hw-prim]  For DVS.Vector Word16 [hw-prim]  fromByteString (BS.unpack []) :: DVS.Vector Word16 [✔] [hw-prim]  fromByteString (BS.unpack [0x1]) :: DVS.Vector Word16 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2]) :: DVS.Vector Word16 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2, 0x10]) :: DVS.Vector Word16 [✔] [hw-prim]  For DVS.Vector Word32 [hw-prim]  fromByteString (BS.unpack []) :: DVS.Vector Word32 [✔] [hw-prim]  fromByteString (BS.unpack [0x1]) :: DVS.Vector Word32 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8]) :: DVS.Vector Word32 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10]) :: DVS.Vector Word32 [✔] [hw-prim]  For DVS.Vector Word64 [hw-prim]  fromByteString (BS.unpack []) :: DVS.Vector Word64 [✔] [hw-prim]  fromByteString (BS.unpack [0x1]) :: DVS.Vector Word64 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80]) :: DVS.Vector Word64 [✔] [hw-prim]  fromByteString (BS.unpack [0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, 0x80, 0x81]) :: DVS.Vector Word64 [✔] [hw-prim] HaskellWorks.Data.FromForeignRegion [hw-prim]  HaskellWorks.Data.FromForeignRegionSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  Be able to load file into Vector [✔] [hw-prim] HaskellWorks.Data.Search [hw-prim]  HaskellWorks.Data.SearchSpec [hw-prim]  No tests [✔] [hw-prim] HaskellWorks.Data.Vector.AsVector8ns [hw-prim]  HaskellWorks.Data.Vector.AsVector8nsSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 1 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 2 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 3 [✔] [hw-prim] HaskellWorks.Data.Vector.AsVector8s [hw-prim]  HaskellWorks.Data.Vector.AsVector8sSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 1 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 2 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 3 [✔] [hw-prim] HaskellWorks.Data.Vector.AsVector64ns [hw-prim]  HaskellWorks.Data.Vector.AsVector64nsSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 1 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 2 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 3 [✔] [hw-prim] HaskellWorks.Data.Vector.AsVector64s [hw-prim]  HaskellWorks.Data.Vector.AsVector64sSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 1 [✔] [neat-interpolation] Phase: setupCompilerEnvironmentPhase [neat-interpolation] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [neat-interpolation] Phase: unpackPhase [neat-interpolation] unpacking source archive /nix/store/kbaaxk5fgywq8nznfihpa8vf80wkx5qk-neat-interpolation-0.5.1.4.tar.gz [neat-interpolation] source root is neat-interpolation-0.5.1.4 [neat-interpolation] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "neat-interpolation-0.5.1.4/test/Main.hs" [neat-interpolation] Phase: patchPhase [neat-interpolation] Phase: compileBuildDriverPhase [neat-interpolation] setupCompileFlags: -package-db=/build/tmp.Q33XQdt10C/setup-package.conf.d -threaded [neat-interpolation] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Q33XQdt10C/Main.o ) [neat-interpolation] [2 of 2] Linking Setup [neat-interpolation] Phase: updateAutotoolsGnuConfigScriptsPhase [neat-interpolation] Phase: configurePhase [neat-interpolation] configureFlags: --verbose --prefix=/nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc/share/doc/neat-interpolation-0.5.1.4 --with-gcc=gcc --package-db=/build/tmp.Q33XQdt10C/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [neat-interpolation] Using Parsec parser [neat-interpolation] Configuring neat-interpolation-0.5.1.4... [neat-interpolation] Dependency base >=4.9 && <5: using base-4.18.1.0 [neat-interpolation] Dependency megaparsec >=7 && <10: using megaparsec-9.6.1 [neat-interpolation] Dependency template-haskell >=2.8 && <3: using template-haskell-2.20.0.0 [neat-interpolation] Dependency text >=1 && <3: using text-2.0.2 [neat-interpolation] Dependency neat-interpolation: using neat-interpolation-0.5.1.4 [neat-interpolation] Dependency rerebase <2: using rerebase-1.21.2 [neat-interpolation] Dependency tasty >=1.2.3 && <2: using tasty-1.5.3 [neat-interpolation] Dependency tasty-hunit >=0.10.0.2 && <0.11: using tasty-hunit-0.10.2 [neat-interpolation] Source component graph: [neat-interpolation]  component lib [neat-interpolation]  component test:test dependency lib [neat-interpolation] Configured component graph: [neat-interpolation]  component neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation]  include base-4.18.1.0 [neat-interpolation]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [neat-interpolation]  include template-haskell-2.20.0.0 [neat-interpolation]  include text-2.0.2 [neat-interpolation]  component neat-interpolation-0.5.1.4-8oRJWxj5K7j4awE9ccV698-test [neat-interpolation]  include neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [neat-interpolation]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [neat-interpolation]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [neat-interpolation] Linked component graph: [neat-interpolation]  unit neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation]  include base-4.18.1.0 [neat-interpolation]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [neat-interpolation]  include template-haskell-2.20.0.0 [neat-interpolation]  include text-2.0.2 [neat-interpolation]  NeatInterpolation=neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77:NeatInterpolation [neat-interpolation]  unit neat-interpolation-0.5.1.4-8oRJWxj5K7j4awE9ccV698-test [neat-interpolation]  include neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [neat-interpolation]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [neat-interpolation]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [neat-interpolation] Ready component graph: [neat-interpolation]  definite neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [path]  replaceExtension ".foo" "name..name/..name.foo" == "name..name/..name.foo" [✔] [path]  addExtension ".foo" "name..name/name.name" == "name..name/name.name.foo" [✔] [path]  fileExtension "name..name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/name.name.foo" == "name..name/name.name.foo" [✔] [path]  addExtension ".foo" "name..name/name..name" == "name..name/name..name.foo" [✔] [path]  fileExtension "name..name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/name..name.foo" == "name..name/name..name.foo" [✔] [path]  addExtension ".foo" "name..name/..." == "name..name/....foo" [✔] [path]  fileExtension "name..name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name/....foo" == "name..name/....foo" [✔] [path]  addExtension ".foo" ".../name" == ".../name.foo" [✔] [path]  fileExtension ".../name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".../name.foo" == ".../name.foo" [✔] [path]  addExtension ".foo" ".../name." == ".../name..foo" [✔] [path]  fileExtension ".../name..foo" == .foo [✔] [path]  replaceExtension ".foo" ".../name..foo" == ".../name..foo" [✔] [path]  addExtension ".foo" ".../name.." == ".../name...foo" [✔] [path]  fileExtension ".../name...foo" == .foo [✔] [path]  replaceExtension ".foo" ".../name...foo" == ".../name...foo" [✔] [path]  addExtension ".foo" ".../.name" == ".../.name.foo" [✔] [path]  fileExtension ".../.name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".../.name.foo" == ".../.name.foo" [✔] [path]  addExtension ".foo" ".../..name" == ".../..name.foo" [✔] [path]  fileExtension ".../..name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".../..name.foo" == ".../..name.foo" [✔] [path]  addExtension ".foo" ".../name.name" == ".../name.name.foo" [✔] [path]  fileExtension ".../name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".../name.name.foo" == ".../name.name.foo" [✔] [path]  addExtension ".foo" ".../name..name" == ".../name..name.foo" [✔] [path]  fileExtension ".../name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".../name..name.foo" == ".../name..name.foo" [✔] [path]  addExtension ".foo" ".../..." == ".../....foo" [✔] [path]  fileExtension ".../....foo" == .foo [✔] [path]  replaceExtension ".foo" ".../....foo" == ".../....foo" [✔] [path]  addExtension ".foo" "name" == "name.foo" [✔] [path]  fileExtension "name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.foo" == "name.foo" [✔] [path]  addExtension ".foo" "name." == "name..foo" [✔] [path]  fileExtension "name..foo" == .foo [✔] [path]  replaceExtension ".foo" "name..foo" == "name..foo" [✔] [path]  addExtension ".foo" "name.." == "name...foo" [✔] [path]  fileExtension "name...foo" == .foo [✔] [path]  replaceExtension ".foo" "name...foo" == "name...foo" [✔] [path]  addExtension ".foo" ".name" == ".name.foo" [✔] [path]  fileExtension ".name.foo" == .foo [✔] [path]  replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] [path]  addExtension ".foo" "..name" == "..name.foo" [✔] [path]  fileExtension "..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] [path]  addExtension ".foo" "name.name" == "name.name.foo" [✔] [path]  fileExtension "name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] [path]  addExtension ".foo" "name..name" == "name..name.foo" [✔] [path]  fileExtension "name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] [path]  addExtension ".foo" "..." == "....foo" [✔] [path]  fileExtension "....foo" == .foo [✔] [path]  replaceExtension ".foo" "....foo" == "....foo" [✔] [path]  Absolute dir paths [path]  addExtension ".foo" "/name/name" == "/name/name.foo" [✔] [path]  fileExtension "/name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/name.foo" == "/name/name.foo" [✔] [path]  addExtension ".foo" "/name/name." == "/name/name..foo" [✔] [path]  fileExtension "/name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/name..foo" == "/name/name..foo" [✔] [path]  addExtension ".foo" "/name/name.." == "/name/name...foo" [✔] [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 18 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Alt.hs:24:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 22 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Apply.hs:24:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 24 | import Test.QuickCheck.Property (Property) [row-types] src/Data/Row/Internal.hs:283:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 283 | (h :: k1 -> k2 -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:398:28: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:398:42: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:401:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:401:44: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where [row-types]  | ^ [row-types] [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, dist/build/Data/Row/Dictionaries.o, dist/build/Data/Row/Dictionaries.dyn_o ) [row-types] [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, dist/build/Data/Row/Records.o, dist/build/Data/Row/Records.dyn_o ) [row-types]  [row-types] src/Data/Row/Records.hs:127:23: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 127 | newtype Rec (r :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:378:48: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [stan] Preprocessing executable 'stan' for stan-0.2.0.0.. [stan] Building executable 'stan' for stan-0.2.0.0.. [stan] [1 of 1] Compiling Main [stan] [2 of 2] Linking dist/build/stan/stan [stan] Preprocessing test suite 'stan-test' for stan-0.2.0.0.. [stan] Building test suite 'stan-test' for stan-0.2.0.0.. [stan]  [stan] : warning: [GHC-42258] [-Wunused-packages] [stan]  The following packages were specified via -package or -package-id flags, [stan]  but were not needed for compilation: [stan]  - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) [stan]  - ghc-9.6.3 (exposed by flag -package-id ghc-9.6.3) [stan]  - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF) [stan] [ 1 of 13] Compiling Test.Stan.Analysis.Common [stan] [ 2 of 13] Compiling Test.Stan.Analysis.AntiPattern [stan] [ 3 of 13] Compiling Test.Stan.Analysis.Infinite [stan] [ 4 of 13] Compiling Test.Stan.Analysis.Partial [stan] [ 5 of 13] Compiling Test.Stan.Analysis.Style [stan] [ 6 of 13] Compiling Test.Stan.Analysis [stan] [ 7 of 13] Compiling Test.Stan.Gen [stan] [ 8 of 13] Compiling Test.Stan.Config [stan] [ 9 of 13] Compiling Test.Stan.Cli [stan] [10 of 13] Compiling Test.Stan.Number [stan] [11 of 13] Compiling Test.Stan.Observation [stan] [12 of 13] Compiling Test.Stan.Toml [stan] [13 of 13] Compiling Main [stan]  [stan] : warning: [GHC-42258] [-Wunused-packages] [stan]  The following packages were specified via -package or -package-id flags, [stan]  but were not needed for compilation: [stan]  - base-4.18.1.0 (exposed by flag -package-id base-4.18.1.0) [stan]  - ghc-9.6.3 (exposed by flag -package-id ghc-9.6.3) [stan]  - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-3qfagrRkEJ97nEbfivJFhF) [stan] [14 of 14] Linking dist/build/stan-test/stan-test [stan] Preprocessing library 'target' for stan-0.2.0.0.. [stan] Building library 'target' for stan-0.2.0.0.. [stan] [1 of 9] Compiling Target.AntiPattern [stan] [2 of 9] Compiling Target.AntiPattern.Stan0206 [stan] [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions [stan] [4 of 9] Compiling Target.AntiPattern.Stan0212 [stan] [5 of 9] Compiling Target.AntiPattern.Stan0213 [stan] [6 of 9] Compiling Target.AntiPattern.Stan0214 [stan] [7 of 9] Compiling Target.Infinite [stan] [8 of 9] Compiling Target.Partial [stan] [9 of 9] Compiling Target.Style [stan] [1 of 9] Compiling Target.AntiPattern [stan] [2 of 9] Compiling Target.AntiPattern.Stan0206 [stan] [3 of 9] Compiling Target.AntiPattern.Stan0206Extensions [stan] [4 of 9] Compiling Target.AntiPattern.Stan0212 [stan] [5 of 9] Compiling Target.AntiPattern.Stan0213 [stan] [6 of 9] Compiling Target.AntiPattern.Stan0214 [stan] [7 of 9] Compiling Target.Infinite [stan] [8 of 9] Compiling Target.Partial [stan] [9 of 9] Compiling Target.Style [stan] buildPhase completed in 2 minutes 27 seconds [stan] Phase: checkPhase [stan] Running 1 test suites... [stan] Test suite stan-test: RUNNING... [stan]  ⓘ Using the following .cabal file: stan.cabal [stan]  [stan]  [stan] LoC tests [stan]  should count lines of code in the example file [✔] [stan] Modules number tests [stan]  should count correct number of modules [✔] [stan] CLI configuration tests [stan]  execParserPure . configToCliCommand ≡ pure [✔] [stan]  passed 100 tests. [stan]  Converts Config to CLI command and parses it back [✔] [stan] TOML configuration tests [stan]  decode . encode ≡ pure [✔] [stan]  passed 100 tests. [stan]  Parses test/.stan.example.toml [✔] [stan] Stan Configuration Tests [stan]  Configuration checks aggregation [stan]  applyCheck: Unit Tests [stan]  All inspections when empty Check list [✔] [stan]  Including all inspections [✔] [stan]  All inspections are excluded [✔] [stan]  Excluding single Inspection ID works [✔] [stan]  Excluding single file works [✔] [stan]  Excluding a directory works [✔] [stan]  Excluding inspection in a single file [✔] [stan]  applyCheck: Property Tests [stan]  Idempotence: applyChecks . applyChecks ≡ applyChecks [✔] [stan]  passed 100 tests. [stan]  CheckType Inversion: include c . exclude c ≡ id [✔] [stan]  passed 100 tests. [stan]  applyConfig tests [stan]  'applyConfig' with no removed files is the same as 'applyChecks' [✔] [stan]  Removes all files [✔] [tree-diff] src/Data/TreeDiff/Pretty.hs:226:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:27: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:38: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [deferred-folds]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [deferred-folds]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [deferred-folds] Linked component graph: [deferred-folds]  unit deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds]  include base-4.18.1.0 [deferred-folds]  include bytestring-0.11.5.2 [deferred-folds]  include containers-0.6.7 [deferred-folds]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [deferred-folds]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [deferred-folds]  include primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [deferred-folds]  include text-2.0.2 [deferred-folds]  include transformers-0.6.1.0 [deferred-folds]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [deferred-folds]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [deferred-folds]  DeferredFolds.Unfoldl=deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ:DeferredFolds.Unfoldl,DeferredFolds.UnfoldlM=deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ:DeferredFolds.UnfoldlM,DeferredFolds.Unfoldr=deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ:DeferredFolds.Unfoldr [deferred-folds]  unit deferred-folds-0.9.18.7-HCwkCqENQnl8gpMEJGWJzM-test [deferred-folds]  include deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [deferred-folds]  include rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [deferred-folds]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [deferred-folds]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [deferred-folds] Ready component graph: [deferred-folds]  definite deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds]  depends base-4.18.1.0 [deferred-folds]  depends bytestring-0.11.5.2 [deferred-folds]  depends containers-0.6.7 [deferred-folds]  depends foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [deferred-folds]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [deferred-folds]  depends primitive-0.9.1.0-4Xu9LMuZ2cCJzEReDHZuyI [deferred-folds]  depends text-2.0.2 [deferred-folds]  depends transformers-0.6.1.0 [deferred-folds]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [deferred-folds]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [deferred-folds]  definite deferred-folds-0.9.18.7-HCwkCqENQnl8gpMEJGWJzM-test [deferred-folds]  depends deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds]  depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [deferred-folds]  depends rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [deferred-folds]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [deferred-folds]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [deferred-folds] Using Cabal-3.10.1.0 compiled by ghc-9.6 [deferred-folds] Using compiler: ghc-9.6.3 [deferred-folds] Using install prefix: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 [deferred-folds] Executables installed in: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/bin [deferred-folds] Libraries installed in: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds] Dynamic Libraries installed in: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [deferred-folds] Private executables installed in: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/libexec/x86_64-linux-ghc-9.6.3/deferred-folds-0.9.18.7 [deferred-folds] Data files installed in: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/share/x86_64-linux-ghc-9.6.3/deferred-folds-0.9.18.7 [deferred-folds] Documentation installed in: [deferred-folds] /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 [deferred-folds] Configuration files installed in: [deferred-folds] /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/etc [deferred-folds] No alex found [deferred-folds] Using ar found on system at: [deferred-folds] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [deferred-folds] No c2hs found [deferred-folds] No cpphs found [deferred-folds] No doctest found [deferred-folds] Using gcc version 14.3.0 given by user at: [deferred-folds] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [deferred-folds] Using ghc version 9.6.3 found on system at: [deferred-folds] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [deferred-folds] Using ghc-pkg version 9.6.3 found on system at: [deferred-folds] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [deferred-folds] No ghcjs found [deferred-folds] No ghcjs-pkg found [deferred-folds] No greencard found [deferred-folds] Using haddock version 2.29.1 found on system at: [deferred-folds] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [deferred-folds] No happy found [deferred-folds] Using haskell-suite found on system at: haskell-suite-dummy-location [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/bin [focus] Libraries installed in: [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus] Dynamic Libraries installed in: [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [focus] Private executables installed in: [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/libexec/x86_64-linux-ghc-9.6.3/focus-1.0.3.2 [focus] Data files installed in: [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/share/x86_64-linux-ghc-9.6.3/focus-1.0.3.2 [focus] Documentation installed in: [focus] /nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 [focus] Configuration files installed in: [focus] /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/etc [focus] No alex found [focus] Using ar found on system at: [focus] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [focus] No c2hs found [focus] No cpphs found [focus] No doctest found [focus] Using gcc version 14.3.0 given by user at: [focus] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [focus] Using ghc version 9.6.3 found on system at: [focus] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [focus] Using ghc-pkg version 9.6.3 found on system at: [focus] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [focus] No ghcjs found [focus] No ghcjs-pkg found [focus] No greencard found [focus] Using haddock version 2.29.1 found on system at: [focus] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [focus] No happy found [focus] Using haskell-suite found on system at: haskell-suite-dummy-location [focus] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [focus] No hmake found [focus] Using hpc version 0.68 found on system at: [focus] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [focus] Using hsc2hs version 0.68.9 found on system at: [focus] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [focus] Using hscolour version 1.25 found on system at: [focus] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [focus] No jhc found [focus] Using ld found on system at: [focus] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [focus] No pkg-config found [focus] Using runghc version 9.6.3 found on system at: [focus] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [focus] Using strip version 2.44 found on system at: [focus] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [focus] Using tar found on system at: [focus] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [focus] No uhc found [focus] Phase: buildPhase [focus] Preprocessing library for focus-1.0.3.2.. [focus] Building library for focus-1.0.3.2.. [focus] [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, dist/build/Focus/Prelude.o, dist/build/Focus/Prelude.dyn_o ) [focus] [2 of 2] Compiling Focus ( library/Focus.hs, dist/build/Focus.o, dist/build/Focus.dyn_o ) [focus] [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, dist/build/Focus/Prelude.p_o ) [focus] [2 of 2] Compiling Focus ( library/Focus.hs, dist/build/Focus.p_o ) [focus] Preprocessing test suite 'test' for focus-1.0.3.2.. [focus] Building test suite 'test' for focus-1.0.3.2.. [focus] [1 of 1] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [focus] [2 of 2] Linking dist/build/test/test [focus] Phase: checkPhase [focus] Running 1 test suites... [focus] Test suite test: RUNNING... [focus]  [focus]  Monadically composed lookup and insert (https://github.com/nikita-volkov/stm-containers/issues/25): OK [focus]  Applicatively composed lookup and insert: OK [focus]  Applicatively composed pure and insert: OK [focus]  insert: OK [focus]  alter: OK [focus]  update: OK [hiedb]  getReachableUnreachable (src/HieDb/Query.hs:278) [hiedb]  splitByReachability (src/HieDb/Query.hs:285) [hiedb]  66% ( 14 / 21) in 'HieDb.Create' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  sCHEMA_VERSION (src/HieDb/Create.hs:39) [hiedb]  dB_VERSION (src/HieDb/Create.hs:42) [hiedb]  defaultSkipOptions (src/HieDb/Create.hs:241) [hiedb]  addRefsFromLoaded (src/HieDb/Create.hs:281) [hiedb]  addRefsFromLoadedInternal (src/HieDb/Create.hs:294) [hiedb]  deleteInternalTables (src/HieDb/Create.hs:412) [hiedb]  83% ( 5 / 6) in 'HieDb' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  0% ( 0 / 27) in 'HieDb.Run' [hiedb]  Missing documentation for: [hiedb]  Module header [hiedb]  hiedbMain (src/HieDb/Run.hs:52) [hiedb]  Options (src/HieDb/Run.hs:74) [hiedb]  Command (src/HieDb/Run.hs:87) [hiedb]  progParseInfo (src/HieDb/Run.hs:111) [hiedb]  progParser (src/HieDb/Run.hs:117) [hiedb]  optParser (src/HieDb/Run.hs:120) [hiedb]  cmdParser (src/HieDb/Run.hs:155) [hiedb]  posParser (src/HieDb/Run.hs:218) [hiedb]  maybeUnitId (src/HieDb/Run.hs:221) [hiedb]  symbolParser (src/HieDb/Run.hs:225) [hiedb]  moduleNameParser (src/HieDb/Run.hs:228) [hiedb]  hieTarget (src/HieDb/Run.hs:231) [hiedb]  progress (src/HieDb/Run.hs:236) [hiedb]  doIndex (src/HieDb/Run.hs:253) [hiedb]  runCommand (src/HieDb/Run.hs:271) [hiedb]  printInfo (src/HieDb/Run.hs:448) [hiedb]  hieFileCommand (src/HieDb/Run.hs:471) [hiedb]  reportAmbiguousErr (src/HieDb/Run.hs:474) [hiedb]  showHieDbErr (src/HieDb/Run.hs:480) [hiedb]  reportRefSpans (src/HieDb/Run.hs:491) [hiedb]  reportRefs (src/HieDb/Run.hs:543) [hiedb]  colouredPP (src/HieDb/Run.hs:550) [hiedb]  ppName (src/HieDb/Run.hs:558) [hiedb]  ppMod (src/HieDb/Run.hs:561) [hiedb]  ppUnit (src/HieDb/Run.hs:564) [hiedb]  ppSpan (src/HieDb/Run.hs:567) [hiedb] Warning: HieDb.Compat: could not find link destinations for: [hiedb]  - GHC.Types.Unique.Supply.genSym [hiedb] Documentation created: dist/doc/html/hiedb/index.html, [hiedb] dist/doc/html/hiedb/hiedb.txt [hiedb] Preprocessing executable 'hiedb' for hiedb-0.6.0.2.. [hiedb] Phase: installPhase [hiedb] Installing library in /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [hiedb] Installing executable hiedb in /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/bin [hiedb] Warning: The directory [hiedb] /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/bin is not in the [hiedb] system search path. [hiedb] Phase: fixupPhase [hiedb] shrinking RPATHs of ELF executables and libraries in /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 [hiedb] shrinking /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe-ghc9.6.3.so [hiedb] shrinking /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/bin/hiedb [hiedb] checking for references to /build/ in /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2... [hiedb] patching script interpreter paths in /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 [hiedb] stripping (with command strip and flags -S -p) in /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/lib /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2/bin [hiedb] shrinking RPATHs of ELF executables and libraries in /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc [hiedb] checking for references to /build/ in /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc... [hiedb] patching script interpreter paths in /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 2 [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  Conversion of ByteString works 3 [✔] [hw-prim] HaskellWorks.Data.Vector.Storable [hw-prim]  HaskellWorks.Data.Vector.StorableSpec [hw-prim]  ✓ passed 100 tests. [hw-prim]  mapAccumL: f a b = (a + 1, b * 2) [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  mapAccumL: f a b = (a * 2, b + 1) [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  construct2N [✔] [hw-prim]  construct64UnzipN [hw-prim]  ✓ passed 100 tests. [hw-prim]  property [✔] [hw-prim]  ✓ passed 100 tests. [hw-prim]  unzipFromListN2 [✔] [hw-prim]  [hw-prim] Finished in 5.4791 seconds [hw-prim] 44 examples, 0 failures [hw-prim] Test suite hw-prim-test: PASS [hw-prim] Test suite logged to: dist/test/hw-prim-0.6.3.2-hw-prim-test.log [hw-prim] Test suite doctest: RUNNING... [hw-prim] Examples: 48 Tried: 48 Errors: 0 Failures: 0 [hw-prim] Test suite doctest: PASS [hw-prim] Test suite logged to: dist/test/hw-prim-0.6.3.2-doctest.log [hw-prim] 2 of 2 test suites (2 of 2 test cases) passed. [hw-prim] Phase: haddockPhase [hw-prim] Preprocessing library for hw-prim-0.6.3.2.. [hw-prim] Running Haddock on library for hw-prim-0.6.3.2.. [hw-prim] Warning: The documentation for the following packages are not installed. No [hw-prim] links will be generated to these packages: vector-0.13.2.0 [hw-prim] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hw-prim] Warning: 'unfoldrM' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  28% ( 2 / 7) in 'HaskellWorks.Control.Monad.Lazy' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  interleaveSequenceIO (src/HaskellWorks/Control/Monad/Lazy.hs:18) [hw-prim]  interleaveSequenceM (src/HaskellWorks/Control/Monad/Lazy.hs:25) [hw-prim]  interleaveForM (src/HaskellWorks/Control/Monad/Lazy.hs:63) [hw-prim]  forceM (src/HaskellWorks/Control/Monad/Lazy.hs:66) [hw-prim]  94% ( 16 / 17) in 'HaskellWorks.Data.Branchless' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  9% ( 1 / 11) in 'HaskellWorks.Data.ByteString' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  ToByteString (src/HaskellWorks/Data/ByteString.hs:34) [hw-prim]  ToByteStrings (src/HaskellWorks/Data/ByteString.hs:65) [hw-prim]  mmap (src/HaskellWorks/Data/ByteString.hs:217) [hw-prim]  padded (src/HaskellWorks/Data/ByteString.hs:223) [hw-prim]  rechunk (src/HaskellWorks/Data/ByteString.hs:143) [hw-prim]  rechunkPadded (src/HaskellWorks/Data/ByteString.hs:159) [hw-prim]  resegment (src/HaskellWorks/Data/ByteString.hs:175) [hw-prim]  resegmentPadded (src/HaskellWorks/Data/ByteString.hs:191) [hw-prim]  hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString.hs:208) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.ByteString.Builder' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  chainInterleaveIO (src/HaskellWorks/Data/ByteString/Builder.hs:11) [hw-prim]  0% ( 0 / 7) in 'HaskellWorks.Data.ByteString.Lazy' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  ToLazyByteString (src/HaskellWorks/Data/ByteString/Lazy.hs:25) [hw-prim]  resegment (src/HaskellWorks/Data/ByteString/Lazy.hs:64) [hw-prim]  resegmentPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:67) [hw-prim]  rechunk (src/HaskellWorks/Data/ByteString/Lazy.hs:70) [hw-prim]  rechunkPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:73) [hw-prim]  hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString/Lazy.hs:76) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Char.IsChar' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  IsChar (src/HaskellWorks/Data/Char/IsChar.hs:9) [hw-prim]  50% ( 1 / 2) in 'HaskellWorks.Data.Char' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  50% ( 1 / 2) in 'HaskellWorks.Data.Concat' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Container' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Cons' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Cons (src/HaskellWorks/Data/Cons.hs:17) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Decode' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Decode (src/HaskellWorks/Data/Decode.hs:10) [hw-prim]  DecodeError (src/HaskellWorks/Data/Decode.hs:8) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Empty' [hw-prim]  Missing documentation for: [hw-prim]  Module header [neat-interpolation]  depends base-4.18.1.0 [neat-interpolation]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [neat-interpolation]  depends template-haskell-2.20.0.0 [neat-interpolation]  depends text-2.0.2 [neat-interpolation]  definite neat-interpolation-0.5.1.4-8oRJWxj5K7j4awE9ccV698-test [neat-interpolation]  depends neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation]  depends rerebase-1.21.2-48qTSTMVjWWGDcHyvKzaQ3 [neat-interpolation]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [neat-interpolation]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [neat-interpolation] Using Cabal-3.10.1.0 compiled by ghc-9.6 [neat-interpolation] Using compiler: ghc-9.6.3 [neat-interpolation] Using install prefix: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 [neat-interpolation] Executables installed in: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/bin [neat-interpolation] Libraries installed in: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation] Dynamic Libraries installed in: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [neat-interpolation] Private executables installed in: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/libexec/x86_64-linux-ghc-9.6.3/neat-interpolation-0.5.1.4 [neat-interpolation] Data files installed in: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/share/x86_64-linux-ghc-9.6.3/neat-interpolation-0.5.1.4 [neat-interpolation] Documentation installed in: [neat-interpolation] /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc/share/doc/neat-interpolation-0.5.1.4 [neat-interpolation] Configuration files installed in: [neat-interpolation] /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/etc [neat-interpolation] No alex found [neat-interpolation] Using ar found on system at: [neat-interpolation] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [neat-interpolation] No c2hs found [neat-interpolation] No cpphs found [neat-interpolation] No doctest found [neat-interpolation] Using gcc version 14.3.0 given by user at: [neat-interpolation] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [neat-interpolation] Using ghc version 9.6.3 found on system at: [neat-interpolation] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [neat-interpolation] Using ghc-pkg version 9.6.3 found on system at: [neat-interpolation] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [neat-interpolation] No ghcjs found [neat-interpolation] No ghcjs-pkg found [neat-interpolation] No greencard found [neat-interpolation] Using haddock version 2.29.1 found on system at: [neat-interpolation] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [neat-interpolation] No happy found [neat-interpolation] Using haskell-suite found on system at: haskell-suite-dummy-location [neat-interpolation] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [neat-interpolation] No hmake found [neat-interpolation] Using hpc version 0.68 found on system at: [neat-interpolation] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [neat-interpolation] Using hsc2hs version 0.68.9 found on system at: [neat-interpolation] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [neat-interpolation] Using hscolour version 1.25 found on system at: [neat-interpolation] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [neat-interpolation] No jhc found [neat-interpolation] Using ld found on system at: [neat-interpolation] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [neat-interpolation] No pkg-config found [neat-interpolation] Using runghc version 9.6.3 found on system at: [neat-interpolation] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [neat-interpolation] Using strip version 2.44 found on system at: [neat-interpolation] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [neat-interpolation] Using tar found on system at: [neat-interpolation] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [neat-interpolation] No uhc found [neat-interpolation] Phase: buildPhase [neat-interpolation] Preprocessing library for neat-interpolation-0.5.1.4.. [neat-interpolation] Building library for neat-interpolation-0.5.1.4.. [neat-interpolation] [1 of 4] Compiling NeatInterpolation.Prelude ( library/NeatInterpolation/Prelude.hs, dist/build/NeatInterpolation/Prelude.o, dist/build/NeatInterpolation/Prelude.dyn_o ) [neat-interpolation] [2 of 4] Compiling NeatInterpolation.Parsing ( library/NeatInterpolation/Parsing.hs, dist/build/NeatInterpolation/Parsing.o, dist/build/NeatInterpolation/Parsing.dyn_o ) [neat-interpolation] [3 of 4] Compiling NeatInterpolation.String ( library/NeatInterpolation/String.hs, dist/build/NeatInterpolation/String.o, dist/build/NeatInterpolation/String.dyn_o ) [path]  fileExtension "/name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/name...foo" == "/name/name...foo" [✔] [path]  addExtension ".foo" "/name/.name" == "/name/.name.foo" [✔] [path]  fileExtension "/name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/.name.foo" == "/name/.name.foo" [✔] [path]  addExtension ".foo" "/name/..name" == "/name/..name.foo" [✔] [path]  fileExtension "/name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/..name.foo" == "/name/..name.foo" [✔] [path]  addExtension ".foo" "/name/name.name" == "/name/name.name.foo" [✔] [path]  fileExtension "/name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/name.name.foo" == "/name/name.name.foo" [✔] [path]  addExtension ".foo" "/name/name..name" == "/name/name..name.foo" [✔] [path]  fileExtension "/name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/name..name.foo" == "/name/name..name.foo" [✔] [path]  addExtension ".foo" "/name/..." == "/name/....foo" [✔] [path]  fileExtension "/name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "/name/....foo" == "/name/....foo" [✔] [path]  addExtension ".foo" "/name./name" == "/name./name.foo" [✔] [path]  fileExtension "/name./name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./name.foo" == "/name./name.foo" [✔] [path]  addExtension ".foo" "/name./name." == "/name./name..foo" [✔] [path]  fileExtension "/name./name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./name..foo" == "/name./name..foo" [✔] [path]  addExtension ".foo" "/name./name.." == "/name./name...foo" [✔] [path]  fileExtension "/name./name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./name...foo" == "/name./name...foo" [✔] [path]  addExtension ".foo" "/name./.name" == "/name./.name.foo" [✔] [path]  fileExtension "/name./.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./.name.foo" == "/name./.name.foo" [✔] [path]  addExtension ".foo" "/name./..name" == "/name./..name.foo" [✔] [path]  fileExtension "/name./..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./..name.foo" == "/name./..name.foo" [✔] [path]  addExtension ".foo" "/name./name.name" == "/name./name.name.foo" [✔] [path]  fileExtension "/name./name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./name.name.foo" == "/name./name.name.foo" [✔] [path]  addExtension ".foo" "/name./name..name" == "/name./name..name.foo" [✔] [path]  fileExtension "/name./name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./name..name.foo" == "/name./name..name.foo" [✔] [path]  addExtension ".foo" "/name./..." == "/name./....foo" [✔] [path]  fileExtension "/name./....foo" == .foo [✔] [path]  replaceExtension ".foo" "/name./....foo" == "/name./....foo" [✔] [path]  addExtension ".foo" "/name../name" == "/name../name.foo" [✔] [path]  fileExtension "/name../name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../name.foo" == "/name../name.foo" [✔] [path]  addExtension ".foo" "/name../name." == "/name../name..foo" [✔] [path]  fileExtension "/name../name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../name..foo" == "/name../name..foo" [✔] [path]  addExtension ".foo" "/name../name.." == "/name../name...foo" [✔] [path]  fileExtension "/name../name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../name...foo" == "/name../name...foo" [✔] [path]  addExtension ".foo" "/name../.name" == "/name../.name.foo" [✔] [path]  fileExtension "/name../.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../.name.foo" == "/name../.name.foo" [✔] [path]  addExtension ".foo" "/name../..name" == "/name../..name.foo" [✔] [path]  fileExtension "/name../..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../..name.foo" == "/name../..name.foo" [✔] [path]  addExtension ".foo" "/name../name.name" == "/name../name.name.foo" [✔] [path]  fileExtension "/name../name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../name.name.foo" == "/name../name.name.foo" [✔] [path]  addExtension ".foo" "/name../name..name" == "/name../name..name.foo" [✔] [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  50% ( 1 / 2) in 'Test.QuickCheck.Classes.IsList' [quickcheck-classes]  Missing documentation for: [quickcheck-classes]  Module header [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 20 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 23 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] Warning: 'altLaws' is out of scope. [quickcheck-classes]  If you qualify the identifier, haddock can try to link it anyway. [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor’ [quickcheck-classes]  To import instances alone, use: import Data.Functor() [quickcheck-classes]  | [quickcheck-classes] 19 | import Data.Functor [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Alt’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Alt’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Alt() [quickcheck-classes]  | [quickcheck-classes] 20 | import Data.Functor.Alt (Alt) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:26:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Arbitrary’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Arbitrary’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Arbitrary() [quickcheck-classes]  | [quickcheck-classes] 26 | import Test.QuickCheck.Arbitrary (Arbitrary1(..)) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [row-types]  | [row-types] 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:379:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ)) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:380:24: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 380 | newtype App (f :: k -> *) (a :: k) = App (f a) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:383:38: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:574:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:574:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:575:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:575:43: warning: [GHC-39567] [-Wstar-is-type] [stan]  Removes a single file [✔] [stan]  Removes all files from a directory [✔] [stan]  Removes 2 files [✔] [stan]  Removes all files when they are specified explicitly [✔] [stan] Observation [stan]  calculates Observation Id properly [✔] [stan] Static Analysis [stan]  Partial functions [stan]  STAN-0001: finds usage of 'base/GHC.List/head' [✔] [stan]  STAN-0002: finds usage of 'base/GHC.List/tail' [✔] [stan]  STAN-0003: finds usage of 'base/GHC.List/init' [✔] [stan]  STAN-0004: finds usage of 'base/GHC.List/last' [✔] [stan]  STAN-0005: finds usage of 'base/GHC.List/!!' [✔] [stan]  STAN-0006: finds usage of 'base/GHC.List/cycle' [✔] [stan]  STAN-0007: finds usage of 'base/Data.OldList/genericIndex' [✔] [stan]  STAN-0008: finds usage of 'base/Data.Maybe/fromJust' [✔] [stan]  STAN-0009: finds usage of 'base/Text.Read/read' [✔] [stan]  STAN-0010: finds usage of 'base/GHC.Enum/succ' [✔] [stan]  STAN-0011: finds usage of 'base/GHC.Enum/pred' [✔] [stan]  STAN-0012: finds usage of 'base/GHC.Enum/toEnum' [✔] [stan]  STAN-0013: finds usage of 'base/Data.Foldable/maximum' [✔] [stan]  STAN-0014: finds usage of 'base/Data.Foldable/minimum' [✔] [stan]  STAN-0015: finds usage of 'base/Data.Foldable/maximumBy' [✔] [stan]  STAN-0016: finds usage of 'base/Data.Foldable/minimumBy' [✔] [stan]  STAN-0017: finds usage of 'base/Data.Foldable/foldl1' [✔] [stan]  STAN-0018: finds usage of 'base/GHC.List/foldl1'' [✔] [stan]  STAN-0019: finds usage of 'base/Data.Foldable/foldr1' [✔] [stan]  STAN-0020: finds usage of 'base/GHC.IsList/fromList' [✔] [stan]  STAN-0021: finds usage of 'base/GHC.Num/fromInteger' [✔] [stan]  STAN-0022: finds usage of 'base/GHC.Real/fromRational' [✔] [stan]  STAN-0023: finds usage of 'base/GHC.Real/realToFrac' [✔] [stan]  STAN-0024: finds usage of 'base/GHC.Real/recip' [✔] [stan]  STAN-0025: finds usage of 'base/GHC.Real//' [✔] [stan]  STAN-0010: doesn't trigger on 'succ :: Natural -> Natural' [✔] [stan]  STAN-0011: doesn't trigger on 'pred :: Integer -> Integer' [✔] [stan]  STAN-0011: triggers on polymorphic 'pred :: Enum a => a -> a' [✔] [stan]  STAN-0020: triggers on 'Data.List.NonEmpty.fromList' [✔] [stan]  Infinite functions [stan]  STAN-0101: finds usage of 'base/GHC.List/reverse' [✔] [stan]  STAN-0102: finds usage of 'base/Data.OldList/isSuffixOf' [✔] [stan]  STAN-0103: finds usage of 'base/Data.Foldable/length' [✔] [stan]  STAN-0104: finds usage of 'base/Data.OldList/genericLength' [✔] [stan]  STAN-0105: finds usage of 'base/Data.Foldable/sum' [✔] [stan]  STAN-0106: finds usage of 'base/Data.Foldable/product' [✔] [stan]  STAN-0103: finds usage of 'base/Data.Foldable/length' [✔] [stan]  Anti-patterns [stan]  STAN-0201: finds usage of '[0 .. length xs]' [✔] [stan]  STAN-0201: doesn't trigger on '[0 .. length xs - 1]' [✔] [stan]  STAN-0202: finds usage of 'foldl' [✔] [stan]  STAN-0203: finds usage of 'Data.ByteString.Char8.pack' [✔] [stan]  STAN-0204: finds usage of 'Data.HashMap.size' [✔] [stan]  STAN-0204: finds usage of 'length' for 'HashMap' [✔] [stan]  STAN-0205: finds usage of 'Data.HashSet.size' [✔] [stan]  STAN-0205: finds usage of 'length' for 'HashSet' [✔] [stan]  STAN-0206: Strict data type fields [stan]  Without extensions [stan]  Doesn't trigger on strict field [✔] [stan]  Finds simple lazy field [✔] [stan]  Finds polymorphic lazy field [✔] [stan]  Doesn't trigger on plain newtype [✔] [stan]  Doesn't trigger on a record newtype [✔] [stan]  Doesn't trigger on strict sum type field among many fields [✔] [stan]  Finds lazy field in a sum type constructor with multiple fields [✔] [stan]  Doesn't trigger on a single strict sum type field [✔] [stan]  Finds single lazy field in a sum type with multiple constructors [✔] [stan]  Doesn't trigger on forall wo constraint with 1 var [✔] [stan]  Finds single lazy field after forall wo constraint with 1 var [✔] [stan]  Doesn't trigger on forall wo constraint with 2 var [✔] [stan]  Finds single lazy field after forall wo constraint with 2 var [✔] [stan]  Doesn't trigger on strict field after forall wo constraint with 2 var [✔] [stan]  Doesn't trigger on forall constraint with 1 var [✔] [stan]  Finds single lazy field after forall constraint with 1 var [✔] [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:59: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:229:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 229 | , ppEdits = WL.sep [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:230:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 230 | , ppEllip = WL.text "..." [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:231:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘parens’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 231 | , ppParens = WL.parens [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:14: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [deferred-folds] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [deferred-folds] No hmake found [deferred-folds] Using hpc version 0.68 found on system at: [deferred-folds] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [deferred-folds] Using hsc2hs version 0.68.9 found on system at: [deferred-folds] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [deferred-folds] Using hscolour version 1.25 found on system at: [deferred-folds] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [deferred-folds] No jhc found [deferred-folds] Using ld found on system at: [deferred-folds] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [deferred-folds] No pkg-config found [deferred-folds] Using runghc version 9.6.3 found on system at: [deferred-folds] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [deferred-folds] Using strip version 2.44 found on system at: [deferred-folds] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [deferred-folds] Using tar found on system at: [deferred-folds] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [deferred-folds] No uhc found [deferred-folds] Phase: buildPhase [deferred-folds] Preprocessing library for deferred-folds-0.9.18.7.. [deferred-folds] Building library for deferred-folds-0.9.18.7.. [deferred-folds] [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, dist/build/DeferredFolds/Prelude.o, dist/build/DeferredFolds/Prelude.dyn_o ) [deferred-folds] [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, dist/build/DeferredFolds/Types.o, dist/build/DeferredFolds/Types.dyn_o ) [deferred-folds] [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, dist/build/DeferredFolds/Defs/UnfoldrM.o, dist/build/DeferredFolds/Defs/UnfoldrM.dyn_o ) [deferred-folds] [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, dist/build/DeferredFolds/Defs/UnfoldlM.o, dist/build/DeferredFolds/Defs/UnfoldlM.dyn_o ) [deferred-folds] [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, dist/build/DeferredFolds/Defs/Unfoldl.o, dist/build/DeferredFolds/Defs/Unfoldl.dyn_o ) [deferred-folds] [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, dist/build/DeferredFolds/Unfoldl.o, dist/build/DeferredFolds/Unfoldl.dyn_o ) [deferred-folds] [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, dist/build/DeferredFolds/UnfoldlM.o, dist/build/DeferredFolds/UnfoldlM.dyn_o ) [deferred-folds] [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, dist/build/DeferredFolds/UnfoldrM.o, dist/build/DeferredFolds/UnfoldrM.dyn_o ) [deferred-folds] [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, dist/build/DeferredFolds/Util/TextArray.o, dist/build/DeferredFolds/Util/TextArray.dyn_o ) [deferred-folds] [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, dist/build/DeferredFolds/Defs/Unfoldr.o, dist/build/DeferredFolds/Defs/Unfoldr.dyn_o ) [deferred-folds] [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, dist/build/DeferredFolds/Unfoldr.o, dist/build/DeferredFolds/Unfoldr.dyn_o ) [deferred-folds] [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, dist/build/DeferredFolds/Prelude.p_o ) [deferred-folds] [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, dist/build/DeferredFolds/Types.p_o ) [deferred-folds] [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, dist/build/DeferredFolds/Defs/UnfoldrM.p_o ) [deferred-folds] [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, dist/build/DeferredFolds/Defs/UnfoldlM.p_o ) [deferred-folds] [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, dist/build/DeferredFolds/Defs/Unfoldl.p_o ) [deferred-folds] [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, dist/build/DeferredFolds/Unfoldl.p_o ) [deferred-folds] [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, dist/build/DeferredFolds/UnfoldlM.p_o ) [deferred-folds] [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, dist/build/DeferredFolds/UnfoldrM.p_o ) [deferred-folds] [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, dist/build/DeferredFolds/Util/TextArray.p_o ) [focus]  updateM: OK [focus]  delete: OK [focus]  Monadically composed lookup and delete (https://github.com/nikita-volkov/focus/issues/7): OK [focus]  [focus] All 9 tests passed (0.00s) [focus] Test suite test: PASS [focus] Test suite logged to: dist/test/focus-1.0.3.2-test.log [focus] 1 of 1 test suites (1 of 1 test cases) passed. [focus] Phase: haddockPhase [focus] Preprocessing library for focus-1.0.3.2.. [focus] Running Haddock on library for focus-1.0.3.2.. [focus] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [focus]  97% ( 45 / 46) in 'Focus' [focus]  Missing documentation for: [focus]  Module header [focus] Documentation created: dist/doc/html/focus/index.html, [focus] dist/doc/html/focus/focus.txt [focus] Preprocessing test suite 'test' for focus-1.0.3.2.. [focus] Phase: installPhase [focus] Installing library in /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [focus] Phase: fixupPhase [focus] shrinking RPATHs of ELF executables and libraries in /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 [focus] shrinking /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSfocus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz-ghc9.6.3.so [focus] checking for references to /build/ in /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2... [focus] patching script interpreter paths in /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 [focus] stripping (with command strip and flags -S -p) in /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2/lib [focus] shrinking RPATHs of ELF executables and libraries in /nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc [focus] checking for references to /build/ in /nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc... [focus] patching script interpreter paths in /nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc [post-build-hook] Pushing 2 paths (132 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 (18.48 MiB) [post-build-hook] Pushing /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc (2.60 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2 /nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/1ypij0fzmv1z5gzqybsfdihb8pcbdn8r-hie-compat-0.3.1.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8qy6sw4layd7xp882kazbg84nh1cpgx4-hie-compat-0.3.1.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sq7f9m02rqxhl4z2bkmchwgqv66m35cx-hiedb-0.6.0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/b03dxy9qm8aq9dh7j5xldphlckldy32z-hiedb-0.6.0.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/whpxm36fx4xk60ma69vdxsn1ml33n942-hie-compat-0.3.1.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jd0kmhn8zy1qni2f4249ipd97za9kzxs-hiedb-0.6.0.2.drv' to 'https://cache.nix-ci.com'... Progress: 30 of 74 built (10 building), 335 of 335 downloaded from cache [hw-prim]  Empty (src/HaskellWorks/Data/Empty.hs:18) [hw-prim]  33% ( 1 / 3) in 'HaskellWorks.Data.Filter' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Foldable' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  foldFirst (src/HaskellWorks/Data/Foldable.hs:6) [hw-prim]  foldLast (src/HaskellWorks/Data/Foldable.hs:10) [hw-prim]  50% ( 1 / 2) in 'HaskellWorks.Data.FromByteString' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.FromString' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  FromString (src/HaskellWorks/Data/FromString.hs:5) [hw-prim]  33% ( 1 / 3) in 'HaskellWorks.Data.Generate' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Head' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  Head (src/HaskellWorks/Data/Head.hs:20) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Naive' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Naive (src/HaskellWorks/Data/Naive.hs:6) [hw-prim]  naive (src/HaskellWorks/Data/Naive.hs:8) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Null' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Null (src/HaskellWorks/Data/Null.hs:19) [hw-prim]  83% ( 5 / 6) in 'HaskellWorks.Data.Positioning' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Length' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  Length (src/HaskellWorks/Data/Length.hs:20) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Drop' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  Drop (src/HaskellWorks/Data/Drop.hs:21) [hw-prim] Warning: 'd' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim] Warning: 'before' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim] Warning: 'after' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim] Warning: 'before'' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  42% ( 3 / 7) in 'HaskellWorks.Data.AtIndex' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  AtIndex (src/HaskellWorks/Data/AtIndex.hs:24) [hw-prim]  Length (src/HaskellWorks/Data/Length.hs:20) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Product' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  :*: (src/HaskellWorks/Data/Product.hs:7) [hw-prim]  25% ( 1 / 4) in 'HaskellWorks.Data.FromForeignRegion' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  ForeignRegion (src/HaskellWorks/Data/FromForeignRegion.hs:20) [hw-prim]  mmapFromForeignRegion (src/HaskellWorks/Data/FromForeignRegion.hs:53) [hw-prim]  50% ( 1 / 2) in 'HaskellWorks.Data.Search' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Sign' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Sign (src/HaskellWorks/Data/Sign.hs:10) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Snoc' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Snoc (src/HaskellWorks/Data/Snoc.hs:17) [hw-prim]  0% ( 0 / 4) in 'HaskellWorks.Data.Ops' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  <| (src/HaskellWorks/Data/Ops.hs:17) [hw-prim]  |> (src/HaskellWorks/Data/Ops.hs:21) [hw-prim]  >< (src/HaskellWorks/Data/Ops.hs:25) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Take' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  Take (src/HaskellWorks/Data/Take.hs:20) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.TreeCursor' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  TreeCursor (src/HaskellWorks/Data/TreeCursor.hs:7) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Uncons' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  Uncons (src/HaskellWorks/Data/Uncons.hs:21) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Unsign' [hw-prim]  Missing documentation for: [hw-prim]  Module header [neat-interpolation] [4 of 4] Compiling NeatInterpolation ( library/NeatInterpolation.hs, dist/build/NeatInterpolation.o, dist/build/NeatInterpolation.dyn_o ) [neat-interpolation] [1 of 4] Compiling NeatInterpolation.Prelude ( library/NeatInterpolation/Prelude.hs, dist/build/NeatInterpolation/Prelude.p_o ) [neat-interpolation] [2 of 4] Compiling NeatInterpolation.Parsing ( library/NeatInterpolation/Parsing.hs, dist/build/NeatInterpolation/Parsing.p_o ) [neat-interpolation] [3 of 4] Compiling NeatInterpolation.String ( library/NeatInterpolation/String.hs, dist/build/NeatInterpolation/String.p_o ) [neat-interpolation] [4 of 4] Compiling NeatInterpolation ( library/NeatInterpolation.hs, dist/build/NeatInterpolation.p_o ) [neat-interpolation] Preprocessing test suite 'test' for neat-interpolation-0.5.1.4.. [neat-interpolation] Building test suite 'test' for neat-interpolation-0.5.1.4.. [neat-interpolation] [1 of 1] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [neat-interpolation] [2 of 2] Linking dist/build/test/test [neat-interpolation] Phase: checkPhase [neat-interpolation] Running 1 test suites... [neat-interpolation] Test suite test: RUNNING... [neat-interpolation]  [neat-interpolation]  Demo: OK [neat-interpolation]  Isolation: OK [neat-interpolation]  Escaping 1: OK [neat-interpolation]  Escaping 2: OK [neat-interpolation]  Deindentation: OK [neat-interpolation]  [neat-interpolation] All 5 tests passed (0.00s) [neat-interpolation] Test suite test: PASS [neat-interpolation] Test suite logged to: dist/test/neat-interpolation-0.5.1.4-test.log [neat-interpolation] 1 of 1 test suites (1 of 1 test cases) passed. [neat-interpolation] Phase: haddockPhase [neat-interpolation] Preprocessing library for neat-interpolation-0.5.1.4.. [neat-interpolation] Running Haddock on library for neat-interpolation-0.5.1.4.. [neat-interpolation] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [neat-interpolation]  100% ( 4 / 4) in 'NeatInterpolation' [neat-interpolation] Documentation created: dist/doc/html/neat-interpolation/index.html, [neat-interpolation] dist/doc/html/neat-interpolation/neat-interpolation.txt [neat-interpolation] Preprocessing test suite 'test' for neat-interpolation-0.5.1.4.. [neat-interpolation] Phase: installPhase [neat-interpolation] Installing library in /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [neat-interpolation] Phase: fixupPhase [neat-interpolation] shrinking RPATHs of ELF executables and libraries in /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 [neat-interpolation] shrinking /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSneat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77-ghc9.6.3.so [neat-interpolation] checking for references to /build/ in /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4... [neat-interpolation] patching script interpreter paths in /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 [neat-interpolation] stripping (with command strip and flags -S -p) in /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4/lib [neat-interpolation] shrinking RPATHs of ELF executables and libraries in /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc [neat-interpolation] checking for references to /build/ in /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc... [neat-interpolation] patching script interpreter paths in /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc [path]  fileExtension "/name../name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../name..name.foo" == "/name../name..name.foo" [✔] [path]  addExtension ".foo" "/name../..." == "/name../....foo" [✔] [path]  fileExtension "/name../....foo" == .foo [✔] [path]  replaceExtension ".foo" "/name../....foo" == "/name../....foo" [✔] [path]  addExtension ".foo" "/.name/name" == "/.name/name.foo" [✔] [path]  fileExtension "/.name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/name.foo" == "/.name/name.foo" [✔] [path]  addExtension ".foo" "/.name/name." == "/.name/name..foo" [✔] [path]  fileExtension "/.name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/name..foo" == "/.name/name..foo" [✔] [path]  addExtension ".foo" "/.name/name.." == "/.name/name...foo" [✔] [path]  fileExtension "/.name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/name...foo" == "/.name/name...foo" [✔] [path]  addExtension ".foo" "/.name/.name" == "/.name/.name.foo" [✔] [path]  fileExtension "/.name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/.name.foo" == "/.name/.name.foo" [✔] [path]  addExtension ".foo" "/.name/..name" == "/.name/..name.foo" [✔] [path]  fileExtension "/.name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/..name.foo" == "/.name/..name.foo" [✔] [path]  addExtension ".foo" "/.name/name.name" == "/.name/name.name.foo" [✔] [path]  fileExtension "/.name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/name.name.foo" == "/.name/name.name.foo" [✔] [path]  addExtension ".foo" "/.name/name..name" == "/.name/name..name.foo" [✔] [path]  fileExtension "/.name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/name..name.foo" == "/.name/name..name.foo" [✔] [path]  addExtension ".foo" "/.name/..." == "/.name/....foo" [✔] [path]  fileExtension "/.name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name/....foo" == "/.name/....foo" [✔] [path]  addExtension ".foo" "/..name/name" == "/..name/name.foo" [✔] [path]  fileExtension "/..name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/name.foo" == "/..name/name.foo" [✔] [path]  addExtension ".foo" "/..name/name." == "/..name/name..foo" [✔] [path]  fileExtension "/..name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/name..foo" == "/..name/name..foo" [✔] [path]  addExtension ".foo" "/..name/name.." == "/..name/name...foo" [✔] [path]  fileExtension "/..name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/name...foo" == "/..name/name...foo" [✔] [path]  addExtension ".foo" "/..name/.name" == "/..name/.name.foo" [✔] [path]  fileExtension "/..name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/.name.foo" == "/..name/.name.foo" [✔] [path]  addExtension ".foo" "/..name/..name" == "/..name/..name.foo" [✔] [path]  fileExtension "/..name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/..name.foo" == "/..name/..name.foo" [✔] [path]  addExtension ".foo" "/..name/name.name" == "/..name/name.name.foo" [✔] [path]  fileExtension "/..name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/name.name.foo" == "/..name/name.name.foo" [✔] [path]  addExtension ".foo" "/..name/name..name" == "/..name/name..name.foo" [✔] [path]  fileExtension "/..name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/name..name.foo" == "/..name/name..name.foo" [✔] [path]  addExtension ".foo" "/..name/..." == "/..name/....foo" [✔] [path]  fileExtension "/..name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name/....foo" == "/..name/....foo" [✔] [path]  addExtension ".foo" "/name.name/name" == "/name.name/name.foo" [✔] [path]  fileExtension "/name.name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/name.foo" == "/name.name/name.foo" [✔] [path]  addExtension ".foo" "/name.name/name." == "/name.name/name..foo" [✔] [path]  fileExtension "/name.name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/name..foo" == "/name.name/name..foo" [✔] [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 27 | import Data.Functor.Classes (Eq1,Show1) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Plus.hs:29:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 29 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Control.Applicative’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Control.Applicative’ [quickcheck-classes]  To import instances alone, use: import Control.Applicative() [quickcheck-classes]  | [quickcheck-classes] 15 | import Control.Applicative [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 35 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 20 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] Warning: 'o'' is out of scope. [quickcheck-classes]  If you qualify the identifier, haddock can try to link it anyway. [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Data.Functor.Classes’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Data.Functor.Classes’ [quickcheck-classes]  To import instances alone, use: import Data.Functor.Classes() [quickcheck-classes]  | [quickcheck-classes] 22 | import Data.Functor.Classes (Eq2,Show2) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semigroupoid.hs:23:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 23 | import Test.QuickCheck.Property (Property) [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Property’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Property’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Property() [quickcheck-classes]  | [quickcheck-classes] 21 | import Test.QuickCheck.Property (Property) [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:25: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types] [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, dist/build/Data/Row/Variants.o, dist/build/Data/Row/Variants.dyn_o ) [row-types]  [row-types] src/Data/Row/Variants.hs:102:20: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 102 | data Var (r :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:475:37: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:25: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [stan]  Doesn't trigger on forall constraint with 2 var [✔] [stan]  Finds single lazy field after forall constraint with 2 var [✔] [stan]  Doesn't trigger on strict field after forall constraint with 2 var [✔] [stan]  Doesn't trigger on forall constraint on record type [✔] [stan]  Findsa lazy Int field after forall constraint on record type [✔] [stan]  Finds a lazy constrainted field after forall on record type [✔] [stan]  With the 'StrictData' extension [stan]  Doesn't trigger on a simple record field [✔] [stan]  Doesn't trigger on explicitly lazy field [✔] [stan]  Doesn't trigger on plain data type [✔] [stan]  STAN-0207: 'length' for (,) [✔] [stan]  STAN-0207: 'null' for Maybe [✔] [stan]  STAN-0207: 'foldr' for Either [✔] [stan]  STAN-0208: finds usage of 'length' for 'Text' [✔] [stan]  STAN-0209: finds usage of 'nub' for lists [✔] [stan]  STAN-0210: finds usage of 'for_' for ranges [✔] [stan]  STAN-0210: finds usage of 'forM_' for ranges [✔] [stan]  STAN-0211: finds usage of 'http://' '' [✔] [stan]  STAN-0211: finds usage of 'fooUrl' '' [✔] [stan]  STAN-0211: finds usage of '' 'fooUrl' [✔] [stan]  STAN-0211: doesn't trigger on 'fooUral' '' [✔] [stan]  STAN-0212: Unsafe functions [stan]  Find: undefined [✔] [stan]  Find: unsafeCoerce [✔] [stan]  Find: unsafePerformIO [✔] [stan]  Find: unsafeInterleaveIO [✔] [stan]  Find: unsafeDupablePerformIO [✔] [stan]  Find: unsafeFixIO [✔] [stan]  STAN-0212: Pattern Matching on _ [stan]  for lambda case [✔] [stan]  not triggered for lambda case on integers [✔] [stan]  for case [✔] [stan]  not triggered for case on strings [✔] [stan]  not triggered for case on all constructors [✔] [stan]  not triggered for lambda case on all constructors [✔] [stan]  for case on maybe [✔] [stan]  for lambda case on maybe [✔] [stan]  not triggered for lambda case on maybe with full pm [✔] [stan]  not triggered for lambda case on one branch _ [✔] [stan]  not triggered for lambda case on Chars [✔] [stan]  STAN-0214: Replace multiple comparison operators [stan]  Finds: < and > [✔] [stan]  Finds: == and < [✔] [stan]  No warning on: == on different expressions [✔] [stan]  No warning on: Single >= [✔] [stan]  No warning on: >= with different constants [✔] [stan]  Handles functions with pattern-matching [‐] [stan]  # PENDING: No reason given [stan]  STAN-0215: finds usage of '/' in '' path left [✔] [stan]  STAN-0215: finds usage of '/' in '' path right [✔] [stan]  STAN-0215: finds usage of '\' in '' path left [✔] [stan]  STAN-0215: finds usage of '\' in '' path right [✔] [stan]  STAN-0215: don't triggered when no slashes [✔] [stan]  Style [stan]  STAN-0301: finds operator with the missing infix [✔] [stan]  STAN-0301: no warning when fixity is declared [✔] [stan]  STAN-0302: triggers on tuple with 4 elements in the type signature [✔] [stan]  STAN-0302: triggers on tuple with 4 elements in the literal [✔] [stan]  STAN-0302: no observation on triple in type [✔] [stan]  STAN-0302: no observation on triple literal [✔] [stan]  STAN-0302: triggers on tuple with 4 elements as a record field [✔] [stan]  Used extensions [stan]  should correctly count total amount of used extensions [✔] [stan]  should correctly count total amount of used safe extensions [✔] [stan]  Ignores observations [stan]  ObservationId is present when not ignored [✔] [stan]  ObservationId is properly ignored [✔] [stan]  [stan] Finished in 0.3536 seconds [stan] 141 examples, 0 failures, 1 pending [stan] Test suite stan-test: PASS [stan] Test suite logged to: dist/test/stan-0.2.0.0-stan-test.log [stan] 1 of 1 test suites (1 of 1 test cases) passed. [stan] Phase: haddockPhase [stan] Phase: installPhase [stan] Installing library in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [stan] Installing executable stan in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/bin [stan] Warning: The directory [stan] /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/bin is not in the [stan] system search path. [tree-diff] src/Data/TreeDiff/Pretty.hs:234:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:20: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:31: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:44: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:61: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘punctuate’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:74: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [deferred-folds] [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, dist/build/DeferredFolds/Defs/Unfoldr.p_o ) [deferred-folds] [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, dist/build/DeferredFolds/Unfoldr.p_o ) [deferred-folds] Preprocessing test suite 'test' for deferred-folds-0.9.18.7.. [deferred-folds] Building test suite 'test' for deferred-folds-0.9.18.7.. [deferred-folds] [1 of 1] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) [deferred-folds] [2 of 2] Linking dist/build/test/test [deferred-folds] Phase: checkPhase [deferred-folds] Running 1 test suites... [deferred-folds] Test suite test: RUNNING... [deferred-folds] All [deferred-folds]  List roundtrip: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  take: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  takeWhile odd: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  intersperse: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  textChars: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  textWords: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  trimWhitespace 1: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  trimWhitespace 2: OK [deferred-folds]  +++ OK, passed 100 tests. [deferred-folds]  [deferred-folds] All 8 tests passed (0.02s) [deferred-folds] Test suite test: PASS [deferred-folds] Test suite logged to: dist/test/deferred-folds-0.9.18.7-test.log [deferred-folds] 1 of 1 test suites (1 of 1 test cases) passed. [deferred-folds] Phase: haddockPhase [deferred-folds] Preprocessing library for deferred-folds-0.9.18.7.. [deferred-folds] Running Haddock on library for deferred-folds-0.9.18.7.. [deferred-folds] Warning: The documentation for the following packages are not installed. No [deferred-folds] links will be generated to these packages: vector-0.13.2.0 [deferred-folds] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [deferred-folds] Warning: '<>' is out of scope. [deferred-folds]  If you qualify the identifier, haddock can try to link it anyway. [deferred-folds]  92% ( 13 / 14) in 'DeferredFolds.Unfoldl' [deferred-folds]  Missing documentation for: [deferred-folds]  Module header [deferred-folds]  90% ( 19 / 21) in 'DeferredFolds.UnfoldlM' [deferred-folds]  Missing documentation for: [deferred-folds]  Module header [deferred-folds]  unfoldr (library/DeferredFolds/Defs/UnfoldlM.hs:128) [deferred-folds]  87% ( 41 / 47) in 'DeferredFolds.Unfoldr' [deferred-folds]  Missing documentation for: [deferred-folds]  Module header [deferred-folds]  zipWith (library/DeferredFolds/Defs/Unfoldr.hs:278) [deferred-folds]  takeWhile (library/DeferredFolds/Defs/Unfoldr.hs:342) [deferred-folds]  take (library/DeferredFolds/Defs/Unfoldr.hs:331) [deferred-folds]  cons (library/DeferredFolds/Defs/Unfoldr.hs:352) [deferred-folds]  snoc (library/DeferredFolds/Defs/Unfoldr.hs:355) [deferred-folds] Documentation created: dist/doc/html/deferred-folds/index.html, [deferred-folds] dist/doc/html/deferred-folds/deferred-folds.txt [deferred-folds] Preprocessing test suite 'test' for deferred-folds-0.9.18.7.. [deferred-folds] Phase: installPhase [deferred-folds] Installing library in /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/deferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ [deferred-folds] Phase: fixupPhase [deferred-folds] shrinking RPATHs of ELF executables and libraries in /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 [deferred-folds] shrinking /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSdeferred-folds-0.9.18.7-2D80MiIM1MB9dyDjZfbkRZ-ghc9.6.3.so [deferred-folds] checking for references to /build/ in /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7... [deferred-folds] patching script interpreter paths in /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 [deferred-folds] stripping (with command strip and flags -S -p) in /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7/lib [deferred-folds] shrinking RPATHs of ELF executables and libraries in /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc [deferred-folds] checking for references to /build/ in /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc... [deferred-folds] patching script interpreter paths in /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 [post-build-hook] Pushing 1 paths (67 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 (972.22 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc /nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/dqb6448s1v72xig6krs7rmn9gl9p5pdm-focus-1.0.3.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/z2527pgidxd8jym68ya50jg7wdv5h2rp-focus-1.0.3.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/rzqk9bflkimvh5i5y5kqmissq4pykkl3-focus-1.0.3.2.drv' to 'https://cache.nix-ci.com'... Progress: 31 of 74 built (9 building), 335 of 335 downloaded from cache [hw-prim]  Unsign (src/HaskellWorks/Data/Unsign.hs:10) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Data.Unsnoc' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  Container (src/HaskellWorks/Data/Container.hs:16) [hw-prim]  Unsnoc (src/HaskellWorks/Data/Unsnoc.hs:20) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  AsVector64 (src/HaskellWorks/Data/Vector/AsVector64.hs:13) [hw-prim] Warning: 'n' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64s' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  AsVector64s (src/HaskellWorks/Data/Vector/AsVector64s.hs:26) [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  AsVector8 (src/HaskellWorks/Data/Vector/AsVector8.hs:13) [hw-prim] Warning: 'n' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8ns' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  AsVector8ns (src/HaskellWorks/Data/Vector/AsVector8ns.hs:27) [hw-prim] Warning: 'n' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector64ns' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  AsVector64ns (src/HaskellWorks/Data/Vector/AsVector64ns.hs:17) [hw-prim] Warning: 'n' is out of scope. [hw-prim]  If you qualify the identifier, haddock can try to link it anyway. [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Vector.AsVector8s' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  AsVector8s (src/HaskellWorks/Data/Vector/AsVector8s.hs:26) [hw-prim]  50% ( 1 / 2) in 'HaskellWorks.Data.Vector.BoxedVectorLike' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  22% ( 2 / 9) in 'HaskellWorks.Data.Vector.Storable' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  padded (src/HaskellWorks/Data/Vector/Storable.hs:31) [hw-prim]  foldMap (src/HaskellWorks/Data/Vector/Storable.hs:35) [hw-prim]  mapAccumL (src/HaskellWorks/Data/Vector/Storable.hs:39) [hw-prim]  construct2N (src/HaskellWorks/Data/Vector/Storable.hs:79) [hw-prim]  construct64UnzipN (src/HaskellWorks/Data/Vector/Storable.hs:108) [hw-prim]  unzipFromListN2 (src/HaskellWorks/Data/Vector/Storable.hs:130) [hw-prim]  50% ( 1 / 2) in 'HaskellWorks.Data.Vector.StorableVectorLike' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  0% ( 0 / 2) in 'HaskellWorks.Data.Word' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  ltWord64 (src/HaskellWorks/Data/Word.hs:13) [hw-prim]  0% ( 0 / 3) in 'HaskellWorks.Foreign' [hw-prim]  Missing documentation for: [hw-prim]  Module header [hw-prim]  mallocForeignPtrBytesWithAlignedPtr (src/HaskellWorks/Foreign.hs:14) [hw-prim]  mallocForeignPtrBytesWithAlignedCastPtr (src/HaskellWorks/Foreign.hs:20) [hw-prim] Warning: HaskellWorks.Data.ByteString: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.ByteString.Lazy: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Concat: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Container: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Cons: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Empty: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Filter: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.FromByteString: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Storable.Mutable.MVector [hw-prim] Warning: HaskellWorks.Data.Generate: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Head: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Null: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [post-build-hook] Uploading to cachix cache "sellout": /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc [post-build-hook] Pushing 2 paths (82 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc (288.98 KiB) [post-build-hook] Pushing /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 (1.29 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4 /nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/zrx3fyshwmv1paglahsvfkyp40zwb0py-neat-interpolation-0.5.1.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xxb0iy314qjvw940g4sxiaprg85q7x0g-neat-interpolation-0.5.1.4' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ckmipvckh56nsph8ylwf3p8l82qwsj0k-neat-interpolation-0.5.1.4.drv' to 'https://cache.nix-ci.com'... Progress: 32 of 75 built (8 building), 335 of 335 downloaded from cache [path]  addExtension ".foo" "/name.name/name.." == "/name.name/name...foo" [✔] [path]  fileExtension "/name.name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/name...foo" == "/name.name/name...foo" [✔] [path]  addExtension ".foo" "/name.name/.name" == "/name.name/.name.foo" [✔] [path]  fileExtension "/name.name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/.name.foo" == "/name.name/.name.foo" [✔] [path]  addExtension ".foo" "/name.name/..name" == "/name.name/..name.foo" [✔] [path]  fileExtension "/name.name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/..name.foo" == "/name.name/..name.foo" [✔] [path]  addExtension ".foo" "/name.name/name.name" == "/name.name/name.name.foo" [✔] [path]  fileExtension "/name.name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/name.name.foo" == "/name.name/name.name.foo" [✔] [path]  addExtension ".foo" "/name.name/name..name" == "/name.name/name..name.foo" [✔] [path]  fileExtension "/name.name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/name..name.foo" == "/name.name/name..name.foo" [✔] [path]  addExtension ".foo" "/name.name/..." == "/name.name/....foo" [✔] [path]  fileExtension "/name.name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name/....foo" == "/name.name/....foo" [✔] [path]  addExtension ".foo" "/name..name/name" == "/name..name/name.foo" [✔] [path]  fileExtension "/name..name/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/name.foo" == "/name..name/name.foo" [✔] [path]  addExtension ".foo" "/name..name/name." == "/name..name/name..foo" [✔] [path]  fileExtension "/name..name/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/name..foo" == "/name..name/name..foo" [✔] [path]  addExtension ".foo" "/name..name/name.." == "/name..name/name...foo" [✔] [path]  fileExtension "/name..name/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/name...foo" == "/name..name/name...foo" [✔] [path]  addExtension ".foo" "/name..name/.name" == "/name..name/.name.foo" [✔] [path]  fileExtension "/name..name/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/.name.foo" == "/name..name/.name.foo" [✔] [path]  addExtension ".foo" "/name..name/..name" == "/name..name/..name.foo" [✔] [path]  fileExtension "/name..name/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/..name.foo" == "/name..name/..name.foo" [✔] [path]  addExtension ".foo" "/name..name/name.name" == "/name..name/name.name.foo" [✔] [path]  fileExtension "/name..name/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/name.name.foo" == "/name..name/name.name.foo" [✔] [path]  addExtension ".foo" "/name..name/name..name" == "/name..name/name..name.foo" [✔] [path]  fileExtension "/name..name/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/name..name.foo" == "/name..name/name..name.foo" [✔] [path]  addExtension ".foo" "/name..name/..." == "/name..name/....foo" [✔] [path]  fileExtension "/name..name/....foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name/....foo" == "/name..name/....foo" [✔] [path]  addExtension ".foo" "/.../name" == "/.../name.foo" [✔] [path]  fileExtension "/.../name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../name.foo" == "/.../name.foo" [✔] [path]  addExtension ".foo" "/.../name." == "/.../name..foo" [✔] [path]  fileExtension "/.../name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../name..foo" == "/.../name..foo" [✔] [path]  addExtension ".foo" "/.../name.." == "/.../name...foo" [✔] [path]  fileExtension "/.../name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../name...foo" == "/.../name...foo" [✔] [path]  addExtension ".foo" "/.../.name" == "/.../.name.foo" [✔] [path]  fileExtension "/.../.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../.name.foo" == "/.../.name.foo" [✔] [path]  addExtension ".foo" "/.../..name" == "/.../..name.foo" [✔] [path]  fileExtension "/.../..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../..name.foo" == "/.../..name.foo" [✔] [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes]  98% ( 62 / 63) in 'Test.QuickCheck.Classes' [quickcheck-classes]  Missing documentation for: [quickcheck-classes]  semigroupMonoidLaws [quickcheck-classes]  [quickcheck-classes] src/Test/QuickCheck/Classes.hs:107:1: warning: [-Wunused-imports] [quickcheck-classes]  The import of ‘Test.QuickCheck.Classes.IsList’ is redundant [quickcheck-classes]  except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ [quickcheck-classes]  To import instances alone, use: import Test.QuickCheck.Classes.IsList() [quickcheck-classes]  | [quickcheck-classes] 107 | import Test.QuickCheck.Classes.IsList [quickcheck-classes]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [quickcheck-classes] Warning: Test.QuickCheck.Classes: could not find link destinations for: [quickcheck-classes]  - Test.QuickCheck.Classes.Foldable.unsnoc [quickcheck-classes]  - Data.Vector.Unboxed.Base.Unbox [quickcheck-classes] Documentation created: dist/doc/html/quickcheck-classes/index.html, [quickcheck-classes] dist/doc/html/quickcheck-classes/quickcheck-classes.txt [quickcheck-classes] Preprocessing test suite 'basic' for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0.. [quickcheck-classes] Phase: installPhase [quickcheck-classes] Installing library in /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/quickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq [quickcheck-classes] Phase: fixupPhase [quickcheck-classes] shrinking RPATHs of ELF executables and libraries in /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 [quickcheck-classes] shrinking /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSquickcheck-classes-0.6.5.0-7Aa5TRjl7KKBukoiXc5OYq-ghc9.6.3.so [quickcheck-classes] checking for references to /build/ in /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0... [quickcheck-classes] patching script interpreter paths in /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 [quickcheck-classes] stripping (with command strip and flags -S -p) in /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0/lib [quickcheck-classes] shrinking RPATHs of ELF executables and libraries in /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc [quickcheck-classes] checking for references to /build/ in /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc... [quickcheck-classes] patching script interpreter paths in /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc [row-types] src/Data/Row/Variants.hs:589:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types] [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, dist/build/Data/Row/Switch.o, dist/build/Data/Row/Switch.dyn_o ) [row-types] [6 of 6] Compiling Data.Row ( src/Data/Row.hs, dist/build/Data/Row.o, dist/build/Data/Row.dyn_o ) [row-types] [1 of 6] Compiling Data.Row.Internal ( src/Data/Row/Internal.hs, dist/build/Data/Row/Internal.p_o ) [row-types]  [row-types] src/Data/Row/Internal.hs:212:37: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 212 | class Lacks (l :: Symbol) (r :: Row *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:34: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:39: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:57: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [stan] Installing internal library target in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/stan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target [stan] Phase: fixupPhase [stan] shrinking RPATHs of ELF executables and libraries in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 [stan] shrinking /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t-ghc9.6.3.so [stan] shrinking /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSstan-0.2.0.0-2XVAJQbGvesDkwWUJHj73F-target-ghc9.6.3.so [stan] shrinking /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/bin/stan [stan] checking for references to /build/ in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0... [stan] patching script interpreter paths in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 [stan] stripping (with command strip and flags -S -p) in /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/lib /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0/bin [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:238:23: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 238 | ansiWlExpr :: Expr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:242:36: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:246:43: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:254:26: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 254 | ansiWlBgPretty :: Pretty WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘ondullgreen’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:41: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [post-build-hook] Uploading to cachix cache "sellout": /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc [post-build-hook] Pushing 2 paths (124 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc (1.02 MiB) [post-build-hook] Pushing /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 (2.52 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7 /nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gkjyg0zkkh6y21b75a42dxqvy29n05jl-deferred-folds-0.9.18.7-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/b0057mzp1la6xdm41l0rc7m1ijj4ivzf-deferred-folds-0.9.18.7' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/8c0s4qw9mj816di713xlsm85k6hlmxwy-deferred-folds-0.9.18.7.drv' to 'https://cache.nix-ci.com'... Progress: 33 of 74 built (7 building), 335 of 335 downloaded from cache [hw-prim] Warning: HaskellWorks.Data.Positioning: could not find link destinations for: [hw-prim]  - HaskellWorks.Data.Positioning.ToCount [hw-prim]  - HaskellWorks.Data.Positioning.ToPosition [hw-prim] Warning: HaskellWorks.Data.Length: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Drop: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.AtIndex: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.FromForeignRegion: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Snoc: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Take: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Uncons: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Unsnoc: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.AsVector64: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.AsVector64s: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.AsVector8: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.AsVector8ns: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.AsVector64ns: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.AsVector8s: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.BoxedVectorLike: could not find link destinations for: [hw-prim]  - Data.Vector.Vector [hw-prim] Warning: HaskellWorks.Data.Vector.Storable: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim]  - Data.Vector.Storable.Mutable.MVector [hw-prim] Warning: HaskellWorks.Data.Vector.StorableVectorLike: could not find link destinations for: [hw-prim]  - Data.Vector.Storable.Vector [hw-prim] Documentation created: dist/doc/html/hw-prim/index.html, [hw-prim] dist/doc/html/hw-prim/hw-prim.txt [hw-prim] Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2.. [hw-prim] Preprocessing test suite 'doctest' for hw-prim-0.6.3.2.. [hw-prim] Phase: installPhase [hw-prim] Installing library in /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-prim] Phase: fixupPhase [hw-prim] shrinking RPATHs of ELF executables and libraries in /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 [hw-prim] shrinking /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv-ghc9.6.3.so [hw-prim] checking for references to /build/ in /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2... [hw-prim] patching script interpreter paths in /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 [hw-prim] stripping (with command strip and flags -S -p) in /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2/lib [hw-prim] shrinking RPATHs of ELF executables and libraries in /nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc [hw-prim] checking for references to /build/ in /nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc... [hw-prim] patching script interpreter paths in /nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc [path]  addExtension ".foo" "/.../name.name" == "/.../name.name.foo" [✔] [path]  fileExtension "/.../name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../name.name.foo" == "/.../name.name.foo" [✔] [path]  addExtension ".foo" "/.../name..name" == "/.../name..name.foo" [✔] [path]  fileExtension "/.../name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../name..name.foo" == "/.../name..name.foo" [✔] [path]  addExtension ".foo" "/.../..." == "/.../....foo" [✔] [path]  fileExtension "/.../....foo" == .foo [✔] [path]  replaceExtension ".foo" "/.../....foo" == "/.../....foo" [✔] [path]  addExtension ".foo" "/name" == "/name.foo" [✔] [path]  fileExtension "/name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.foo" == "/name.foo" [✔] [path]  addExtension ".foo" "/name." == "/name..foo" [✔] [path]  fileExtension "/name..foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..foo" == "/name..foo" [✔] [path]  addExtension ".foo" "/name.." == "/name...foo" [✔] [path]  fileExtension "/name...foo" == .foo [✔] [path]  replaceExtension ".foo" "/name...foo" == "/name...foo" [✔] [path]  addExtension ".foo" "/.name" == "/.name.foo" [✔] [path]  fileExtension "/.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/.name.foo" == "/.name.foo" [✔] [path]  addExtension ".foo" "/..name" == "/..name.foo" [✔] [path]  fileExtension "/..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/..name.foo" == "/..name.foo" [✔] [path]  addExtension ".foo" "/name.name" == "/name.name.foo" [✔] [path]  fileExtension "/name.name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name.name.foo" == "/name.name.foo" [✔] [path]  addExtension ".foo" "/name..name" == "/name..name.foo" [✔] [path]  fileExtension "/name..name.foo" == .foo [✔] [path]  replaceExtension ".foo" "/name..name.foo" == "/name..name.foo" [✔] [path]  addExtension ".foo" "/..." == "/....foo" [✔] [path]  fileExtension "/....foo" == .foo [✔] [path]  replaceExtension ".foo" "/....foo" == "/....foo" [✔] [path]  throws InvalidExtension when extension is [] [✔] [path]  throws InvalidExtension when extension is [.] [✔] [path]  throws InvalidExtension when extension is [x] [✔] [path]  throws InvalidExtension when extension is [..] [✔] [path]  throws InvalidExtension when extension is [...] [✔] [path]  throws InvalidExtension when extension is [xy] [✔] [path]  throws InvalidExtension when extension is [foo] [✔] [path]  throws InvalidExtension when extension is [foo.] [✔] [path]  throws InvalidExtension when extension is [foo..] [✔] [path]  throws InvalidExtension when extension is [..foo] [✔] [path]  throws InvalidExtension when extension is [...foo] [✔] [path]  throws InvalidExtension when extension is [.foo.bar] [✔] [path]  throws InvalidExtension when extension is [.foo/bar] [✔] [path]  Restrictions [path]  Succeeding: Parsing "~/" should succeed with: "~/" [✔] [path]  Succeeding: Parsing "~/foo" should succeed with: "~/foo/" [✔] [path]  Succeeding: Parsing "~/foo/bar" should succeed with: "~/foo/bar/" [✔] [path]  Succeeding: Parsing "a.." should succeed with: "a../" [✔] [path]  Succeeding: Parsing "..a" should succeed with: "..a/" [✔] [path]  "../" should be rejected [✔] [path]  ".." should be rejected [✔] [path]  "/.." should be rejected [✔] [path]  "/foo/../bar/" should be rejected [✔] [path]  "/foo/bar/.." should be rejected [✔] [path]  Aeson Instances [path]  Decoding "["/foo/bar"]" as a [Path Abs Dir] should succeed. [✔] [path]  Decoding "["/foo/bar"]" as a [Path Rel Dir] should fail. [✔] [path]  Encoding "["/foo/bar/mu.txt"]" should succeed. [✔] [path]  QuasiQuotes [path]  [absdir|/|] == $(mkAbsDir "/") [✔] [path]  [absdir|/home|] == $(mkAbsDir "/home") [✔] [path]  [reldir|foo|] == $(mkRelDir "foo") [✔] [path]  [reldir|foo/bar|] == $(mkRelDir "foo/bar") [✔] [path]  [absfile|/home/chris/foo.txt|] == $(mkAbsFile "/home/chris/foo.txt") [✔] [path]  [relfile|foo|] == $(mkRelFile "foo") [✔] [path]  [relfile|chris/foo.txt|] == $(mkRelFile "chris/foo.txt") [✔] [path]  [path] Finished in 75.3359 seconds [path] 1293 examples, 0 failures [path] Test suite test: PASS [path] Test suite logged to: dist/test/path-0.9.5-test.log [path] 2 of 2 test suites (2 of 2 test cases) passed. [post-build-hook] Uploading to cachix cache "sellout": /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc [post-build-hook] Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc (1.77 MiB) [post-build-hook] Pushing /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 (2.83 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0 /nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/mx9wgiq8ciqyi0lpg7a8vj6cm5msg1w9-quickcheck-classes-0.6.5.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8q6ll0zx8d5hn4zxkk0pa77w8gqh001i-quickcheck-classes-0.6.5.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/dm40xwbsvqvwk4bz58vd487clw4iq5z7-quickcheck-classes-0.6.5.0.drv' to 'https://cache.nix-ci.com'... Progress: 34 of 75 built (6 building), 335 of 335 downloaded from cache [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:75: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:89: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:41: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:70: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [post-build-hook] Uploading to cachix cache "sellout": /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 [post-build-hook] Pushing 1 paths (150 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 (40.24 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 11 paths... [post-build-hook] copying path '/nix/store/31kdzc8v7ax0nb3bjwal3c2s24qinczk-dir-traverse-0.2.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/rl60dphlgyygj3rr81b3sn8i39rc6gd6-pretty-simple-4.1.3.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/w9s5p8lk59fnvny8ap93nykwp5vx5jnq-gitrev-1.3.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/j59lwcdpsdk0bw7fx7q0nddbyi93qakp-clay-0.15.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/say6ncjs7lds5dpp8gvw9kakkq1k53ng-cryptohash-sha1-0.11.101.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yv2s825xmms8bq99mpmh034inbcs0fp1-cryptohash-sha1-0.11.101.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gr6299l8pc220gd44i0798ny59j3zd7k-gitrev-1.3.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d65q0c7717wb8f860n8rzmvliv4bk1r5-dir-traverse-0.2.3.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/nx8lw7r7878j5k5kh7nwg0dkfdjkdhrb-pretty-simple-4.1.3.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9pxp4h7d7rx62s0rs7m289b83z8xhjqx-clay-0.15.0' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/krsf4y2892idk0sxvpbigj50is1pga93-stan-0.2.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 6 paths... [post-build-hook] copying path '/nix/store/p3m6sapg526krxrkkn8yh318xc6r8a0n-clay-0.15.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8mqgqdlnmq2gvd1s20llh506a8w1ag62-pretty-simple-4.1.3.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3mblk6npnd2x1ddp4kwvjmnhygc778qk-gitrev-1.3.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7wrm0b0c2w0j6px3hvigm02c280wsw2w-cryptohash-sha1-0.11.101.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/y9qcjr8wqsz3d24w541vglsabnz4dbwz-dir-traverse-0.2.3.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qn58jcjfn4z8ainr7xbjbjjndm5sn01x-stan-0.2.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 35 of 76 built (5 building), 335 of 335 downloaded from cache [tree-diff] src/Data/TreeDiff/Pretty.hs:256:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘ondullred’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:41: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:261:25: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 261 | ansiWlBgExpr :: Expr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:265:38: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  Waiting for lock on waiting for lock on '/nix/store/alazm7b76gnidir140fzvz1s7bn529d4-bitvec-1.1.5.0-doc', '/nix/store/s59bl4ya0pqdfngjynz62j2mnyzdcn48-bitvec Waiting for lock on waiting for lock on '/nix/store/84n9d1kb0vcry0ycaj0flm6svb7raihp-mod-0.2.0.1-doc', '/nix/store/9n461sw6mkv5y2lhpyarv8lz318rx9qa-mod Waiting for lock on waiting for lock on '/nix/store/99mi9rr9hcy3i71yr37r4hh6p5fnrk8x-primitive-extras-0.10.2.2', '/nix/store/fh4if42d0dgajnl04zsgjwf9sqrxmxc2-primitive-extras-0.10.2.2-doc' [post-build-hook] Uploading to cachix cache "sellout": /nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 [post-build-hook] Pushing 1 paths (99 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 (9.98 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc /nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/42x397gg8i7fjqwq2yzx5r2qnmq6v10z-mmap-0.5.9-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3jb13gv474c9qhfpjwwmk4h2ky8khji8-hw-prim-0.6.3.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/w0h27zgb65f4ldpwnbm7sywk5k1jpzw3-mmap-0.5.9' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gghqxay4xcvbcv8ic0ylj3pxvl7ry386-hw-prim-0.6.3.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/c58iwhklkk654i395wmxn05a2isgqcd3-mmap-0.5.9.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/caz1rrwra5b6gf44i4qf73iq79ipin9f-hw-prim-0.6.3.2.drv' to 'https://cache.nix-ci.com'... Progress: 36 of 74 built (4 building), 335 of 335 downloaded from cache [path] checkPhase completed in 5 minutes 24 seconds [path] Phase: haddockPhase [path] Preprocessing library for path-0.9.5.. [path] Running Haddock on library for path-0.9.5.. [path] Warning: The documentation for the following packages are not installed. No [path] links will be generated to these packages: vector-0.13.2.0 [path] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [path]  100% ( 5 / 5) in 'Path.Internal.Posix' [path]  50% ( 1 / 2) in 'Path.Internal' [path]  Missing documentation for: [path]  Module header [path]  100% ( 5 / 5) in 'Path.Internal.Windows' [path] Warning: 'Abs' is ambiguous. It is defined [path]  * at src/Path/Include.hs:856:19 [path]  * at src/Path/Include.hs:127:1 [path]  You may be able to disambiguate the identifier by qualifying it or [path]  by specifying the type/value namespace explicitly. [path]  Defaulting to the one defined at src/Path/Include.hs:127:1 [path] Warning: 'Rel' is ambiguous. It is defined [path]  * at src/Path/Include.hs:857:19 [path]  * at src/Path/Include.hs:131:1 [path]  You may be able to disambiguate the identifier by qualifying it or [path]  by specifying the type/value namespace explicitly. [path]  Defaulting to the one defined at src/Path/Include.hs:131:1 [path]  100% ( 63 / 63) in 'Path.Posix' [path]  100% ( 2 / 2) in 'Path' [path] Warning: 'Abs' is ambiguous. It is defined [path]  * at src/Path/Include.hs:856:19 [path]  * at src/Path/Include.hs:127:1 [path]  You may be able to disambiguate the identifier by qualifying it or [path]  by specifying the type/value namespace explicitly. [path]  Defaulting to the one defined at src/Path/Include.hs:127:1 [path] Warning: 'Rel' is ambiguous. It is defined [path]  * at src/Path/Include.hs:857:19 [path]  * at src/Path/Include.hs:131:1 [path]  You may be able to disambiguate the identifier by qualifying it or [path]  by specifying the type/value namespace explicitly. [path]  Defaulting to the one defined at src/Path/Include.hs:131:1 [path]  100% ( 63 / 63) in 'Path.Windows' [path] Documentation created: dist/doc/html/path/index.html, [path] dist/doc/html/path/path.txt [path] Preprocessing test suite 'validity-test' for path-0.9.5.. [path] Preprocessing test suite 'test' for path-0.9.5.. [path] Phase: installPhase [path] Installing library in /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path] Phase: fixupPhase [path] shrinking RPATHs of ELF executables and libraries in /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 [path] shrinking /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpath-0.9.5-18GQJfyXY4d8sNTTH7YP9T-ghc9.6.3.so [path] checking for references to /build/ in /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5... [path] patching script interpreter paths in /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 [path] stripping (with command strip and flags -S -p) in /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5/lib [path] shrinking RPATHs of ELF executables and libraries in /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc [path] checking for references to /build/ in /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc... [path] patching script interpreter paths in /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:99: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:283:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 283 | (h :: k1 -> k2 -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:398:28: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:398:42: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:401:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:401:44: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where [row-types]  | ^ [row-types] [2 of 6] Compiling Data.Row.Dictionaries ( src/Data/Row/Dictionaries.hs, dist/build/Data/Row/Dictionaries.p_o ) [tree-diff] src/Data/TreeDiff/Pretty.hs:269:45: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff] [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, dist/build/Data/TreeDiff.o, dist/build/Data/TreeDiff.dyn_o ) [tree-diff] [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, dist/build/Data/TreeDiff/Golden.o, dist/build/Data/TreeDiff/Golden.dyn_o ) [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:16:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:77:67: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n" [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:79:11: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 79 | showWL :: WL.Doc -> String [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:80:14: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘displayS’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:80:27: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘renderSmart’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" [tree-diff]  | ^^^^^^^^^^^^^^ [tree-diff] [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, dist/build/Data/TreeDiff/QuickCheck.o, dist/build/Data/TreeDiff/QuickCheck.dyn_o ) [tree-diff] [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, dist/build/Data/TreeDiff/Tree.o, dist/build/Data/TreeDiff/Tree.dyn_o ) [tree-diff] [ 1 of 10] Compiling Data.TreeDiff.List ( src/Data/TreeDiff/List.hs, dist/build/Data/TreeDiff/List.p_o ) [tree-diff] [ 2 of 10] Compiling Data.TreeDiff.OMap ( src/Data/TreeDiff/OMap.hs, dist/build/Data/TreeDiff/OMap.p_o ) Building hw-fingertree [post-build-hook] Uploading to cachix cache "sellout": /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc [post-build-hook] Pushing 2 paths (162 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 (5.35 MiB) [post-build-hook] Pushing /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc (941.27 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5 /nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/ck80bkr85wj55y1xr84yxdpm534fgm9i-path-0.9.5-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/137rnagk4f23gmhhb1jps6b7bazxxb8v-path-0.9.5' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/l1xfq9l9z4f6hc44v8ybijnfqp5bl92g-path-0.9.5.drv' to 'https://cache.nix-ci.com'... Progress: 37 of 74 built (4 building), 335 of 335 downloaded from cache [row-types] [3 of 6] Compiling Data.Row.Records ( src/Data/Row/Records.hs, dist/build/Data/Row/Records.p_o ) [row-types]  [row-types] src/Data/Row/Records.hs:127:23: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 127 | newtype Rec (r :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:378:48: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:379:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ)) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:380:24: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 380 | newtype App (f :: k -> *) (a :: k) = App (f a) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:383:38: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:574:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:574:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [tree-diff] [ 3 of 10] Compiling Data.TreeDiff.Expr ( src/Data/TreeDiff/Expr.hs, dist/build/Data/TreeDiff/Expr.p_o ) [tree-diff] [ 4 of 10] Compiling Data.TreeDiff.Class ( src/Data/TreeDiff/Class.hs, dist/build/Data/TreeDiff/Class.p_o ) [tree-diff] [ 5 of 10] Compiling Data.TreeDiff.Parser ( src/Data/TreeDiff/Parser.hs, dist/build/Data/TreeDiff/Parser.p_o ) [tree-diff] [ 6 of 10] Compiling Data.TreeDiff.Pretty ( src/Data/TreeDiff/Pretty.hs, dist/build/Data/TreeDiff/Pretty.p_o ) [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:35:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:219:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 219 | ansiWlPretty :: Pretty WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:221:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 221 | { ppCon = WL.text [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:40: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:47: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘lbrace’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:58: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘rbrace’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs Waiting for lock on waiting for lock on '/nix/store/43n55djq7mwyrp2r8xj8q35zkzqlpxrf-stm-hamt-1.2.1.1', '/nix/store/dqkybgb241586j3fm32vk91p6jhvppcg-stm-hamt-1.2.1.1-doc' Building path-io [hw-fingertree] Phase: setupCompilerEnvironmentPhase [hw-fingertree] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hw-fingertree] Phase: unpackPhase [hw-fingertree] unpacking source archive /nix/store/r34bg1mikv5wqngd7nwqnxfac4xqw9cl-hw-fingertree-0.1.2.1.tar.gz [hw-fingertree] source root is hw-fingertree-0.1.2.1 [hw-fingertree] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hw-fingertree-0.1.2.1/tests/Spec.hs" [hw-fingertree] Phase: patchPhase [hw-fingertree] Replace Cabal file with edited version from mirror://hackage/hw-fingertree-0.1.2.1/revision/2.cabal. [hw-fingertree] Run jailbreak-cabal to lift version restrictions on build inputs. [hw-fingertree] Phase: compileBuildDriverPhase [hw-fingertree] setupCompileFlags: -package-db=/build/tmp.x0xmqp2Fr7/setup-package.conf.d -threaded [hw-fingertree] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.x0xmqp2Fr7/Main.o ) [hw-fingertree] [2 of 2] Linking Setup [hw-fingertree] Phase: updateAutotoolsGnuConfigScriptsPhase [hw-fingertree] Phase: configurePhase [hw-fingertree] configureFlags: --verbose --prefix=/nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 --with-gcc=gcc --package-db=/build/tmp.x0xmqp2Fr7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hw-fingertree] Using Parsec parser [hw-fingertree] Configuring hw-fingertree-0.1.2.1... [hw-fingertree] Dependency base: using base-4.18.1.0 [hw-fingertree] Dependency deepseq: using deepseq-1.4.8.1 [hw-fingertree] Dependency hw-prim: using hw-prim-0.6.3.2 [hw-fingertree] Dependency base: using base-4.18.1.0 [hw-fingertree] Dependency deepseq: using deepseq-1.4.8.1 [hw-fingertree] Dependency hedgehog: using hedgehog-1.5 [hw-fingertree] Dependency hspec: using hspec-2.11.12 [hw-fingertree] Dependency hw-fingertree: using hw-fingertree-0.1.2.1 [hw-fingertree] Dependency hw-hspec-hedgehog: using hw-hspec-hedgehog-0.1.1.1 [hw-fingertree] Dependency base: using base-4.18.1.0 [hw-fingertree] Dependency doctest: using doctest-0.22.6 [hw-fingertree] Dependency doctest-discover: using doctest-discover-0.2.0.0 [hw-fingertree] Dependency hw-fingertree: using hw-fingertree-0.1.2.1 [hw-fingertree] Source component graph: [hw-fingertree]  component lib [hw-fingertree]  component test:doctest dependency lib [hw-fingertree]  component test:hw-fingertree-tests dependency lib [hw-fingertree] Configured component graph: [hw-fingertree]  component hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  include base-4.18.1.0 [hw-fingertree]  include deepseq-1.4.8.1 [hw-fingertree]  include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-fingertree]  component hw-fingertree-0.1.2.1-2rne7ZOl2ny8v5q10OFeXo-doctest [hw-fingertree]  include base-4.18.1.0 [hw-fingertree]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-fingertree]  include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-fingertree]  include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  component hw-fingertree-0.1.2.1-E4dKdvNoaXHJHStJDQF8zA-hw-fingertree-tests [hw-fingertree]  include base-4.18.1.0 [hw-fingertree]  include deepseq-1.4.8.1 [hw-fingertree]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-fingertree]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-fingertree]  include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-fingertree] Linked component graph: [row-types] 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:575:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:575:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:25: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types] [4 of 6] Compiling Data.Row.Variants ( src/Data/Row/Variants.hs, dist/build/Data/Row/Variants.p_o ) [row-types]  [row-types] src/Data/Row/Variants.hs:102:20: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 102 | data Var (r :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:475:37: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:53: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘equals’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:224:28: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘lbracket’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:224:40: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘rbracket’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:225:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘dullwhite’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 225 | , ppCpy = WL.dullwhite [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [hw-fingertree]  unit hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  include base-4.18.1.0 [hw-fingertree]  include deepseq-1.4.8.1 [hw-fingertree]  include hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-fingertree]  HaskellWorks.Data.FingerTree=hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw:HaskellWorks.Data.FingerTree,HaskellWorks.Data.IntervalMap.FingerTree=hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw:HaskellWorks.Data.IntervalMap.FingerTree,HaskellWorks.Data.PriorityQueue.FingerTree=hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw:HaskellWorks.Data.PriorityQueue.FingerTree [hw-fingertree]  unit hw-fingertree-0.1.2.1-2rne7ZOl2ny8v5q10OFeXo-doctest [hw-fingertree]  include base-4.18.1.0 [hw-fingertree]  include doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-fingertree]  include doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-fingertree]  include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  unit hw-fingertree-0.1.2.1-E4dKdvNoaXHJHStJDQF8zA-hw-fingertree-tests [hw-fingertree]  include base-4.18.1.0 [hw-fingertree]  include deepseq-1.4.8.1 [hw-fingertree]  include hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-fingertree]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-fingertree]  include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  include hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-fingertree] Ready component graph: [hw-fingertree]  definite hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  depends base-4.18.1.0 [hw-fingertree]  depends deepseq-1.4.8.1 [hw-fingertree]  depends hw-prim-0.6.3.2-4PehlEKJTIh2NH44KUxYVv [hw-fingertree]  definite hw-fingertree-0.1.2.1-E4dKdvNoaXHJHStJDQF8zA-hw-fingertree-tests [hw-fingertree]  depends base-4.18.1.0 [hw-fingertree]  depends deepseq-1.4.8.1 [hw-fingertree]  depends hedgehog-1.5-BHF7XPtOcLTHdlG8CU1rlp [hw-fingertree]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-fingertree]  depends hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree]  depends hw-hspec-hedgehog-0.1.1.1-K8T9rDtDl5KagN5EcDEHY [hw-fingertree]  definite hw-fingertree-0.1.2.1-2rne7ZOl2ny8v5q10OFeXo-doctest [hw-fingertree]  depends base-4.18.1.0 [hw-fingertree]  depends doctest-0.22.6-DBfUrtlIshj8Md6OAzYGEC [hw-fingertree]  depends doctest-discover-0.2.0.0-ITfSfkx0qiDGKMXTIHOZbv [hw-fingertree]  depends hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hw-fingertree] Using compiler: ghc-9.6.3 [hw-fingertree] Using install prefix: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 [hw-fingertree] Executables installed in: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/bin [hw-fingertree] Libraries installed in: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree] Dynamic Libraries installed in: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hw-fingertree] Private executables installed in: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/libexec/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1 [hw-fingertree] Data files installed in: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/share/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1 [hw-fingertree] Documentation installed in: [hw-fingertree] /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 [hw-fingertree] Configuration files installed in: [hw-fingertree] /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/etc [hw-fingertree] No alex found [hw-fingertree] Using ar found on system at: [hw-fingertree] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hw-fingertree] No c2hs found [hw-fingertree] No cpphs found [hw-fingertree] Using doctest version 0.22.6 found on system at: [hw-fingertree] /nix/store/lq540m6kbw6pvvrsh4yv820m3dawccpg-doctest-0.22.6/bin/doctest [hw-fingertree] Using gcc version 14.3.0 given by user at: [hw-fingertree] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hw-fingertree] Using ghc version 9.6.3 found on system at: [hw-fingertree] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hw-fingertree] Using ghc-pkg version 9.6.3 found on system at: [hw-fingertree] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hw-fingertree] No ghcjs found [hw-fingertree] No ghcjs-pkg found [hw-fingertree] No greencard found [hw-fingertree] Using haddock version 2.29.1 found on system at: [hw-fingertree] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hw-fingertree] No happy found [hw-fingertree] Using haskell-suite found on system at: haskell-suite-dummy-location [hw-fingertree] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hw-fingertree] No hmake found [hw-fingertree] Using hpc version 0.68 found on system at: [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:25: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types] [5 of 6] Compiling Data.Row.Switch ( src/Data/Row/Switch.hs, dist/build/Data/Row/Switch.p_o ) [row-types] [6 of 6] Compiling Data.Row ( src/Data/Row.hs, dist/build/Data/Row.p_o ) [row-types] Preprocessing test suite 'test' for row-types-1.0.1.2.. [row-types] Building test suite 'test' for row-types-1.0.1.2.. [row-types] [1 of 5] Compiling DiffPerformance ( tests/DiffPerformance.hs, dist/build/test/test-tmp/DiffPerformance.o ) [row-types] [2 of 5] Compiling Examples ( examples/Examples.lhs, dist/build/test/test-tmp/Examples.o ) [row-types] [3 of 5] Compiling MergePerformance ( tests/MergePerformance.hs, dist/build/test/test-tmp/MergePerformance.o ) [row-types] [4 of 5] Compiling UnionPerformance ( tests/UnionPerformance.hs, dist/build/test/test-tmp/UnionPerformance.o ) [row-types] [5 of 5] Compiling Main ( tests/Main.hs, dist/build/test/test-tmp/Main.o ) [row-types] [6 of 6] Linking dist/build/test/test [row-types] buildPhase completed in 59 seconds [row-types] Phase: checkPhase [row-types] Running 1 test suites... [row-types] Test suite test: RUNNING... [row-types] Test passes if Examples.lhs type-checks. [row-types] Test suite test: PASS [row-types] Test suite logged to: dist/test/row-types-1.0.1.2-test.log [row-types] 1 of 1 test suites (1 of 1 test cases) passed. [row-types] Phase: haddockPhase [row-types] Preprocessing library for row-types-1.0.1.2.. [row-types] Running Haddock on library for row-types-1.0.1.2.. [row-types] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [row-types] Warning: 'Text' is ambiguous. It is defined [row-types]  * in ‘GHC.TypeError’ [row-types]  * in ‘Data.Text.Internal’ [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined in ‘Data.Text.Internal’ [row-types] Warning: 'empty' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'p' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types]  100% ( 47 / 47) in 'Data.Row.Internal' [row-types]  [row-types] src/Data/Row/Internal.hs:212:37: warning: [GHC-39567] [-Wstar-is-type] [tree-diff] src/Data/TreeDiff/Pretty.hs:226:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:27: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:38: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [hw-fingertree] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hw-fingertree] Using hsc2hs version 0.68.9 found on system at: [hw-fingertree] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hw-fingertree] Using hscolour version 1.25 found on system at: [hw-fingertree] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hw-fingertree] No jhc found [hw-fingertree] Using ld found on system at: [hw-fingertree] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hw-fingertree] No pkg-config found [hw-fingertree] Using runghc version 9.6.3 found on system at: [hw-fingertree] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hw-fingertree] Using strip version 2.44 found on system at: [hw-fingertree] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hw-fingertree] Using tar found on system at: [hw-fingertree] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hw-fingertree] No uhc found [hw-fingertree] Phase: buildPhase [hw-fingertree] Preprocessing library for hw-fingertree-0.1.2.1.. [hw-fingertree] Building library for hw-fingertree-0.1.2.1.. [hw-fingertree] [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.o, dist/build/HaskellWorks/Data/FingerTree.dyn_o ) [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 212 | class Lacks (l :: Symbol) (r :: Row *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:34: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:39: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:57: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:75: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:253:89: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:59: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:229:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 229 | , ppEdits = WL.sep [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:230:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 230 | , ppEllip = WL.text "..." [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:231:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘parens’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 231 | , ppParens = WL.parens [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:14: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [row-types] 253 | metamorph :: forall (p :: * -> * -> *) (f :: Row k -> *) (g :: Row k -> *) (h :: k -> *). Bifunctor p [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:41: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:70: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:282:99: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 282 | biMetamorph :: forall (p :: * -> * -> *) (f :: Row k1 -> Row k2 -> *) (g :: Row k1 -> Row k2 -> *) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:283:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 283 | (h :: k1 -> k2 -> *). Bifunctor p [tree-diff] src/Data/TreeDiff/Pretty.hs:234:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:20: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:31: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:44: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:61: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘punctuate’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:74: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:398:28: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:398:42: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 398 | type family Zip (r1 :: Row *) (r2 :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:401:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Internal.hs:401:44: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 401 | type family ZipR (r1 :: [LT *]) (r2 :: [LT *]) where [row-types]  | ^ [row-types] Warning: 'a' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 't' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'f' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'r' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'l' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types]  100% ( 41 / 41) in 'Data.Row.Dictionaries' [row-types] Warning: '.-' is ambiguous. It is defined [row-types]  * at src/Data/Row/Records.hs:234:6 [row-types]  * at src/Data/Row/Internal.hs:152:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Internal.hs:152:1 [row-types] Warning: '.+' is ambiguous. It is defined [row-types]  * at src/Data/Row/Records.hs:239:6 [row-types]  * at src/Data/Row/Internal.hs:184:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Internal.hs:184:1 [row-types] Warning: 'Generic' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:238:23: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 238 | ansiWlExpr :: Expr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:242:36: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:246:43: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:254:26: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 254 | ansiWlBgPretty :: Pretty WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘ondullgreen’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:41: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘ondullred’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:41: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:261:25: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 261 | ansiWlBgExpr :: Expr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:265:38: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:269:45: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff] [ 7 of 10] Compiling Data.TreeDiff ( src/Data/TreeDiff.hs, dist/build/Data/TreeDiff.p_o ) [tree-diff] [ 8 of 10] Compiling Data.TreeDiff.Golden ( src/Data/TreeDiff/Golden.hs, dist/build/Data/TreeDiff/Golden.p_o ) [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:16:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:77:67: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n" [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:79:11: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 79 | showWL :: WL.Doc -> String [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:80:14: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘displayS’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:80:27: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘renderSmart’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" [tree-diff]  | ^^^^^^^^^^^^^^ [row-types]  96% (101 /105) in 'Data.Row.Records' [row-types]  Missing documentation for: [row-types]  FromNative (src/Data/Row/Records.hs:751) [row-types]  ToNative (src/Data/Row/Records.hs:781) [row-types]  ToNativeGeneral (src/Data/Row/Records.hs:811) [row-types]  NativeRow (src/Data/Row/Records.hs:720) [tree-diff] [ 9 of 10] Compiling Data.TreeDiff.QuickCheck ( src/Data/TreeDiff/QuickCheck.hs, dist/build/Data/TreeDiff/QuickCheck.p_o ) [tree-diff] [10 of 10] Compiling Data.TreeDiff.Tree ( src/Data/TreeDiff/Tree.hs, dist/build/Data/TreeDiff/Tree.p_o ) [row-types]  [row-types] src/Data/Row/Records.hs:127:23: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 127 | newtype Rec (r :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:378:48: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 378 | newtype RFMap (g :: k1 -> k2) (ϕ :: Row (k2 -> *)) (ρ :: Row k1) = RFMap { unRFMap :: Rec (Ap ϕ (Map g ρ)) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:379:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 379 | newtype RecAp (ϕ :: Row (k -> *)) (ρ :: Row k) = RecAp (Rec (Ap ϕ ρ)) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:380:24: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 380 | newtype App (f :: k -> *) (a :: k) = App (f a) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:383:38: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 383 | mapF :: forall k c g (ϕ :: Row (k -> *)) (ρ :: Row k). BiForall ϕ ρ c [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:574:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:574:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 574 | newtype RecPair (ρ1 :: Row *) (ρ2 :: Row *) = RecPair (Rec ρ1, Rec ρ2) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:575:29: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:575:43: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 575 | newtype RZipPair (ρ1 :: Row *) (ρ2 :: Row *) = RZipPair { unRZipPair :: Rec (Zip ρ1 ρ2) } [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:25: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Records.hs:667:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 667 | type RepRec (r :: Row *) :: * -> * [row-types]  | ^ [path-io] Phase: setupCompilerEnvironmentPhase [path-io] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [row-types] Warning: 'x' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'y' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'l' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'l1' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'l2' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types] Warning: 'Generic' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types]  95% ( 79 / 83) in 'Data.Row.Variants' [row-types]  Missing documentation for: [row-types]  ToNative (src/Data/Row/Variants.hs:680) [row-types]  FromNative (src/Data/Row/Variants.hs:709) [row-types]  FromNativeGeneral (src/Data/Row/Variants.hs:739) [row-types]  NativeRow (src/Data/Row/Variants.hs:647) [path-io] Phase: unpackPhase [path-io] unpacking source archive /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz [path-io] source root is path-io-1.8.2 [path-io] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "path-io-1.8.2/tests/Main.hs" [path-io] Phase: patchPhase [path-io] Phase: compileBuildDriverPhase [path-io] setupCompileFlags: -package-db=/build/tmp.pJFO4Wu6ie/setup-package.conf.d -threaded [path-io] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.pJFO4Wu6ie/Main.o ) [row-types]  [path-io] [2 of 2] Linking Setup [row-types] src/Data/Row/Variants.hs:102:20: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 102 | data Var (r :: Row *) where [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:475:37: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 475 | newtype FlipApp (x :: k) (f :: k -> *) = FlipApp (f x) [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:25: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:31: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types]  [row-types] src/Data/Row/Variants.hs:589:36: warning: [GHC-39567] [-Wstar-is-type] [row-types]  Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ [row-types]  relies on the StarIsType extension, which will become [row-types]  deprecated in the future. [row-types]  Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. [row-types]  | [row-types] 589 | type RepVar (r :: Row *) :: * -> * [row-types]  | ^ [row-types] Warning: 'Const' is out of scope. [row-types]  If you qualify the identifier, haddock can try to link it anyway. [row-types]  100% ( 4 / 4) in 'Data.Row.Switch' [row-types] Warning: 'focus' is ambiguous. It is defined [row-types]  * at src/Data/Row/Variants.hs:175:1 [row-types]  * at src/Data/Row/Records.hs:210:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Variants.hs:175:1 [row-types] Warning: 'update' is ambiguous. It is defined [row-types]  * at src/Data/Row/Variants.hs:161:1 [row-types]  * at src/Data/Row/Records.hs:199:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Variants.hs:161:1 [row-types] Warning: 'fromLabels' is ambiguous. It is defined [row-types]  * at src/Data/Row/Variants.hs:451:1 [row-types]  * at src/Data/Row/Records.hs:605:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Variants.hs:451:1 [row-types] Warning: 'map' is ambiguous. It is defined [row-types]  * in ‘GHC.Base’ [row-types]  * at src/Data/Row/Records.hs:367:1 [row-types]  * at src/Data/Row/Variants.hs:289:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Variants.hs:289:1 [row-types] Warning: 'sequence' is ambiguous. It is defined [row-types]  * in ‘Data.Traversable’ [row-types]  * at src/Data/Row/Records.hs:480:1 [row-types]  * at src/Data/Row/Variants.hs:361:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Variants.hs:361:1 [row-types] Warning: 'zip' is ambiguous. It is defined [row-types]  * in ‘GHC.List’ [row-types]  * at src/Data/Row/Records.hs:579:1 [row-types]  You may be able to disambiguate the identifier by qualifying it or [row-types]  by specifying the type/value namespace explicitly. [row-types]  Defaulting to the one defined at src/Data/Row/Records.hs:579:1 [row-types]  100% ( 52 / 52) in 'Data.Row' [row-types] Warning: Data.Row.Internal: could not find link destinations for: [row-types]  - Data.Row.Internal.Diff [row-types]  - Data.Row.Internal.ConstUnionR [row-types]  - Data.Row.Internal.MinJoinR [row-types]  - Data.Row.Internal.Merge [row-types]  - Data.Row.Internal.LacksR [row-types]  - Data.Row.Internal.Remove [row-types]  - Data.Row.Internal.Get [row-types]  - Data.Row.Internal.ModifyR [row-types]  - Data.Row.Internal.Inject [row-types]  - Data.Row.Internal.ZipR [row-types]  - Data.Row.Internal.ApSingleR [row-types]  - Data.Row.Internal.ApR [row-types]  - Data.Row.Internal.MapR [row-types]  - Data.Row.Internal.AllUniqueLabelsR [row-types] Warning: Data.Row.Records: could not find link destinations for: [row-types]  - Data.Row.Internal.ConstUnionR [row-types]  - Data.Row.Internal.Merge [row-types]  - Data.Row.Internal.LacksR [row-types]  - Data.Row.Internal.Remove [row-types]  - Data.Row.Internal.Get [row-types]  - Data.Row.Internal.ModifyR [row-types]  - Data.Row.Internal.Inject [row-types]  - Data.Row.Internal.ZipR [row-types]  - Data.Row.Internal.MapR [row-types]  - Data.Row.Internal.AllUniqueLabelsR [row-types]  - Data.Row.Records.ToNativeGeneralG [row-types]  - Data.Row.Records.ToNativeG [row-types]  - Data.Row.Records.FromNativeG [row-types]  - Data.Row.Records.NativeRowG [row-types]  - Data.Row.Records.GenericRec [row-types] Warning: Data.Row.Variants: could not find link destinations for: [row-types]  - Data.Row.Internal.Diff [row-types]  - Data.Row.Internal.MinJoinR [row-types]  - Data.Row.Internal.Merge [row-types]  - Data.Row.Internal.LacksR [row-types]  - Data.Row.Internal.Remove [row-types]  - Data.Row.Internal.Get [row-types]  - Data.Row.Internal.ModifyR [row-types]  - Data.Row.Internal.MapR [row-types]  - Data.Row.Internal.AllUniqueLabelsR [row-types]  - Data.Row.Variants.FromNativeGeneralG [row-types]  - Data.Row.Variants.FromNativeG [row-types]  - Data.Row.Variants.ToNativeG [row-types]  - Data.Row.Variants.NativeRowG [row-types]  - Data.Row.Variants.GenericVar [row-types] Warning: Data.Row: could not find link destinations for: [row-types]  - Data.Row.Internal.Diff [row-types]  - Data.Row.Internal.ConstUnionR [row-types]  - Data.Row.Internal.MinJoinR [row-types]  - Data.Row.Internal.Merge [row-types]  - Data.Row.Internal.LacksR [row-types]  - Data.Row.Internal.Remove [row-types]  - Data.Row.Internal.Get [row-types]  - Data.Row.Internal.AllUniqueLabelsR [row-types]  - Data.Row.Records.GenericRec [row-types]  - Data.Row.Variants.GenericVar [hw-fingertree] [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.o, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.dyn_o ) [path-io] Phase: updateAutotoolsGnuConfigScriptsPhase [path-io] Phase: configurePhase [path-io] configureFlags: --verbose --prefix=/nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.pJFO4Wu6ie/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [path-io] Using Parsec parser [path-io] Configuring path-io-1.8.2... [hw-fingertree] [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.o, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.dyn_o ) [hw-fingertree] [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, dist/build/Paths_hw_fingertree.o, dist/build/Paths_hw_fingertree.dyn_o ) [tree-diff] Preprocessing test suite 'tree-diff-test' for tree-diff-0.3.4.. [tree-diff] Building test suite 'tree-diff-test' for tree-diff-0.3.4.. [tree-diff] [1 of 2] Compiling RefDiffBy ( src-diff/RefDiffBy.hs, dist/build/tree-diff-test/tree-diff-test-tmp/RefDiffBy.o ) [path-io] Flags chosen: dev=False [path-io] Dependency base >=4.15 && <5: using base-4.18.1.0 [path-io] Dependency containers: using containers-0.6.7 [path-io] Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.8.1 [path-io] Dependency dlist >=0.8 && <2: using dlist-1.0 [path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 [path-io] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.5 [path-io] Dependency temporary >=1.1 && <1.4: using temporary-1.3 [path-io] Dependency time >=1.4 && <1.15: using time-1.12.2 [path-io] Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.0 [path-io] Dependency unix-compat: using unix-compat-0.7.4 [path-io] Dependency base >=4.15 && <5: using base-4.18.1.0 [path-io] Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.7 [path-io] Dependency hspec >=2 && <3: using hspec-2.11.12 [path-io] Dependency path >=0.7.1 && <0.10: using path-0.9.5 [path-io] Dependency path-io: using path-io-1.8.2 [path-io] Dependency unix-compat: using unix-compat-0.7.4 [tree-diff] [2 of 2] Compiling Main ( tests/Tests.hs, dist/build/tree-diff-test/tree-diff-test-tmp/Main.o ) [hw-fingertree] [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.p_o ) [path-io] Source component graph: [path-io]  component lib [path-io]  component test:tests dependency lib [path-io] Configured component graph: [path-io]  component path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io]  include base-4.18.1.0 [path-io]  include containers-0.6.7 [path-io]  include directory-1.3.8.1 [path-io]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [path-io]  include exceptions-0.10.7 [path-io]  include filepath-1.4.100.4 [path-io]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path-io]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [path-io]  include time-1.12.2 [path-io]  include transformers-0.6.1.0 [path-io]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [path-io]  component path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests [path-io]  include base-4.18.1.0 [path-io]  include exceptions-0.10.7 [path-io]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path-io]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path-io]  include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [path-io] Linked component graph: [path-io]  unit path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io]  include base-4.18.1.0 [path-io]  include containers-0.6.7 [path-io]  include directory-1.3.8.1 [path-io]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [path-io]  include exceptions-0.10.7 [path-io]  include filepath-1.4.100.4 [path-io]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path-io]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [path-io]  include time-1.12.2 [path-io]  include transformers-0.6.1.0 [path-io]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [path-io]  Path.IO=path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u:Path.IO [path-io]  unit path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests [path-io]  include base-4.18.1.0 [path-io]  include exceptions-0.10.7 [path-io]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path-io]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path-io]  include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [path-io] Ready component graph: [path-io]  definite path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io]  depends base-4.18.1.0 [path-io]  depends containers-0.6.7 [path-io]  depends directory-1.3.8.1 [path-io]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [path-io]  depends exceptions-0.10.7 [path-io]  depends filepath-1.4.100.4 [path-io]  depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path-io]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [path-io]  depends time-1.12.2 [path-io]  depends transformers-0.6.1.0 [path-io]  depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [path-io]  definite path-io-1.8.2-BDrH6eq2RpgDxREL4dxfkP-tests [path-io]  depends base-4.18.1.0 [path-io]  depends exceptions-0.10.7 [path-io]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [path-io]  depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [path-io]  depends path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io]  depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [path-io] Using Cabal-3.10.1.0 compiled by ghc-9.6 [path-io] Using compiler: ghc-9.6.3 [path-io] Using install prefix: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 [path-io] Executables installed in: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/bin [path-io] Libraries installed in: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io] Dynamic Libraries installed in: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [path-io] Private executables installed in: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/libexec/x86_64-linux-ghc-9.6.3/path-io-1.8.2 [path-io] Data files installed in: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/share/x86_64-linux-ghc-9.6.3/path-io-1.8.2 [path-io] Documentation installed in: [path-io] /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc/share/doc/path-io-1.8.2 [path-io] Configuration files installed in: [path-io] /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/etc [path-io] No alex found [path-io] Using ar found on system at: [path-io] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [path-io] No c2hs found [path-io] No cpphs found [path-io] No doctest found [path-io] Using gcc version 14.3.0 given by user at: [path-io] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [path-io] Using ghc version 9.6.3 found on system at: [path-io] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [path-io] Using ghc-pkg version 9.6.3 found on system at: [path-io] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [path-io] No ghcjs found [path-io] No ghcjs-pkg found [path-io] No greencard found [path-io] Using haddock version 2.29.1 found on system at: [path-io] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [path-io] No happy found [path-io] Using haskell-suite found on system at: haskell-suite-dummy-location [path-io] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [path-io] No hmake found [path-io] Using hpc version 0.68 found on system at: [path-io] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [path-io] Using hsc2hs version 0.68.9 found on system at: [path-io] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [path-io] Using hscolour version 1.25 found on system at: [path-io] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [path-io] No jhc found [path-io] Using ld found on system at: [path-io] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [path-io] No pkg-config found [path-io] Using runghc version 9.6.3 found on system at: [path-io] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [path-io] Using strip version 2.44 found on system at: [path-io] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [path-io] Using tar found on system at: [path-io] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [path-io] No uhc found [tree-diff]  [tree-diff] tests/Tests.hs:16:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] tests/Tests.hs:76:17: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 76 | doc = show (WL.plain (ansiWlExpr e)) [tree-diff]  | ^^^^^^^^ [path-io] Phase: buildPhase [path-io] Preprocessing library for path-io-1.8.2.. [path-io] Building library for path-io-1.8.2.. [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.o, dist/build/Path/IO.dyn_o ) [tree-diff] [3 of 3] Linking dist/build/tree-diff-test/tree-diff-test [row-types] Documentation created: dist/doc/html/row-types/index.html, [row-types] dist/doc/html/row-types/row-types.txt [row-types] Preprocessing test suite 'test' for row-types-1.0.1.2.. [row-types] haddockPhase completed in 46 seconds [row-types] Phase: installPhase [row-types] Installing library in /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [row-types] Phase: fixupPhase [row-types] shrinking RPATHs of ELF executables and libraries in /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 [row-types] shrinking /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSrow-types-1.0.1.2-75SF0gInexG1yTK5KTREk6-ghc9.6.3.so [row-types] checking for references to /build/ in /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2... [row-types] patching script interpreter paths in /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 [row-types] stripping (with command strip and flags -S -p) in /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2/lib [hw-fingertree] [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.p_o ) [row-types] shrinking RPATHs of ELF executables and libraries in /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc [row-types] checking for references to /build/ in /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc... [row-types] patching script interpreter paths in /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 [post-build-hook] Pushing 2 paths (106 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc (3.27 MiB) [post-build-hook] Pushing /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 (4.98 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc /nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/8axmhx794sl58b7dx9hiyzr7lshv7pwj-row-types-1.0.1.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/xr01692l5agz413mlv1bkj2k5ib8as4w-row-types-1.0.1.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/8zvrq92852a6r0hj1hp03cazl8f5lndf-row-types-1.0.1.2.drv' to 'https://cache.nix-ci.com'... Progress: 38 of 72 built (4 building), 335 of 335 downloaded from cache Building lsp-types [hw-fingertree] [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, dist/build/HaskellWorks/Data/PriorityQueue/FingerTree.p_o ) [hw-fingertree] [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, dist/build/Paths_hw_fingertree.p_o ) [hw-fingertree] Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1.. [hw-fingertree] Building test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1.. [hw-fingertree] [1 of 3] Compiling HaskellWorks.Data.FingerTree.Gen ( tests/HaskellWorks/Data/FingerTree/Gen.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTree/Gen.o ) [hw-fingertree] [2 of 3] Compiling HaskellWorks.Data.FingerTreeSpec ( tests/HaskellWorks/Data/FingerTreeSpec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/HaskellWorks/Data/FingerTreeSpec.o ) [path-io] [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o ) [tree-diff] buildPhase completed in 1 minutes 57 seconds [tree-diff] Phase: checkPhase [tree-diff] Running 1 test suites... [tree-diff] Test suite tree-diff-test: RUNNING... [tree-diff] tests [tree-diff]  trifecta-pretty roundtrip: OK (3.54s) [tree-diff]  +++ OK, passed 100 tests. [tree-diff]  diffBy example1: OK [tree-diff]  +++ OK, passed 1 test. [tree-diff]  diffBy model: OK (0.01s) [tree-diff]  +++ OK, passed 100 tests. [tree-diff]  Golden [tree-diff]  exFoo: OK [tree-diff]  MyInt1: OK [tree-diff]  MyInt2: OK [tree-diff]  MyInt3: OK [tree-diff]  Positional: OK [tree-diff]  HashSet: OK [tree-diff]  Golden file did not exist; created [tree-diff]  [tree-diff] All 9 tests passed (3.56s) [tree-diff] Test suite tree-diff-test: PASS [tree-diff] Test suite logged to: dist/test/tree-diff-0.3.4-tree-diff-test.log [tree-diff] 1 of 1 test suites (1 of 1 test cases) passed. [tree-diff] Phase: haddockPhase [tree-diff] Preprocessing library for tree-diff-0.3.4.. [tree-diff] Running Haddock on library for tree-diff-0.3.4.. [tree-diff] Warning: The documentation for the following packages are not installed. No [tree-diff] links will be generated to these packages: attoparsec-0.14.4, [tree-diff] attoparsec-0.14.4, vector-0.13.2.0 [tree-diff] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [tree-diff]  100% ( 3 / 3) in 'Data.TreeDiff.List' [tree-diff]  90% ( 10 / 11) in 'Data.TreeDiff.OMap' [tree-diff]  Missing documentation for: [tree-diff]  OMap (src/Data/TreeDiff/OMap.hs:33) [tree-diff] Warning: 'Tree' is out of scope. [tree-diff]  If you qualify the identifier, haddock can try to link it anyway. [tree-diff] Warning: 'ediff' is out of scope. [tree-diff]  If you qualify the identifier, haddock can try to link it anyway. [tree-diff]  100% ( 8 / 8) in 'Data.TreeDiff.Expr' [tree-diff]  87% ( 7 / 8) in 'Data.TreeDiff.Class' [tree-diff]  Missing documentation for: [tree-diff]  GToExpr (src/Data/TreeDiff/Class.hs:178) [tree-diff]  100% ( 2 / 2) in 'Data.TreeDiff.Parser' [lsp-types] Phase: setupCompilerEnvironmentPhase [lsp-types] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [tree-diff]  100% ( 23 / 23) in 'Data.TreeDiff.Pretty' [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:35:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 35 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:219:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 219 | ansiWlPretty :: Pretty WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:221:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 221 | { ppCon = WL.text [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:40: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:47: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘lbrace’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:222:58: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘rbrace’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 222 | , ppRec = \c xs -> ansiGroup (c WL.<+> WL.lbrace) WL.rbrace [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<+>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:53: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘equals’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:223:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 223 | $ map (\(fn, d) -> WL.text fn WL.<+> WL.equals WL. d) xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:224:28: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘lbracket’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:224:40: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘rbracket’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 224 | , ppLst = ansiGroup WL.lbracket WL.rbracket [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:225:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘dullwhite’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 225 | , ppCpy = WL.dullwhite [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘green’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [hw-fingertree] [3 of 3] Compiling Main ( tests/Spec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/Main.o ) [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:226:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 226 | , ppIns = \d -> WL.green $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘red’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:227:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 227 | , ppDel = \d -> WL.red $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:27: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:38: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:228:59: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 228 | , ppApp = \f xs -> WL.group $ WL.nest 2 $ f WL.<$> WL.vsep xs [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:229:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘sep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 229 | , ppEdits = WL.sep [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:230:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 230 | , ppEllip = WL.text "..." [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:231:18: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘parens’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 231 | , ppParens = WL.parens [tree-diff]  | ^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:14: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:35: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:234:46: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 234 | ansiGroup :: WL.Doc -> WL.Doc -> [WL.Doc] -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:20: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘group’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:31: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘nest’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:44: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘<$$>’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:61: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘punctuate’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:235:74: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘comma’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 235 | ansiGroup l r xs = WL.group $ WL.nest 2 (l WL.<$$> WL.vsep (WL.punctuate WL.comma xs) WL.<> r) [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:238:23: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 238 | ansiWlExpr :: Expr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:242:36: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 242 | ansiWlEditExpr :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:246:43: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 246 | ansiWlEditExprCompact :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:254:26: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 254 | ansiWlBgPretty :: Pretty WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘ondullgreen’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:41: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:256:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 256 | { ppIns = \d -> WL.ondullgreen $ WL.white $ WL.plain $ WL.char '+' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:24: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘ondullred’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:41: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘white’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:52: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:257:63: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘char’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 257 | , ppDel = \d -> WL.ondullred $ WL.white $ WL.plain $ WL.char '-' WL.<> d [tree-diff]  | ^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:261:25: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 261 | ansiWlBgExpr :: Expr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:265:38: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 265 | ansiWlBgEditExpr :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Pretty.hs:269:45: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 269 | ansiWlBgEditExprCompact :: Edit EditExpr -> WL.Doc [tree-diff]  | ^^^^^^ [path-io] Preprocessing test suite 'tests' for path-io-1.8.2.. [path-io] Building test suite 'tests' for path-io-1.8.2.. [tree-diff]  100% ( 5 / 5) in 'Data.TreeDiff' [tree-diff] Warning: 'goldenTest' is out of scope. [tree-diff]  If you qualify the identifier, haddock can try to link it anyway. [tree-diff]  100% ( 3 / 3) in 'Data.TreeDiff.Golden' [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:16:1: warning: [-Wdeprecations] [tree-diff]  Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: [tree-diff]  "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" [tree-diff]  | [tree-diff] 16 | import qualified Text.PrettyPrint.ANSI.Leijen as WL [tree-diff]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:77:67: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 77 | wrt expr = BS.writeFile fp $ TE.encodeUtf8 $ T.pack $ showWL (WL.plain (ansiWlExpr expr)) ++ "\n" [tree-diff]  | ^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:79:11: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of type constructor or class ‘Doc’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 79 | showWL :: WL.Doc -> String [tree-diff]  | ^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:80:14: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘displayS’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" [tree-diff]  | ^^^^^^^^^^^ [tree-diff]  [tree-diff] src/Data/TreeDiff/Golden.hs:80:27: warning: [GHC-68441] [-Wdeprecations] [tree-diff]  In the use of ‘renderSmart’ [tree-diff]  (imported from Text.PrettyPrint.ANSI.Leijen): [tree-diff]  Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" [tree-diff]  | [tree-diff] 80 | showWL doc = WL.displayS (WL.renderSmart 0.4 80 doc) "" [tree-diff]  | ^^^^^^^^^^^^^^ [tree-diff] Warning: '===' is out of scope. [tree-diff]  If you qualify the identifier, haddock can try to link it anyway. [tree-diff]  100% ( 2 / 2) in 'Data.TreeDiff.QuickCheck' [tree-diff]  100% ( 4 / 4) in 'Data.TreeDiff.Tree' [path-io] [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) [lsp-types] Phase: unpackPhase [lsp-types] unpacking source archive /nix/store/6fn01jxrr3g5yrw27rwf0zcbvs5r1sjn-lsp-types-2.3.0.1.tar.gz [lsp-types] source root is lsp-types-2.3.0.1 [lsp-types] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lsp-types-2.3.0.1/test/WorkspaceEditSpec.hs" [lsp-types] Phase: patchPhase [lsp-types] Phase: compileBuildDriverPhase [lsp-types] setupCompileFlags: -package-db=/build/tmp.w5kigiaDyt/setup-package.conf.d -threaded [hw-fingertree] [4 of 4] Linking dist/build/hw-fingertree-tests/hw-fingertree-tests [lsp-types] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.w5kigiaDyt/Main.o ) [lsp-types] [2 of 2] Linking Setup [tree-diff] Warning: Data.TreeDiff.Class: could not find link destinations for: [tree-diff]  - Data.Vector.Vector [tree-diff]  - Data.Vector.Primitive.Vector [tree-diff]  - Data.Vector.Storable.Vector [tree-diff]  - Data.Vector.Unboxed.Base.Unbox [tree-diff]  - Data.Vector.Unboxed.Base.Vector [tree-diff]  - Data.TreeDiff.Class.GSumToExpr [tree-diff]  - Data.TreeDiff.Class.gtoExpr [hw-fingertree] Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1.. [hw-fingertree] Building test suite 'doctest' for hw-fingertree-0.1.2.1.. [hw-fingertree] [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) [lsp-types] Phase: updateAutotoolsGnuConfigScriptsPhase [hw-fingertree] [2 of 2] Linking dist/build/doctest/doctest [lsp-types] Phase: configurePhase [lsp-types] configureFlags: --verbose --prefix=/nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.w5kigiaDyt/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [lsp-types] Using Parsec parser [lsp-types] Configuring lsp-types-2.3.0.1... [lsp-types] Flags chosen: force-ospath=False [lsp-types] Dependency Diff >=0.4 && <1.1: using Diff-0.5 [lsp-types] Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 [lsp-types] Dependency base >=4.11 && <5: using base-4.18.1.0 [lsp-types] Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 [lsp-types] Dependency containers >=0.6 && <0.8: using containers-0.6.7 [lsp-types] Dependency data-default >=0.7 && <0.9: using data-default-0.7.1.3 [lsp-types] Dependency deepseq >=1.4 && <1.6: using deepseq-1.4.8.1 [lsp-types] Dependency dlist >=1.0 && <1.1: using dlist-1.0 [lsp-types] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 [lsp-types] Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 [lsp-types] Dependency hashable >=1.4 && <1.6: using hashable-1.4.7.0 [lsp-types] Dependency indexed-traversable >=0.1 && <0.2: using indexed-traversable-0.1.4 [lsp-types] Dependency indexed-traversable-instances >=0.1 && <0.2: using [lsp-types] indexed-traversable-instances-0.1.2 [lsp-types] Dependency lens >=5.1 && <5.4: using lens-5.3.4 [lsp-types] Dependency mod >=0.2 && <0.3: using mod-0.2.0.1 [lsp-types] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 [lsp-types] Dependency network-uri >=2.6 && <2.7: using network-uri-2.6.4.2 [lsp-types] Dependency prettyprinter >=1.7 && <1.8: using prettyprinter-1.7.1 [lsp-types] Dependency row-types >=1.0 && <1.1: using row-types-1.0.1.2 [lsp-types] Dependency safe >=0.3 && <0.4: using safe-0.3.21 [lsp-types] Dependency some >=1.0 && <1.1: using some-1.0.6 [lsp-types] Dependency template-haskell >=2.7 && <2.24: using template-haskell-2.20.0.0 [lsp-types] Dependency text >=1 && <2.2: using text-2.0.2 [lsp-types] Dependency aeson >=2: using aeson-2.2.3.0 [lsp-types] Dependency base >=4.11 && <5: using base-4.18.1.0 [lsp-types] Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 [lsp-types] Dependency lens >=5.1 && <5.4: using lens-5.3.4 [lsp-types] Dependency template-haskell >=2.7 && <2.24: using template-haskell-2.20.0.0 [lsp-types] Dependency text >=1 && <2.2: using text-2.0.2 [lsp-types] Dependency QuickCheck: using QuickCheck-2.14.3 [lsp-types] Dependency base >=4.11 && <5: using base-4.18.1.0 [lsp-types] Dependency generic-arbitrary: using generic-arbitrary-1.0.1.2 [lsp-types] Dependency lsp-types: using lsp-types-2.3.0.1 [lsp-types] Dependency quickcheck-instances: using quickcheck-instances-0.3.32 [lsp-types] Dependency row-types: using row-types-1.0.1.2 [lsp-types] Dependency template-haskell: using template-haskell-2.20.0.0 [lsp-types] Dependency base: using base-4.18.1.0 [lsp-types] Dependency containers: using containers-0.6.7 [lsp-types] Dependency directory: using directory-1.3.8.1 [lsp-types] Dependency filepath: using filepath-1.4.100.4 [lsp-types] Dependency lsp-types:metamodel: using lsp-types-2.3.0.1 [lsp-types] Dependency mtl: using mtl-2.3.1 [lsp-types] Dependency prettyprinter: using prettyprinter-1.7.1 [lsp-types] Dependency regex: using regex-1.1.0.2 [lsp-types] Dependency text: using text-2.0.2 [lsp-types] Dependency witherable: using witherable-0.5 [lsp-types] Dependency QuickCheck: using QuickCheck-2.14.3 [lsp-types] Dependency aeson: using aeson-2.2.3.0 [lsp-types] Dependency base: using base-4.18.1.0 [lsp-types] Dependency filepath: using filepath-1.4.100.4 [lsp-types] Dependency hspec: using hspec-2.11.12 [lsp-types] Dependency hspec-golden: using hspec-golden-0.2.2.0 [lsp-types] Dependency lens: using lens-5.3.4 [lsp-types] Dependency lsp-types:{lsp-types, lsp-types-quickcheck}: using [lsp-types] lsp-types-2.3.0.1 [lsp-types] Dependency lsp-types:{lsp-types, lsp-types-quickcheck}: using [lsp-types] lsp-types-2.3.0.1 [lsp-types] Dependency network-uri: using network-uri-2.6.4.2 [lsp-types] Dependency prettyprinter: using prettyprinter-1.7.1 [lsp-types] Dependency quickcheck-instances: using quickcheck-instances-0.3.32 [lsp-types] Dependency text: using text-2.0.2 [path-io] [2 of 2] Linking dist/build/tests/tests [lsp-types] Source component graph: [lsp-types]  component lib:metamodel [lsp-types]  component exe:generator dependency lib:metamodel [lsp-types]  component lib [lsp-types]  component lib:lsp-types-quickcheck dependency lib [lsp-types]  component test:lsp-types-test [lsp-types]  dependency lib [lsp-types]  dependency lib:lsp-types-quickcheck [lsp-types] Configured component graph: [lsp-types]  component lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  include base-4.18.1.0 [lsp-types]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [lsp-types]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  include template-haskell-2.20.0.0 [lsp-types]  include text-2.0.2 [lsp-types]  component lsp-types-2.3.0.1-2aOmMxq5kaAIHPXJOAF2pF-generator [lsp-types]  include base-4.18.1.0 [lsp-types]  include containers-0.6.7 [lsp-types]  include directory-1.3.8.1 [lsp-types]  include filepath-1.4.100.4 [lsp-types]  include lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types]  include mtl-2.3.1 [lsp-types]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  include regex-1.1.0.2-FTIMn8DrcLKFhxJxRQLCQQ [lsp-types]  include text-2.0.2 [lsp-types]  include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3 [lsp-types]  component lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  include Diff-0.5-GZY542scVfnxhSieg1s29 [lsp-types]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  include base-4.18.1.0 [lsp-types]  include binary-0.8.9.1 [lsp-types]  include containers-0.6.7 [lsp-types]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-types]  include deepseq-1.4.8.1 [lsp-types]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [lsp-types]  include exceptions-0.10.7 [lsp-types]  include filepath-1.4.100.4 [lsp-types]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lsp-types]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [lsp-types]  include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq [lsp-types]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [lsp-types]  include mtl-2.3.1 [lsp-types]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [lsp-types]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [lsp-types]  include safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [lsp-types]  include some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [lsp-types]  include template-haskell-2.20.0.0 [lsp-types]  include text-2.0.2 [lsp-types]  component lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lsp-types]  include base-4.18.1.0 [lsp-types]  include generic-arbitrary-1.0.1.2-6SA9GnacZLZ9tEZ5h0Cxn3 [lsp-types]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [lsp-types]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [lsp-types]  include template-haskell-2.20.0.0 [lsp-types]  component lsp-types-2.3.0.1-IcN1M7aKwJ5bQ0xai6FkZ-lsp-types-test [lsp-types]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lsp-types]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  include base-4.18.1.0 [lsp-types]  include filepath-1.4.100.4 [lsp-types]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-types]  include hspec-golden-0.2.2.0-FJmF16X4t129HzTV4LBA7q [lsp-types]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  include lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [lsp-types]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [lsp-types]  include text-2.0.2 [lsp-types] Linked component graph: [lsp-types]  unit lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  include base-4.18.1.0 [lsp-types]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [lsp-types]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  include template-haskell-2.20.0.0 [lsp-types]  include text-2.0.2 [lsp-types]  Language.LSP.MetaModel=lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel:Language.LSP.MetaModel,Language.LSP.MetaModel.Types=lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel:Language.LSP.MetaModel.Types [lsp-types]  unit lsp-types-2.3.0.1-2aOmMxq5kaAIHPXJOAF2pF-generator [lsp-types]  include base-4.18.1.0 [lsp-types]  include containers-0.6.7 [lsp-types]  include directory-1.3.8.1 [lsp-types]  include filepath-1.4.100.4 [lsp-types]  include lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types]  include mtl-2.3.1 [lsp-types]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  include regex-1.1.0.2-FTIMn8DrcLKFhxJxRQLCQQ [lsp-types]  include text-2.0.2 [lsp-types]  include witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3 [lsp-types]  unit lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  include Diff-0.5-GZY542scVfnxhSieg1s29 [lsp-types]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  include base-4.18.1.0 [lsp-types]  include binary-0.8.9.1 [lsp-types]  include containers-0.6.7 [lsp-types]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-types]  include deepseq-1.4.8.1 [lsp-types]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [lsp-types]  include exceptions-0.10.7 [lsp-types]  include filepath-1.4.100.4 [lsp-types]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lsp-types]  include indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [lsp-types]  include indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq [lsp-types]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [lsp-types]  include mtl-2.3.1 [lsp-types]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [lsp-types]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [lsp-types]  include safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [lsp-types]  include some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [lsp-types]  include template-haskell-2.20.0.0 [lsp-types]  include text-2.0.2 [lsp-types]  Data.IxMap=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Data.IxMap,Data.Row.Aeson=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Data.Row.Aeson,Data.Row.Hashable=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Data.Row.Hashable,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Message,Language.LSP.Protocol.Meta=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Meta,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Types,Language.LSP.Protocol.Utils.Misc=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Utils.Misc,Language.LSP.Protocol.Utils.SMethodMap=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Utils.SMethodMap [lsp-types]  unit lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lsp-types]  include base-4.18.1.0 [lsp-types]  include generic-arbitrary-1.0.1.2-6SA9GnacZLZ9tEZ5h0Cxn3 [lsp-types]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [lsp-types]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [lsp-types]  include template-haskell-2.20.0.0 [lsp-types]  Language.LSP.Protocol.QuickCheck=lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck:Language.LSP.Protocol.QuickCheck [lsp-types]  unit lsp-types-2.3.0.1-IcN1M7aKwJ5bQ0xai6FkZ-lsp-types-test [lsp-types]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lsp-types]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  include base-4.18.1.0 [lsp-types]  include filepath-1.4.100.4 [lsp-types]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-types]  include hspec-golden-0.2.2.0-FJmF16X4t129HzTV4LBA7q [lsp-types]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  include lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types]  include network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [lsp-types]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  include quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [lsp-types]  include text-2.0.2 [lsp-types] Ready component graph: [lsp-types]  definite lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  depends base-4.18.1.0 [lsp-types]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [lsp-types]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  depends template-haskell-2.20.0.0 [lsp-types]  depends text-2.0.2 [lsp-types]  definite lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [lsp-types]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  depends base-4.18.1.0 [lsp-types]  depends binary-0.8.9.1 [lsp-types]  depends containers-0.6.7 [lsp-types]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-types]  depends deepseq-1.4.8.1 [lsp-types]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [lsp-types]  depends exceptions-0.10.7 [lsp-types]  depends filepath-1.4.100.4 [lsp-types]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lsp-types]  depends indexed-traversable-0.1.4-3KQfryvD6CkLv2KxalzUb5 [lsp-types]  depends indexed-traversable-instances-0.1.2-3K6JKtKWWRkLY5MVB3w6xq [lsp-types]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  depends mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [lsp-types]  depends mtl-2.3.1 [lsp-types]  depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [lsp-types]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  depends row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [lsp-types]  depends safe-0.3.21-8RJbvRUlkh3iVLJ7BqOHn [lsp-types]  depends some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [lsp-types]  depends template-haskell-2.20.0.0 [lsp-types]  depends text-2.0.2 [lsp-types]  definite lsp-types-2.3.0.1-2aOmMxq5kaAIHPXJOAF2pF-generator [lsp-types]  depends base-4.18.1.0 [lsp-types]  depends containers-0.6.7 [lsp-types]  depends directory-1.3.8.1 [lsp-types]  depends filepath-1.4.100.4 [lsp-types]  depends lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types]  depends mtl-2.3.1 [lsp-types]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  depends regex-1.1.0.2-FTIMn8DrcLKFhxJxRQLCQQ [lsp-types]  depends text-2.0.2 [lsp-types]  depends witherable-0.5-5BtrC1gnyqkDSwG0XsP2r3 [lsp-types]  definite lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lsp-types]  depends base-4.18.1.0 [lsp-types]  depends generic-arbitrary-1.0.1.2-6SA9GnacZLZ9tEZ5h0Cxn3 [lsp-types]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [lsp-types]  depends row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [lsp-types]  depends template-haskell-2.20.0.0 [lsp-types]  definite lsp-types-2.3.0.1-IcN1M7aKwJ5bQ0xai6FkZ-lsp-types-test [lsp-types]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [lsp-types]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-types]  depends base-4.18.1.0 [lsp-types]  depends filepath-1.4.100.4 [lsp-types]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-types]  depends hspec-golden-0.2.2.0-FJmF16X4t129HzTV4LBA7q [lsp-types]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-types]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types]  depends lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types]  depends network-uri-2.6.4.2-4HBdWLx90QQKv5xcfAzInz [lsp-types]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp-types]  depends quickcheck-instances-0.3.32-9fGeBu9hiv82mPGYbzXPCv [lsp-types]  depends text-2.0.2 [lsp-types] Using Cabal-3.10.1.0 compiled by ghc-9.6 [lsp-types] Using compiler: ghc-9.6.3 [lsp-types] Using install prefix: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 [lsp-types] Executables installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/bin [lsp-types] Libraries installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types] Dynamic Libraries installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [lsp-types] Private executables installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/libexec/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1 [lsp-types] Data files installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/share/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1 [lsp-types] Documentation installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/share/doc/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1 [lsp-types] Configuration files installed in: [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/etc [lsp-types] No alex found [lsp-types] Using ar found on system at: [lsp-types] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [lsp-types] No c2hs found [lsp-types] No cpphs found [lsp-types] No doctest found [lsp-types] Using gcc version 14.3.0 given by user at: [lsp-types] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [lsp-types] Using ghc version 9.6.3 found on system at: [lsp-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [lsp-types] Using ghc-pkg version 9.6.3 found on system at: [lsp-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [lsp-types] No ghcjs found [lsp-types] No ghcjs-pkg found [lsp-types] No greencard found [lsp-types] Using haddock version 2.29.1 found on system at: [lsp-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [lsp-types] No happy found [lsp-types] Using haskell-suite found on system at: haskell-suite-dummy-location [lsp-types] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lsp-types] No hmake found [lsp-types] Using hpc version 0.68 found on system at: [lsp-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [lsp-types] Using hsc2hs version 0.68.9 found on system at: [lsp-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [lsp-types] Using hscolour version 1.25 found on system at: [lsp-types] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [lsp-types] No jhc found [lsp-types] Using ld found on system at: [lsp-types] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [lsp-types] No pkg-config found [lsp-types] Using runghc version 9.6.3 found on system at: [lsp-types] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [lsp-types] Using strip version 2.44 found on system at: [lsp-types] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [lsp-types] Using tar found on system at: [lsp-types] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [lsp-types] No uhc found [lsp-types] Phase: buildPhase [lsp-types] Preprocessing library 'metamodel' for lsp-types-2.3.0.1.. [lsp-types] Building library 'metamodel' for lsp-types-2.3.0.1.. [lsp-types] [1 of 2] Compiling Language.LSP.MetaModel.Types ( metamodel/Language/LSP/MetaModel/Types.hs, dist/build/metamodel/Language/LSP/MetaModel/Types.o, dist/build/metamodel/Language/LSP/MetaModel/Types.dyn_o ) [path-io] Phase: checkPhase [path-io] Running 1 test suites... [path-io] Test suite tests: RUNNING... [path-io]  [path-io] listDir [path-io]  lists directory [✔] [path-io] listDirRel [path-io]  lists directory [✔] [path-io] listDirRecur [path-io]  lists directory recursively [✔] [path-io] listDirRecurRel [path-io]  lists directory recursively [✔] [path-io] listDirRecurWith [path-io]  lists directory recursively using predicates [✔] [path-io] walkDir Finish [path-io]  Finishes only after finding what it is looking for [✔] [path-io] copyDirRecur [path-io]  when source directory is editable [path-io]  copies directory [✔] [path-io]  when source directory is read-only [path-io]  copies directory just as well (preserving permissions) [✔] [path-io] copyDirRecur' [path-io]  when source directory is read-only [path-io]  copies directory but now it's editable [✔] [path-io] findFile [path-io]  finds a file lazily [✔] [path-io] removeDirLink [path-io]  remove dir link [✔] [path-io] listDirRecur Cyclic [path-io]  lists directory trees having traversal cycles [✔] [path-io] getCurrentDir [path-io]  returns current dir [✔] [path-io] setCurrentDir [path-io]  sets current dir [✔] [path-io] withCurrentDir [path-io]  temporarily modifies current dir [✔] [path-io] walkDirRel [path-io]  does not throw exceptions [✔] [path-io] getHomeDir [path-io]  home dir is influenced by environment variable HOME [✔] [path-io] getTempDir [path-io]  temp dir is influenced by environment variable TMPDIR [✔] [path-io] getXdgDir Data [path-io]  XDG data dir is influenced by environment variable XDG_DATA_HOME [✔] [path-io] getXdgDir Config [path-io]  XDG config dir is influenced by environment variable XDG_CONFIG_HOME [✔] [path-io] getXdgDir Cache [path-io]  XDG cache dir is influenced by environment variable XDG_CACHE_HOME [✔] [path-io]  [path-io] Finished in 0.0179 seconds [path-io] 21 examples, 0 failures [path-io] Test suite tests: PASS [path-io] Test suite logged to: dist/test/path-io-1.8.2-tests.log [path-io] 1 of 1 test suites (1 of 1 test cases) passed. [path-io] Phase: haddockPhase [path-io] Preprocessing library for path-io-1.8.2.. [path-io] Running Haddock on library for path-io-1.8.2.. [path-io] Warning: The documentation for the following packages are not installed. No [path-io] links will be generated to these packages: vector-0.13.2.0 [path-io] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [path-io] Warning: 'isPermissionError' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'PermissionDenied' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'isAlreadyExistsError' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'AlreadyExists' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'HardwareFault' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'InvalidArgument' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'NoSuchThing' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'ResourceExhausted' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'InappropriateType' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'UnsatisfiedConstraints' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'UnsupportedOperation' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io] Warning: 'SearchPath' is out of scope. [path-io]  If you qualify the identifier, haddock can try to link it anyway. [path-io]  88% ( 80 / 90) in 'Path.IO' [path-io]  Missing documentation for: [path-io]  Permissions [path-io]  emptyPermissions [path-io]  readable [path-io]  writable [path-io]  executable [path-io]  searchable [path-io]  setOwnerReadable [path-io]  setOwnerWritable [path-io]  setOwnerExecutable [path-io]  setOwnerSearchable [tree-diff] Documentation created: dist/doc/html/tree-diff/index.html, [tree-diff] dist/doc/html/tree-diff/tree-diff.txt [tree-diff] Preprocessing test suite 'tree-diff-test' for tree-diff-0.3.4.. [tree-diff] Phase: installPhase [tree-diff] Installing library in /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [tree-diff] Phase: fixupPhase [tree-diff] shrinking RPATHs of ELF executables and libraries in /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 [tree-diff] shrinking /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHStree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB-ghc9.6.3.so [tree-diff] checking for references to /build/ in /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4... [tree-diff] patching script interpreter paths in /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 [hw-fingertree] Phase: checkPhase [tree-diff] stripping (with command strip and flags -S -p) in /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4/lib [hw-fingertree] Running 2 test suites... [hw-fingertree] Test suite hw-fingertree-tests: RUNNING... [hw-fingertree]  [hw-fingertree] HaskellWorks.Data.FingerTree [tree-diff] shrinking RPATHs of ELF executables and libraries in /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc [tree-diff] checking for references to /build/ in /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc... [tree-diff] patching script interpreter paths in /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 [post-build-hook] Pushing 2 paths (171 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc (1.36 MiB) [post-build-hook] Pushing /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 (4.86 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc /nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/3x1bq11iqfwa1qihmz5m7ym4psfg4waj-tree-diff-0.3.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/av5sazwyg7jv0djf9519b0kjgvcgfb3q-tree-diff-0.3.4' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/vla9gfq6kpirifhjbjsbssikfnf510yv-tree-diff-0.3.4.drv' to 'https://cache.nix-ci.com'... Progress: 39 of 72 built (4 building), 335 of 335 downloaded from cache Building haddock-library [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  foldr [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  foldl [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  (==) [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  compare [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  mappend [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  empty [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  singletone [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  (<|) [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  (|>) [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  (><) [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  fromList [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  null [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  viewl [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  viewr [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  split [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  takeUntil [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  dropUntil [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  reverse [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  fmap [✔] [path-io] Documentation created: dist/doc/html/path-io/index.html, [path-io] dist/doc/html/path-io/path-io.txt [path-io] Preprocessing test suite 'tests' for path-io-1.8.2.. [path-io] Phase: installPhase [path-io] Installing library in /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [path-io] Phase: fixupPhase [path-io] shrinking RPATHs of ELF executables and libraries in /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 [path-io] shrinking /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSpath-io-1.8.2-LovWCHvsU1DCkymLBtWH9u-ghc9.6.3.so [path-io] checking for references to /build/ in /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2... [path-io] patching script interpreter paths in /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 [path-io] stripping (with command strip and flags -S -p) in /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2/lib [path-io] shrinking RPATHs of ELF executables and libraries in /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc [path-io] checking for references to /build/ in /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc... [path-io] patching script interpreter paths in /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc Waiting for lock on waiting for lock on '/nix/store/a8n9dp2l6n2p6qd9hpnarr4fikh0l2hm-stm-containers-1.2.1.1', '/nix/store/p43mn4p8n5kp3ivz7knciq0hkh64a036-stm-containers-1.2.1.1-doc' [post-build-hook] Uploading to cachix cache "sellout": /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 [post-build-hook] Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc (1.20 MiB) [post-build-hook] Pushing /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 (1.94 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc /nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/d2afzc8bkx7myrzpn5ssxaskar2i0hf2-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/r9ghgqm57jkwr0m65d27q2fdh5rl4g47-path-io-1.8.2' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/nv5xxywqm3154x0iy2mr3qcjqr4w4q57-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... Progress: 40 of 71 built (4 building), 335 of 335 downloaded from cache Building ormolu [haddock-library] Phase: setupCompilerEnvironmentPhase [haddock-library] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [haddock-library] Phase: unpackPhase [haddock-library] unpacking source archive /nix/store/gmkahr771rx3sf36vbrqsqb8s9zbvw6p-haddock-library-1.11.0.tar.gz [haddock-library] source root is haddock-library-1.11.0 [haddock-library] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haddock-library-1.11.0/test/Spec.hs" [haddock-library] Phase: patchPhase [haddock-library] Replace Cabal file with edited version from mirror://hackage/haddock-library-1.11.0/revision/5.cabal. [haddock-library] Phase: compileBuildDriverPhase [haddock-library] setupCompileFlags: -package-db=/build/tmp.wyMD10cAzc/setup-package.conf.d -threaded [haddock-library] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.wyMD10cAzc/Main.o ) [haddock-library] [2 of 2] Linking Setup [haddock-library] Phase: updateAutotoolsGnuConfigScriptsPhase [haddock-library] Phase: configurePhase [haddock-library] configureFlags: --verbose --prefix=/nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc/share/doc/haddock-library-1.11.0 --with-gcc=gcc --package-db=/build/tmp.wyMD10cAzc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [haddock-library] Using Parsec parser [haddock-library] Configuring haddock-library-1.11.0... [haddock-library] Dependency base >=4.5 && <4.21: using base-4.18.1.0 [haddock-library] Dependency containers >=0.4.2.1 && <0.5 || >=0.5.0.0 && <0.6 || >=0.6.0.1 && [haddock-library] <0.8: using containers-0.6.7 [haddock-library] Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.16.1 [haddock-library] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [haddock-library] Dependency QuickCheck >=2.11 && <2.16: using QuickCheck-2.14.3 [haddock-library] Dependency base >=4.5 && <4.21: using base-4.18.1.0 [haddock-library] Dependency base-compat >=0.12.0 && <0.15.0: using base-compat-0.13.1 [haddock-library] Dependency containers >=0.4.2.1 && <0.5 || >=0.5.0.0 && <0.6 || >=0.6.0.1 && [haddock-library] <0.8: using containers-0.6.7 [haddock-library] Dependency deepseq >=1.3.0.0 && <1.6.0.0: using deepseq-1.4.8.1 [haddock-library] Dependency hspec >=2.4.4 && <2.12: using hspec-2.11.12 [haddock-library] Dependency parsec >=3.1.13.0 && <3.2: using parsec-3.1.16.1 [haddock-library] Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.2: using text-2.0.2 [haddock-library] Dependency base: using base-4.18.1.0 [haddock-library] Dependency base-compat >=0.12.0 && <0.13 || >=0.13.0 && <0.14: using [haddock-library] base-compat-0.13.1 [haddock-library] Dependency directory >=1.3.0.2 && <1.4: using directory-1.3.8.1 [haddock-library] Dependency filepath >=1.4.1.2 && <1.5: using filepath-1.4.100.4 [haddock-library] Dependency haddock-library: using haddock-library-1.11.0 [haddock-library] Dependency optparse-applicative >=0.15 && <0.19: using [haddock-library] optparse-applicative-0.18.1.0 [haddock-library] Dependency tree-diff >=0.2 && <0.4: using tree-diff-0.3.4 [haddock-library] Source component graph: [haddock-library]  component test:spec [haddock-library]  component lib [haddock-library]  component test:fixtures dependency lib [haddock-library] Configured component graph: [haddock-library]  component haddock-library-1.11.0-GmlIw5cRnwUC6dXXKdebJB-spec [haddock-library]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [haddock-library]  include base-4.18.1.0 [haddock-library]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [haddock-library]  include containers-0.6.7 [haddock-library]  include deepseq-1.4.8.1 [haddock-library]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  fmapWithPos [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  traverse [✔] [hw-fingertree]  ✓ passed 100 tests. [hw-fingertree]  traverseWithPos [✔] [hw-fingertree]  [hw-fingertree] Finished in 8.2916 seconds [hw-fingertree] 22 examples, 0 failures [hw-fingertree] Test suite hw-fingertree-tests: PASS [hw-fingertree] Test suite logged to: dist/test/hw-fingertree-0.1.2.1-hw-fingertree-tests.log [hw-fingertree] Test suite doctest: RUNNING... [lsp-types] [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.o, dist/build/metamodel/Language/LSP/MetaModel.dyn_o ) [haddock-library]  include parsec-3.1.16.1 [haddock-library]  include text-2.0.2 [haddock-library]  component haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library]  include base-4.18.1.0 [haddock-library]  include containers-0.6.7 [haddock-library]  include parsec-3.1.16.1 [haddock-library]  include text-2.0.2 [haddock-library]  component haddock-library-1.11.0-It7OsSvpM2oBascIdw4nI4-fixtures [haddock-library]  include base-4.18.1.0 [haddock-library]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [haddock-library]  include directory-1.3.8.1 [haddock-library]  include filepath-1.4.100.4 [haddock-library]  include haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haddock-library]  include tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [haddock-library] Linked component graph: [haddock-library]  unit haddock-library-1.11.0-GmlIw5cRnwUC6dXXKdebJB-spec [haddock-library]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [haddock-library]  include base-4.18.1.0 [haddock-library]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [haddock-library]  include containers-0.6.7 [haddock-library]  include deepseq-1.4.8.1 [haddock-library]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [haddock-library]  include parsec-3.1.16.1 [haddock-library]  include text-2.0.2 [haddock-library]  unit haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library]  include base-4.18.1.0 [haddock-library]  include containers-0.6.7 [haddock-library]  include parsec-3.1.16.1 [haddock-library]  include text-2.0.2 [haddock-library]  Documentation.Haddock.Doc=haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo:Documentation.Haddock.Doc,Documentation.Haddock.Markup=haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo:Documentation.Haddock.Markup,Documentation.Haddock.Parser=haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo:Documentation.Haddock.Parser,Documentation.Haddock.Types=haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo:Documentation.Haddock.Types [haddock-library]  unit haddock-library-1.11.0-It7OsSvpM2oBascIdw4nI4-fixtures [haddock-library]  include base-4.18.1.0 [haddock-library]  include base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [haddock-library]  include directory-1.3.8.1 [haddock-library]  include filepath-1.4.100.4 [haddock-library]  include haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haddock-library]  include tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [haddock-library] Ready component graph: [haddock-library]  definite haddock-library-1.11.0-GmlIw5cRnwUC6dXXKdebJB-spec [haddock-library]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [haddock-library]  depends base-4.18.1.0 [haddock-library]  depends base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [haddock-library]  depends containers-0.6.7 [haddock-library]  depends deepseq-1.4.8.1 [haddock-library]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [haddock-library]  depends parsec-3.1.16.1 [haddock-library]  depends text-2.0.2 [haddock-library]  definite haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library]  depends base-4.18.1.0 [haddock-library]  depends containers-0.6.7 [haddock-library]  depends parsec-3.1.16.1 [haddock-library]  depends text-2.0.2 [haddock-library]  definite haddock-library-1.11.0-It7OsSvpM2oBascIdw4nI4-fixtures [haddock-library]  depends base-4.18.1.0 [haddock-library]  depends base-compat-0.13.1-5qry74IIPXz6PbOPL4TvxM [haddock-library]  depends directory-1.3.8.1 [haddock-library]  depends filepath-1.4.100.4 [haddock-library]  depends haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haddock-library]  depends tree-diff-0.3.4-K3YMWSvAbg4FfBEkKfgvXB [haddock-library] Using Cabal-3.10.1.0 compiled by ghc-9.6 [haddock-library] Using compiler: ghc-9.6.3 [haddock-library] Using install prefix: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 [haddock-library] Executables installed in: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/bin [haddock-library] Libraries installed in: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library] Dynamic Libraries installed in: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [haddock-library] Private executables installed in: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/libexec/x86_64-linux-ghc-9.6.3/haddock-library-1.11.0 [haddock-library] Data files installed in: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/share/x86_64-linux-ghc-9.6.3/haddock-library-1.11.0 [haddock-library] Documentation installed in: [haddock-library] /nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc/share/doc/haddock-library-1.11.0 [haddock-library] Configuration files installed in: [haddock-library] /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/etc [haddock-library] No alex found [haddock-library] Using ar found on system at: [haddock-library] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [haddock-library] No c2hs found [haddock-library] No cpphs found [haddock-library] No doctest found [haddock-library] Using gcc version 14.3.0 given by user at: [haddock-library] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [haddock-library] Using ghc version 9.6.3 found on system at: [haddock-library] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [haddock-library] Using ghc-pkg version 9.6.3 found on system at: [haddock-library] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [haddock-library] No ghcjs found [haddock-library] No ghcjs-pkg found [haddock-library] No greencard found [haddock-library] Using haddock version 2.29.1 found on system at: [haddock-library] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [haddock-library] No happy found [haddock-library] Using haskell-suite found on system at: haskell-suite-dummy-location [haddock-library] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [haddock-library] No hmake found [haddock-library] Using hpc version 0.68 found on system at: [haddock-library] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [haddock-library] Using hsc2hs version 0.68.9 found on system at: [haddock-library] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [haddock-library] Using hscolour version 1.25 found on system at: [haddock-library] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [haddock-library] No jhc found [haddock-library] Using ld found on system at: [haddock-library] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [haddock-library] No pkg-config found [haddock-library] Using runghc version 9.6.3 found on system at: [haddock-library] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [haddock-library] Using strip version 2.44 found on system at: [haddock-library] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [haddock-library] Using tar found on system at: [haddock-library] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [haddock-library] No uhc found [haddock-library] Phase: buildPhase [haddock-library] Preprocessing test suite 'spec' for haddock-library-1.11.0.. [haddock-library] Building test suite 'spec' for haddock-library-1.11.0.. [haddock-library] [ 1 of 11] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/spec/spec-tmp/CompatPrelude.o ) [haddock-library] [ 2 of 11] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Types.o ) [hw-fingertree]  [hw-fingertree] /build/hw-fingertree-0.1.2.1/src/HaskellWorks/Data/IntervalMap/FingerTree.hs:109:22: warning: [GHC-20042] [-Wderiving-defaults] [hw-fingertree]  • Both DeriveAnyClass and GeneralizedNewtypeDeriving are enabled [hw-fingertree]  Defaulting to the DeriveAnyClass strategy for instantiating NFData [hw-fingertree]  • In the newtype declaration for ‘IntervalMap’ [hw-fingertree]  Suggested fix: [hw-fingertree]  Use DerivingStrategies [hw-fingertree]  to pick a different strategy [ormolu] Phase: setupCompilerEnvironmentPhase [ormolu] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hw-fingertree] Examples: 0 Tried: 0 Errors: 0 Failures: 0 [hw-fingertree] Test suite doctest: PASS [hw-fingertree] Test suite logged to: dist/test/hw-fingertree-0.1.2.1-doctest.log [hw-fingertree] 2 of 2 test suites (2 of 2 test cases) passed. [hw-fingertree] Phase: haddockPhase [ormolu] Phase: unpackPhase [ormolu] unpacking source archive /nix/store/hp61hircmczsiq0xw0can0nzp2aa48j4-ormolu-0.7.4.0.tar.gz [ormolu] source root is ormolu-0.7.4.0 [hw-fingertree] Preprocessing library for hw-fingertree-0.1.2.1.. [hw-fingertree] Running Haddock on library for hw-fingertree-0.1.2.1.. [hw-fingertree] Warning: The documentation for the following packages are not installed. No [hw-fingertree] links will be generated to these packages: vector-0.13.2.0 [ormolu] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ormolu-0.7.4.0/tests/Spec.hs" [ormolu] Phase: patchPhase [ormolu] Replace Cabal file with edited version from mirror://hackage/ormolu-0.7.4.0/revision/5.cabal. [ormolu] Phase: compileBuildDriverPhase [ormolu] setupCompileFlags: -package-db=/build/tmp.QGZgel1bZ5/setup-package.conf.d -threaded [hw-fingertree] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ormolu] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.QGZgel1bZ5/Main.o ) [ormolu] [2 of 2] Linking Setup [hw-fingertree] Warning: 'Sum' is out of scope. [hw-fingertree]  If you qualify the identifier, haddock can try to link it anyway. Waiting for lock on waiting for lock on '/nix/store/1qvrwh92khilzw405zpyac1yd2xkhc8y-vector-algorithms-0.9.1.0', '/nix/store/wg6d418j0pwz4ahl67v63iwgxzhvfpmk-vector-algorithms-0.9.1.0-doc' [hw-fingertree]  77% ( 27 / 35) in 'HaskellWorks.Data.FingerTree' [hw-fingertree]  Missing documentation for: [hw-fingertree]  Digit (src/HaskellWorks/Data/FingerTree.hs:131) [hw-fingertree]  Node (src/HaskellWorks/Data/FingerTree.hs:159) [hw-fingertree]  deep (src/HaskellWorks/Data/FingerTree.hs:197) [hw-fingertree]  node2 (src/HaskellWorks/Data/FingerTree.hs:166) [hw-fingertree]  node3 (src/HaskellWorks/Data/FingerTree.hs:169) [hw-fingertree]  >< [hw-fingertree]  <| [hw-fingertree]  |> [hw-fingertree]  100% ( 14 / 14) in 'HaskellWorks.Data.IntervalMap.FingerTree' [hw-fingertree]  100% ( 13 / 13) in 'HaskellWorks.Data.PriorityQueue.FingerTree' [haddock-library] [ 3 of 11] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Monad.o ) [ormolu] Phase: updateAutotoolsGnuConfigScriptsPhase [ormolu] Phase: configurePhase [ormolu] configureFlags: --verbose --prefix=/nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc/share/doc/ormolu-0.7.4.0 --with-gcc=gcc --package-db=/build/tmp.QGZgel1bZ5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --bindir=/nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin/bin --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [ormolu] Using Parsec parser [ormolu] Configuring ormolu-0.7.4.0... [hw-fingertree] Warning: HaskellWorks.Data.IntervalMap.FingerTree: could not find link destinations for: [hw-fingertree]  - HaskellWorks.Data.IntervalMap.FingerTree.IntInterval [hw-fingertree]  - HaskellWorks.Data.IntervalMap.FingerTree.Node [haddock-library] [ 4 of 11] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Util.o ) [ormolu] Flags chosen: dev=False, internal-bundle-fixities=True [ormolu] Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.3.0 [ormolu] Dependency Diff >=0.4 && <2: using Diff-0.5 [ormolu] Dependency MemoTrie >=0.6 && <0.7: using MemoTrie-0.6.11 [ormolu] Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.2 [ormolu] Dependency array >=0.5 && <0.6: using array-0.5.5.0 [ormolu] Dependency base >=4.14 && <5: using base-4.18.1.0 [ormolu] Dependency binary >=0.8 && <0.9: using binary-0.8.9.1 [ormolu] Dependency bytestring >=0.2 && <0.13: using bytestring-0.11.5.2 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.6.7 [ormolu] Dependency deepseq >=1.4 && <1.6: using deepseq-1.4.8.1 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [ormolu] Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [ormolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [ormolu] Dependency megaparsec >=9: using megaparsec-9.6.1 [ormolu] Dependency mtl >=2 && <3: using mtl-2.3.1 [ormolu] Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 [ormolu] Dependency text >=2 && <3: using text-2.0.2 [ormolu] Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.3.0 [ormolu] Dependency base >=4.12 && <5: using base-4.18.1.0 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.6.7 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [ormolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [ormolu] Dependency optparse-applicative >=0.14 && <0.19: using [ormolu] optparse-applicative-0.18.1.0 [ormolu] Dependency ormolu: using ormolu-0.7.4.0 [ormolu] Dependency text >=2 && <3: using text-2.0.2 [ormolu] Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 [ormolu] Dependency Cabal-syntax >=3.10 && <3.13: using Cabal-syntax-3.10.3.0 [ormolu] Dependency QuickCheck >=2.14: using QuickCheck-2.14.3 [ormolu] Dependency base >=4.14 && <5: using base-4.18.1.0 [ormolu] Dependency containers >=0.5 && <0.8: using containers-0.6.7 [ormolu] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [ormolu] Dependency filepath >=1.2 && <1.6: using filepath-1.4.100.4 [ormolu] Dependency ghc-lib-parser >=9.8 && <9.9: using ghc-lib-parser-9.8.5.20250214 [ormolu] Dependency hspec >=2 && <3: using hspec-2.11.12 [ormolu] Dependency hspec-megaparsec >=2.2: using hspec-megaparsec-2.2.1 [ormolu] Dependency megaparsec >=9: using megaparsec-9.6.1 [ormolu] Dependency ormolu: using ormolu-0.7.4.0 [ormolu] Dependency path >=0.6 && <0.10: using path-0.9.5 [ormolu] Dependency path-io >=1.4.2 && <2: using path-io-1.8.2 [ormolu] Dependency temporary >=1.3 && <1.4: using temporary-1.3 [ormolu] Dependency text >=2 && <3: using text-2.0.2 [haddock-library] [ 5 of 11] Compiling Documentation.Haddock.Parser.UtilSpec ( test/Documentation/Haddock/Parser/UtilSpec.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/UtilSpec.o ) [haddock-library] [ 6 of 11] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser/Identifier.o ) [haddock-library] [ 7 of 11] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Markup.o ) [haddock-library] [ 8 of 11] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Doc.o ) [haddock-library] [ 9 of 11] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/spec/spec-tmp/Documentation/Haddock/Parser.o ) [ormolu] Source component graph: [ormolu]  component lib [ormolu]  component exe:ormolu dependency lib [ormolu]  component test:tests dependency lib [ormolu] Configured component graph: [ormolu]  component ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  include Diff-0.5-GZY542scVfnxhSieg1s29 [ormolu]  include MemoTrie-0.6.11-IYe2eqXAvMb2HyBRBnJcdH [ormolu]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [ormolu]  include array-0.5.5.0 [ormolu]  include base-4.18.1.0 [ormolu]  include binary-0.8.9.1 [ormolu]  include bytestring-0.11.5.2 [ormolu]  include containers-0.6.7 [ormolu]  include deepseq-1.4.8.1 [ormolu]  include directory-1.3.8.1 [ormolu]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [ormolu]  include filepath-1.4.100.4 [ormolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [ormolu]  include mtl-2.3.1 [ormolu]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ormolu]  include text-2.0.2 [ormolu]  component ormolu-0.7.4.0-8szhD6mmVbZGA06uyvzyAc-ormolu [ormolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  include base-4.18.1.0 [ormolu]  include containers-0.6.7 [ormolu]  include directory-1.3.8.1 [ormolu]  include filepath-1.4.100.4 [ormolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ormolu]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  include text-2.0.2 [ormolu]  include th-env-0.1.1-HLTEAa4oYubAQgodAGzX89 [ormolu]  component ormolu-0.7.4.0-I39fPBSVAxC9ivnlUt1mA3-tests [ormolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [ormolu]  include base-4.18.1.0 [ormolu]  include containers-0.6.7 [ormolu]  include directory-1.3.8.1 [ormolu]  include filepath-1.4.100.4 [ormolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [ormolu]  include hspec-megaparsec-2.2.1-KDjiM8Yg769IJ8bzluYaus [ormolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [ormolu]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [ormolu]  include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [ormolu]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [ormolu]  include text-2.0.2 [ormolu] Linked component graph: [ormolu]  unit ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  include Diff-0.5-GZY542scVfnxhSieg1s29 [ormolu]  include MemoTrie-0.6.11-IYe2eqXAvMb2HyBRBnJcdH [ormolu]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [ormolu]  include array-0.5.5.0 [ormolu]  include base-4.18.1.0 [ormolu]  include binary-0.8.9.1 [ormolu]  include bytestring-0.11.5.2 [ormolu]  include containers-0.6.7 [ormolu]  include deepseq-1.4.8.1 [ormolu]  include directory-1.3.8.1 [ormolu]  include file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [ormolu]  include filepath-1.4.100.4 [ormolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [ormolu]  include mtl-2.3.1 [ormolu]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ormolu]  include text-2.0.2 [ormolu]  Ormolu=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu,Ormolu.Config=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Exception,Ormolu.Fixity=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Fixity,Ormolu.Fixity.Imports=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Fixity.Printer,Ormolu.Imports=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Imports,Ormolu.Parser=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Parser,Ormolu.Parser.CommentStream=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Parser.Result,Ormolu.Printer=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Utils,Ormolu.Utils.Cabal=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Utils.Fixity,Ormolu.Utils.IO=ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK:Ormolu.Utils.IO [ormolu]  unit ormolu-0.7.4.0-8szhD6mmVbZGA06uyvzyAc-ormolu [ormolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  include base-4.18.1.0 [ormolu]  include containers-0.6.7 [ormolu]  include directory-1.3.8.1 [ormolu]  include filepath-1.4.100.4 [ormolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ormolu]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  include text-2.0.2 [ormolu]  include th-env-0.1.1-HLTEAa4oYubAQgodAGzX89 [ormolu]  unit ormolu-0.7.4.0-I39fPBSVAxC9ivnlUt1mA3-tests [ormolu]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  include QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [ormolu]  include base-4.18.1.0 [ormolu]  include containers-0.6.7 [ormolu]  include directory-1.3.8.1 [ormolu]  include filepath-1.4.100.4 [ormolu]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [ormolu]  include hspec-megaparsec-2.2.1-KDjiM8Yg769IJ8bzluYaus [ormolu]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [ormolu]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  include path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [ormolu]  include path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [ormolu]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [ormolu]  include text-2.0.2 [ormolu] Ready component graph: [ormolu]  definite ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [ormolu]  depends MemoTrie-0.6.11-IYe2eqXAvMb2HyBRBnJcdH [ormolu]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [ormolu]  depends array-0.5.5.0 [ormolu]  depends base-4.18.1.0 [ormolu]  depends binary-0.8.9.1 [ormolu]  depends bytestring-0.11.5.2 [ormolu]  depends containers-0.6.7 [ormolu]  depends deepseq-1.4.8.1 [ormolu]  depends directory-1.3.8.1 [ormolu]  depends file-embed-0.0.16.0-BKjlBOgxP0tHWJM1CNPs4W [ormolu]  depends filepath-1.4.100.4 [ormolu]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [ormolu]  depends mtl-2.3.1 [ormolu]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ormolu]  depends text-2.0.2 [ormolu]  definite ormolu-0.7.4.0-8szhD6mmVbZGA06uyvzyAc-ormolu [ormolu]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  depends base-4.18.1.0 [ormolu]  depends containers-0.6.7 [ormolu]  depends directory-1.3.8.1 [ormolu]  depends filepath-1.4.100.4 [ormolu]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ormolu]  depends ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  depends text-2.0.2 [ormolu]  depends th-env-0.1.1-HLTEAa4oYubAQgodAGzX89 [ormolu]  definite ormolu-0.7.4.0-I39fPBSVAxC9ivnlUt1mA3-tests [ormolu]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [ormolu]  depends QuickCheck-2.14.3-IAjrznsuljOBEe2hEqHytS [ormolu]  depends base-4.18.1.0 [ormolu]  depends containers-0.6.7 [ormolu]  depends directory-1.3.8.1 [ormolu]  depends filepath-1.4.100.4 [ormolu]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [ormolu]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [ormolu]  depends hspec-megaparsec-2.2.1-KDjiM8Yg769IJ8bzluYaus [ormolu]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [ormolu]  depends ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu]  depends path-0.9.5-18GQJfyXY4d8sNTTH7YP9T [ormolu]  depends path-io-1.8.2-LovWCHvsU1DCkymLBtWH9u [ormolu]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [ormolu]  depends text-2.0.2 [ormolu] Using Cabal-3.10.1.0 compiled by ghc-9.6 [ormolu] Using compiler: ghc-9.6.3 [ormolu] Using install prefix: [ormolu] /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 [ormolu] Executables installed in: [ormolu] /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin/bin [ormolu] Libraries installed in: [ormolu] /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu] Dynamic Libraries installed in: [ormolu] /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [ormolu] Private executables installed in: [ormolu] /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/libexec/x86_64-linux-ghc-9.6.3/ormolu-0.7.4.0 [ormolu] Data files installed in: [ormolu] /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/share/x86_64-linux-ghc-9.6.3/ormolu-0.7.4.0 [ormolu] Documentation installed in: [ormolu] /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc/share/doc/ormolu-0.7.4.0 [ormolu] Configuration files installed in: [ormolu] /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/etc [ormolu] No alex found [ormolu] Using ar found on system at: [ormolu] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [ormolu] No c2hs found [ormolu] No cpphs found [ormolu] No doctest found [ormolu] Using gcc version 14.3.0 given by user at: [ormolu] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [ormolu] Using ghc version 9.6.3 found on system at: [ormolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [ormolu] Using ghc-pkg version 9.6.3 found on system at: [ormolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [ormolu] No ghcjs found [ormolu] No ghcjs-pkg found [ormolu] No greencard found [ormolu] Using haddock version 2.29.1 found on system at: [ormolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [ormolu] No happy found [ormolu] Using haskell-suite found on system at: haskell-suite-dummy-location [ormolu] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ormolu] No hmake found [ormolu] Using hpc version 0.68 found on system at: [ormolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [ormolu] Using hsc2hs version 0.68.9 found on system at: [ormolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [ormolu] Using hscolour version 1.25 found on system at: [ormolu] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [ormolu] No jhc found [ormolu] Using ld found on system at: [ormolu] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [ormolu] No pkg-config found [ormolu] Using runghc version 9.6.3 found on system at: [ormolu] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [ormolu] Using strip version 2.44 found on system at: [ormolu] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [ormolu] Using tar found on system at: [ormolu] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [ormolu] No uhc found [ormolu] Phase: buildPhase [ormolu] Preprocessing library for ormolu-0.7.4.0.. [ormolu] Building library for ormolu-0.7.4.0.. [ormolu] [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) [ormolu] [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) [ormolu] [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) [ormolu] [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) [ormolu] [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) [hw-fingertree] Documentation created: dist/doc/html/hw-fingertree/index.html, [hw-fingertree] dist/doc/html/hw-fingertree/hw-fingertree.txt [ormolu] [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) [hw-fingertree] Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1.. [hw-fingertree] Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1.. [hw-fingertree] Phase: installPhase [ormolu] [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) [hw-fingertree] Installing library in /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hw-fingertree] Phase: fixupPhase [hw-fingertree] shrinking RPATHs of ELF executables and libraries in /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 [hw-fingertree] shrinking /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw-ghc9.6.3.so [hw-fingertree] checking for references to /build/ in /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1... [hw-fingertree] patching script interpreter paths in /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 [hw-fingertree] stripping (with command strip and flags -S -p) in /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1/lib [hw-fingertree] shrinking RPATHs of ELF executables and libraries in /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc [hw-fingertree] checking for references to /build/ in /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc... [hw-fingertree] patching script interpreter paths in /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc [ormolu] [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) [post-build-hook] Uploading to cachix cache "sellout": /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 [post-build-hook] Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc (1.85 MiB) [post-build-hook] Pushing /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 (5.33 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc /nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/4z3dj4fc9g03kdjl03gclnrizmlpya2q-hw-fingertree-0.1.2.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sdk1qg45msj8j6spi2maz0cp84vdidyf-hw-fingertree-0.1.2.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/6bmd2ahj11kwa2s020914x50axzqci9r-hw-fingertree-0.1.2.1.drv' to 'https://cache.nix-ci.com'... Progress: 41 of 70 built (4 building), 335 of 335 downloaded from cache [haddock-library] [10 of 11] Compiling Documentation.Haddock.ParserSpec ( test/Documentation/Haddock/ParserSpec.hs, dist/build/spec/spec-tmp/Documentation/Haddock/ParserSpec.o ) [ormolu] [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) [ormolu] [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) [ormolu] [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) [ormolu] [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) [ormolu] [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) [ormolu] [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) [ormolu] [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) [ormolu] [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) [ormolu] [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) [ormolu] [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) [ormolu] [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) [ormolu] [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) [ormolu] [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) [ormolu] [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) [ormolu] [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) [ormolu] [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.o, dist/build/Ormolu/Printer/Meat/Pragma.dyn_o ) Waiting for lock on waiting for lock on '/nix/store/bp19rxy9padkm08iccqqzn4y05ys081w-hls-graph-2.10.0.0-data', '/nix/store/flk4q85407mx5d2illp83s6r5ppi7awb-hls-graph-2.10.0.0', '/nix/store/qv3ji8gsclki5wl924ydk9d2ph7rdx6d-hls-graph-2.10.0.0-doc' [ormolu] [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.o, dist/build/Ormolu/Printer/Meat/Common.dyn_o ) [ormolu] [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.o, dist/build/Ormolu/Printer/Meat/Declaration/Warning.dyn_o ) [haddock-library] [11 of 11] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) [ormolu] [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.o, dist/build/Ormolu/Printer/Meat/ImportExport.dyn_o ) [ormolu] [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.o, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_o ) [ormolu] [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o-boot ) [ormolu] [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.o-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o-boot ) [ormolu] [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.o, dist/build/Ormolu/Printer/Meat/Type.dyn_o ) [lsp-types] [1 of 2] Compiling Language.LSP.MetaModel.Types ( metamodel/Language/LSP/MetaModel/Types.hs, dist/build/metamodel/Language/LSP/MetaModel/Types.p_o ) [haddock-library] [12 of 12] Linking dist/build/spec/spec [ormolu] [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) [ormolu] [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.o, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.dyn_o ) [ormolu] [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.o, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_o ) [ormolu] [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.o, dist/build/Ormolu/Printer/Meat/Declaration/Type.dyn_o ) [ormolu] [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.o, dist/build/Ormolu/Printer/Meat/Declaration/Data.dyn_o ) [haddock-library] Preprocessing library for haddock-library-1.11.0.. [haddock-library] Building library for haddock-library-1.11.0.. [haddock-library] [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/CompatPrelude.o, dist/build/CompatPrelude.dyn_o ) [ormolu] [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.o, dist/build/Ormolu/Printer/Meat/Declaration/Default.dyn_o ) [ormolu] [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.o-boot, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o-boot ) [ormolu] [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.o, dist/build/Ormolu/Printer/Meat/Declaration/Value.dyn_o ) [haddock-library] [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/Documentation/Haddock/Types.o, dist/build/Documentation/Haddock/Types.dyn_o ) [haddock-library] [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/Documentation/Haddock/Parser/Monad.o, dist/build/Documentation/Haddock/Parser/Monad.dyn_o ) [haddock-library] [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/Documentation/Haddock/Parser/Util.o, dist/build/Documentation/Haddock/Parser/Util.dyn_o ) [haddock-library] [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/Documentation/Haddock/Parser/Identifier.o, dist/build/Documentation/Haddock/Parser/Identifier.dyn_o ) [haddock-library] [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/Documentation/Haddock/Markup.o, dist/build/Documentation/Haddock/Markup.dyn_o ) [haddock-library] [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/Documentation/Haddock/Doc.o, dist/build/Documentation/Haddock/Doc.dyn_o ) [haddock-library] [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/Documentation/Haddock/Parser.o, dist/build/Documentation/Haddock/Parser.dyn_o ) [ormolu] [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.o, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.dyn_o ) [ormolu] [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.o, dist/build/Ormolu/Printer/Meat/Declaration/Splice.dyn_o ) [ormolu] [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.o, dist/build/Ormolu/Printer/Meat/Declaration/Rule.dyn_o ) [ormolu] [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.o, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.dyn_o ) [ormolu] [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.o, dist/build/Ormolu/Printer/Meat/Declaration/Instance.dyn_o ) [ormolu] [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.o, dist/build/Ormolu/Printer/Meat/Declaration/Class.dyn_o ) [ormolu] [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.o, dist/build/Ormolu/Printer/Meat/Declaration.dyn_o ) [ormolu] [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.o, dist/build/Ormolu/Printer/Meat/Module.dyn_o ) [ormolu] [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) [ormolu] [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) [ormolu] [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) [ormolu] [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) [ormolu] [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) [ormolu] [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) [ormolu] [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) [ormolu] [55 of 55] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) [ormolu] [ 1 of 55] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) [ormolu] [ 2 of 55] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) [ormolu] [ 3 of 55] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) [lsp-types] [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.p_o ) [ormolu] [ 4 of 55] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) [ormolu] [ 5 of 55] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) [ormolu] [ 6 of 55] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) [ormolu] [ 7 of 55] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) [haddock-library] [1 of 8] Compiling CompatPrelude ( src/CompatPrelude.hs, dist/build/CompatPrelude.p_o ) [haddock-library] [2 of 8] Compiling Documentation.Haddock.Types ( src/Documentation/Haddock/Types.hs, dist/build/Documentation/Haddock/Types.p_o ) [ormolu] [ 8 of 55] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) [ormolu] [ 9 of 55] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) [ormolu] [10 of 55] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) [ormolu] [11 of 55] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) [ormolu] [12 of 55] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) [ormolu] [13 of 55] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) [ormolu] [14 of 55] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) [ormolu] [15 of 55] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) [ormolu] [16 of 55] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) [ormolu] [17 of 55] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) [haddock-library] [3 of 8] Compiling Documentation.Haddock.Parser.Monad ( src/Documentation/Haddock/Parser/Monad.hs, dist/build/Documentation/Haddock/Parser/Monad.p_o ) [ormolu] [18 of 55] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) [ormolu] [19 of 55] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) [ormolu] [20 of 55] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) [ormolu] [21 of 55] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) [ormolu] [22 of 55] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) [ormolu] [23 of 55] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) [haddock-library] [4 of 8] Compiling Documentation.Haddock.Parser.Util ( src/Documentation/Haddock/Parser/Util.hs, dist/build/Documentation/Haddock/Parser/Util.p_o ) [ormolu] [24 of 55] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) [haddock-library] [5 of 8] Compiling Documentation.Haddock.Parser.Identifier ( src/Documentation/Haddock/Parser/Identifier.hs, dist/build/Documentation/Haddock/Parser/Identifier.p_o ) [haddock-library] [6 of 8] Compiling Documentation.Haddock.Markup ( src/Documentation/Haddock/Markup.hs, dist/build/Documentation/Haddock/Markup.p_o ) [haddock-library] [7 of 8] Compiling Documentation.Haddock.Doc ( src/Documentation/Haddock/Doc.hs, dist/build/Documentation/Haddock/Doc.p_o ) [haddock-library] [8 of 8] Compiling Documentation.Haddock.Parser ( src/Documentation/Haddock/Parser.hs, dist/build/Documentation/Haddock/Parser.p_o ) [ormolu] [25 of 55] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) [ormolu] [26 of 55] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) [ormolu] [27 of 55] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) [ormolu] [28 of 55] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) [ormolu] [29 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o-boot ) [ormolu] [30 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o-boot ) [ormolu] [31 of 55] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) [ormolu] [32 of 55] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) [ormolu] [33 of 55] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) [ormolu] [34 of 55] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) [ormolu] [35 of 55] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) [ormolu] [36 of 55] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) [ormolu] [37 of 55] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) [ormolu] [38 of 55] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) [ormolu] [39 of 55] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) [ormolu] [40 of 55] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) [ormolu] [41 of 55] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) [ormolu] [42 of 55] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) [ormolu] [43 of 55] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) [ormolu] [44 of 55] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) [haddock-library] Preprocessing test suite 'fixtures' for haddock-library-1.11.0.. [haddock-library] Building test suite 'fixtures' for haddock-library-1.11.0.. [ormolu] [45 of 55] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) [ormolu] [46 of 55] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) [haddock-library] [1 of 1] Compiling Main ( fixtures/Fixtures.hs, dist/build/fixtures/fixtures-tmp/Main.o ) [ormolu] [47 of 55] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) [ormolu] [48 of 55] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) [ormolu] [49 of 55] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) [ormolu] [50 of 55] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) [ormolu] [51 of 55] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) [ormolu] [52 of 55] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) [ormolu] [53 of 55] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) [ormolu] [54 of 55] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) [ormolu] [55 of 55] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) [haddock-library] [2 of 2] Linking dist/build/fixtures/fixtures [haddock-library] buildPhase completed in 46 seconds [haddock-library] Phase: checkPhase [haddock-library] Running 2 test suites... [haddock-library] Test suite spec: RUNNING... [haddock-library]  [haddock-library] Documentation.Haddock.Parser [haddock-library]  parseString [haddock-library]  is total [✔] [haddock-library]  +++ OK, passed 100 tests. [haddock-library]  when parsing text [haddock-library]  can handle unicode [✔] [haddock-library]  accepts numeric character references [✔] [haddock-library]  accepts hexadecimal character references [✔] [haddock-library]  allows to backslash-escape characters except \r [✔] [haddock-library]  +++ OK, passed 100 tests. [haddock-library]  when parsing strings contaning numeric character references [haddock-library]  will implicitly convert digits to characters [✔] [haddock-library]  will implicitly convert hex encoded characters [✔] [haddock-library]  when parsing identifiers [haddock-library]  parses identifiers enclosed within single ticks [✔] [haddock-library]  parses identifiers enclosed within backticks [✔] [haddock-library]  parses identifiers preceded by a backtick and followed by a single quote [✔] [haddock-library]  parses identifiers preceded by a single quote and followed by a backtick [✔] [haddock-library]  can parse a constructor identifier [✔] [haddock-library]  can parse a qualified identifier [✔] [haddock-library]  parses a word with an one of the delimiters in it as DocString [✔] [haddock-library]  doesn't pass pairs of delimiters with spaces between them [✔] [haddock-library]  don't use apostrophe's in the wrong place's [✔] [haddock-library]  doesn't parse empty identifiers [✔] [haddock-library]  can parse an identifier in infix notation enclosed within backticks [✔] [haddock-library]  can parse identifiers containing a single quote [✔] [haddock-library]  can parse identifiers ending with a single quote [✔] [haddock-library]  can parse identifiers in backticks ending with a single quote [✔] [haddock-library]  can parse an identifier containing a digit [✔] [haddock-library]  can parse an identifier containing unicode characters [✔] [haddock-library]  can parse a single quote followed by an identifier [✔] [haddock-library]  can parse an identifier that starts with an underscore [✔] [haddock-library]  can parse value-namespaced identifiers [✔] [haddock-library]  can parse type-namespaced identifiers [✔] [haddock-library]  can parse parenthesized operators and backticked identifiers [✔] [haddock-library]  can properly figure out the end of identifiers [✔] [haddock-library]  when parsing operators [haddock-library]  can parse an operator enclosed within single quotes [✔] [haddock-library]  can parse a qualified operator [✔] [haddock-library]  can parse a constructor operator [✔] [haddock-library]  can parse a qualified constructor operator [✔] [haddock-library]  can parse a unicode operator [✔] [haddock-library]  when parsing URLs [haddock-library]  parses a URL [✔] [haddock-library]  accepts an optional label [✔] [haddock-library]  does not accept newlines in label [✔] [haddock-library]  allows us to escape > inside the URL [✔] [haddock-library]  parses inline URLs [✔] [haddock-library]  doesn't allow for multi-line link tags [✔] [haddock-library]  when parsing markdown links [haddock-library]  parses a simple link [✔] [haddock-library]  allows whitespace between label and URL [✔] [haddock-library]  allows newlines in label [✔] [haddock-library]  allows escaping in label [✔] [haddock-library]  strips leading and trailing whitespace from label [✔] [haddock-library]  rejects whitespace in URL [✔] [haddock-library]  allows inline markup in the label [✔] [haddock-library]  when URL is on a separate line [haddock-library]  allows URL to be on a separate line [✔] [haddock-library]  allows leading whitespace [✔] [haddock-library]  rejects additional newlines [✔] [haddock-library]  when autolinking URLs [haddock-library]  autolinks HTTP URLs [✔] [haddock-library]  autolinks HTTPS URLs [✔] [haddock-library]  autolinks FTP URLs [✔] [haddock-library]  does not include a trailing comma [✔] [haddock-library]  does not include a trailing dot [✔] [haddock-library]  does not include a trailing exclamation mark [✔] [haddock-library]  does not include a trailing question mark [✔] [haddock-library]  autolinks URLs occuring mid-sentence with multiple ‘/’s [✔] [haddock-library]  when parsing images [haddock-library]  accepts markdown syntax for images [✔] [haddock-library]  accepts Unicode [✔] [haddock-library]  supports deprecated picture syntax [✔] [haddock-library]  supports title for deprecated picture syntax [✔] [haddock-library]  when parsing display math [haddock-library]  accepts markdown syntax for display math containing newlines [✔] [haddock-library]  when parsing anchors [haddock-library]  parses a single word anchor [✔] [haddock-library]  doesn't parse a multi word anchor [✔] [haddock-library]  parses a unicode anchor [✔] [haddock-library]  does not accept newlines in anchors [✔] [haddock-library]  accepts anchors mid-paragraph [✔] [haddock-library]  does not accept empty anchors [✔] [haddock-library]  does not accept anchors containing spaces [✔] [haddock-library]  when parsing emphasised text [haddock-library]  emphasises a word on its own [✔] [haddock-library]  emphasises inline correctly [✔] [haddock-library]  emphasises unicode [✔] [haddock-library]  does not emphasise multi-line strings [✔] [haddock-library]  does not emphasise the empty string [✔] [haddock-library]  parses escaped slashes literally [✔] [haddock-library]  recognizes other markup constructs within emphasised text [✔] [haddock-library]  allows other markup inside of emphasis [✔] [haddock-library]  doesn't mangle inner markup unicode [✔] [haddock-library]  properly converts HTML escape sequences [✔] [haddock-library]  allows to escape the emphasis delimiter inside of emphasis [✔] [haddock-library]  when parsing monospaced text [haddock-library]  parses simple monospaced text [✔] [haddock-library]  parses inline monospaced text [✔] [haddock-library]  allows to escape @ [✔] [haddock-library]  accepts unicode [✔] [haddock-library]  accepts other markup in monospaced text [✔] [haddock-library]  requires the closing @ [✔] [haddock-library]  when parsing bold strings [haddock-library]  allows for a bold string on its own [✔] [haddock-library]  bolds inline correctly [✔] [haddock-library]  bolds unicode [✔] [haddock-library]  does not do __multi-line\n bold__ [✔] [haddock-library]  allows other markup inside of bold [✔] [haddock-library]  doesn't mangle inner markup unicode [✔] [haddock-library]  properly converts HTML escape sequences [✔] [haddock-library]  allows to escape the bold delimiter inside of bold [✔] [haddock-library]  doesn't allow for empty bold [✔] [haddock-library]  when parsing module strings [haddock-library]  should parse a module on its own [✔] [haddock-library]  should parse a module inline [✔] [haddock-library]  can accept a simple module name [✔] [haddock-library]  can accept a module name with dots [✔] [haddock-library]  can accept a module name with unicode [✔] [haddock-library]  parses a module name with a trailing dot as regular quoted string [✔] [haddock-library]  parses a module name with a space as regular quoted string [✔] [haddock-library]  parses a module name with invalid characters as regular quoted string [✔] [haddock-library]  accepts a module name with unicode [✔] [haddock-library]  treats empty module name as regular double quotes [✔] [haddock-library]  accepts anchor reference syntax as DocModule [✔] [haddock-library]  accepts anchor with hyphen as DocModule [✔] [haddock-library]  accepts old anchor reference syntax as DocModule [✔] [haddock-library]  when parsing labeled module links [haddock-library]  parses a simple labeled module link [✔] [haddock-library]  allows escaping in label [✔] [haddock-library]  strips leading and trailing whitespace from label [✔] [haddock-library]  allows whitespace in module name link [✔] [haddock-library]  allows inline markup in the label [✔] [haddock-library]  should parse a labeled module on its own [✔] [haddock-library]  should parse a labeled module inline [✔] [haddock-library]  can accept a labeled module name with dots [✔] [haddock-library]  can accept a labeled module name with unicode [✔] [haddock-library]  parses a labeled module name with a trailing dot as a hyperlink [✔] [haddock-library]  parses a labeled module name with a space as a regular string [✔] [haddock-library]  parses a module name with invalid characters as a hyperlink [✔] [haddock-library]  accepts a labeled module name with unicode [✔] [haddock-library]  treats empty labeled module name as empty hyperlink [✔] [haddock-library]  accepts anchor reference syntax for labeled module name [✔] [haddock-library]  accepts old anchor reference syntax for labeled module name [✔] [haddock-library]  interprets empty label as a unlabeled module name [✔] [haddock-library]  parseParas [haddock-library]  is total [✔] [haddock-library]  +++ OK, passed 100 tests. [haddock-library]  doesn't crash on unicode whitespace [✔] [haddock-library]  when parsing @since [haddock-library]  adds specified version to the result [✔] [haddock-library]  ignores trailing whitespace [✔] [haddock-library]  does not allow trailing input [✔] [haddock-library]  when given multiple times [haddock-library]  gives last occurrence precedence [✔] [haddock-library]  when parsing text paragraphs [haddock-library]  parses an empty paragraph [✔] [haddock-library]  parses a simple text paragraph [✔] [haddock-library]  accepts markup in text paragraphs [✔] [haddock-library]  preserve all regular characters [✔] [haddock-library]  +++ OK, passed 100 tests; 14 discarded. [haddock-library]  separates paragraphs by empty lines [✔] [haddock-library]  when a pragraph only contains monospaced text [haddock-library]  turns it into a code block [✔] [haddock-library]  when a paragraph contains a markdown link [haddock-library]  correctly parses the link [✔] [haddock-library]  when the paragraph starts with the markdown link [haddock-library]  correctly parses it as a text paragraph (not a definition list) [✔] [haddock-library]  can be followed by an other paragraph [✔] [haddock-library]  when paragraph contains additional text [haddock-library]  accepts more text after the link [✔] [haddock-library]  accepts a newline right after the markdown link [✔] [haddock-library]  can be followed by an other paragraph [✔] [haddock-library]  when the link starts on a new line not at the beginning of the paragraph [haddock-library]  correctly parses the link [✔] [haddock-library]  when parsing birdtracks [haddock-library]  parses them as a code block [✔] [haddock-library]  ignores leading whitespace [✔] [haddock-library]  strips one leading space from each line of the block [✔] [haddock-library]  ignores empty lines when stripping spaces [✔] [haddock-library]  when any non-empty line does not start with a space [haddock-library]  does not strip any spaces [✔] [haddock-library]  ignores nested markup [✔] [haddock-library]  treats them as regular text inside text paragraphs [✔] [haddock-library]  when parsing code blocks [haddock-library]  accepts a simple code block [✔] [haddock-library]  ignores trailing whitespace after the opening @ [✔] [haddock-library]  rejects code blocks that are not closed [✔] [haddock-library]  accepts nested markup [✔] [haddock-library]  allows to escape the @ [✔] [haddock-library]  accepts horizontal space before the @ [✔] [haddock-library]  strips a leading space from a @ block if present [✔] [haddock-library]  only drops whitespace if there's some before closing @ [✔] [haddock-library]  accepts unicode [✔] [haddock-library]  requires the closing @ [✔] [haddock-library]  when parsing examples [haddock-library]  parses a simple example [✔] [haddock-library]  parses an example with result [✔] [haddock-library]  parses consecutive examples [✔] [haddock-library]  requires an example to be separated from a previous paragraph by an empty line [✔] [haddock-library]  parses bird-tracks inside of paragraphs as plain strings [✔] [haddock-library]  skips empty lines in front of an example [✔] [haddock-library]  terminates example on empty line [✔] [haddock-library]  parses a result as an empty result [✔] [haddock-library]  accepts unicode in examples [✔] [haddock-library]  when prompt is prefixed by whitespace [haddock-library]  strips the exact same amount of whitespace from result lines [✔] [haddock-library]  preserves additional whitespace [✔] [haddock-library]  keeps original if stripping is not possible [✔] [haddock-library]  when parsing paragraphs nested in lists [haddock-library]  can nest the same type of list [✔] [haddock-library]  can nest another type of list inside [✔] [haddock-library]  can nest a code block inside [✔] [haddock-library]  can nest more than one level [✔] [haddock-library]  won't fail on not fully indented paragraph [✔] [haddock-library]  can nest definition lists [✔] [haddock-library]  can come back to top level with a different list [✔] [haddock-library]  allows arbitrary initial indent of a list [✔] [haddock-library]  definition lists can come back to top level with a different list [✔] [haddock-library]  list order is preserved in presence of nesting + extra text [✔] [haddock-library]  when parsing properties [haddock-library]  can parse a single property [✔] [haddock-library]  can parse multiple subsequent properties [✔] [haddock-library]  accepts unicode in properties [✔] [haddock-library]  can deal with whitespace before and after the prop> prompt [✔] [haddock-library]  when parsing unordered lists [haddock-library]  parses a simple list [✔] [haddock-library]  ignores empty lines between list items [✔] [haddock-library]  accepts an empty list item [✔] [haddock-library]  accepts multi-line list items [✔] [haddock-library]  accepts markup in list items [✔] [haddock-library]  requires empty lines between list and other paragraphs [✔] [haddock-library]  when parsing ordered lists [haddock-library]  parses a simple list [✔] [haddock-library]  ignores empty lines between list items [✔] [haddock-library]  accepts an empty list item [✔] [haddock-library]  accepts multi-line list items [✔] [haddock-library]  accepts markup in list items [✔] [haddock-library]  requires empty lines between list and other paragraphs [✔] [haddock-library]  when parsing definition lists [haddock-library]  parses a simple list [✔] [haddock-library]  ignores empty lines between list items [✔] [haddock-library]  accepts an empty list item [✔] [haddock-library]  accepts multi-line list items [✔] [haddock-library]  accepts markup in list items [✔] [haddock-library]  accepts markup for the label [✔] [haddock-library]  requires empty lines between list and other paragraphs [✔] [haddock-library]  dose not require the colon (deprecated - this will be removed in a future release) [✔] [haddock-library]  when parsing consecutive paragraphs [haddock-library]  will not capture irrelevant consecutive lists [✔] [haddock-library]  when parsing function documentation headers [haddock-library]  can parse a simple header [✔] [haddock-library]  allow consecutive headers [✔] [haddock-library]  accepts markup in the header [✔] [haddock-library] Documentation.Haddock.Parser.Util [haddock-library]  takeUntil [haddock-library]  takes everything until a specified byte sequence [✔] [haddock-library]  requires the end sequence [✔] [haddock-library]  takes escaped bytes unconditionally [✔] [haddock-library]  [haddock-library] Finished in 0.0284 seconds [haddock-library] 215 examples, 0 failures [haddock-library] Test suite spec: PASS [haddock-library] Test suite logged to: dist/test/haddock-library-1.11.0-spec.log [haddock-library] Test suite fixtures: RUNNING... [haddock-library] running definitionList [haddock-library] running linkInlineMarkup [haddock-library] running table4 [haddock-library] running list-blocks2 [haddock-library] running url [haddock-library] running identifier [haddock-library] running table5 [haddock-library] running urlLabel [haddock-library] running table-cell-strip-whitespaces [haddock-library] running table-simple [haddock-library] running table3 [haddock-library] running list-blocks1 [haddock-library] running linkInline [haddock-library] running identifierBackticks [haddock-library] running table2 [haddock-library] running table1 [haddock-library] running link [haddock-library] Fixtures: success 17; total 17 [haddock-library] Test suite fixtures: PASS [haddock-library] Test suite logged to: dist/test/haddock-library-1.11.0-fixtures.log [haddock-library] 2 of 2 test suites (2 of 2 test cases) passed. [haddock-library] Phase: haddockPhase [haddock-library] Preprocessing test suite 'spec' for haddock-library-1.11.0.. [haddock-library] Preprocessing library for haddock-library-1.11.0.. [haddock-library] Running Haddock on library for haddock-library-1.11.0.. [haddock-library] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [haddock-library] Warning: 'Doc' is out of scope. [haddock-library]  If you qualify the identifier, haddock can try to link it anyway. [haddock-library]  26% ( 5 / 19) in 'Documentation.Haddock.Types' [haddock-library]  Missing documentation for: [haddock-library]  MetaDoc (src/Documentation/Haddock/Types.hs:41) [haddock-library]  overDoc (src/Documentation/Haddock/Types.hs:62) [haddock-library]  overDocF (src/Documentation/Haddock/Types.hs:65) [haddock-library]  Version (src/Documentation/Haddock/Types.hs:68) [haddock-library]  Package (src/Documentation/Haddock/Types.hs:69) [haddock-library]  Hyperlink (src/Documentation/Haddock/Types.hs:71) [haddock-library]  ModLink (src/Documentation/Haddock/Types.hs:76) [haddock-library]  Picture (src/Documentation/Haddock/Types.hs:81) [haddock-library]  Header (src/Documentation/Haddock/Types.hs:86) [haddock-library]  Example (src/Documentation/Haddock/Types.hs:91) [haddock-library]  TableCell (src/Documentation/Haddock/Types.hs:96) [haddock-library]  TableRow (src/Documentation/Haddock/Types.hs:102) [haddock-library]  Table (src/Documentation/Haddock/Types.hs:106) [haddock-library]  DocH (src/Documentation/Haddock/Types.hs:111) [haddock-library]  75% ( 3 / 4) in 'Documentation.Haddock.Markup' [haddock-library]  Missing documentation for: [haddock-library]  markup (src/Documentation/Haddock/Markup.hs:12) [haddock-library]  44% ( 4 / 9) in 'Documentation.Haddock.Doc' [haddock-library]  Missing documentation for: [haddock-library]  Module header [haddock-library]  docParagraph (src/Documentation/Haddock/Doc.hs:57) [haddock-library]  docAppend (src/Documentation/Haddock/Doc.hs:41) [haddock-library]  docConcat (src/Documentation/Haddock/Doc.hs:11) [haddock-library]  emptyMetaDoc (src/Documentation/Haddock/Doc.hs:35) [lsp-types] Preprocessing library for lsp-types-2.3.0.1.. [haddock-library] Warning: '#' is out of scope. [haddock-library]  If you qualify the identifier, haddock can try to link it anyway. [haddock-library]  100% ( 6 / 6) in 'Documentation.Haddock.Parser' [lsp-types] Building library for lsp-types-2.3.0.1.. [haddock-library] Warning: Documentation.Haddock.Parser: could not find link destinations for: [haddock-library]  - Documentation.Haddock.Parser.parseText [lsp-types] [ 1 of 452] Compiling Data.IxMap ( src/Data/IxMap.hs, dist/build/Data/IxMap.o, dist/build/Data/IxMap.dyn_o ) [lsp-types] [ 2 of 452] Compiling Data.Row.Hashable ( src/Data/Row/Hashable.hs, dist/build/Data/Row/Hashable.o, dist/build/Data/Row/Hashable.dyn_o ) [lsp-types] [ 3 of 452] Compiling Language.LSP.Protocol.Message.Meta ( src/Language/LSP/Protocol/Message/Meta.hs, dist/build/Language/LSP/Protocol/Message/Meta.o, dist/build/Language/LSP/Protocol/Message/Meta.dyn_o ) [lsp-types] [ 4 of 452] Compiling Language.LSP.Protocol.Types.LspEnum ( src/Language/LSP/Protocol/Types/LspEnum.hs, dist/build/Language/LSP/Protocol/Types/LspEnum.o, dist/build/Language/LSP/Protocol/Types/LspEnum.dyn_o ) [ormolu] Preprocessing executable 'ormolu' for ormolu-0.7.4.0.. [ormolu] Building executable 'ormolu' for ormolu-0.7.4.0.. [ormolu] [1 of 2] Compiling Paths_ormolu ( dist/build/ormolu/autogen/Paths_ormolu.hs, dist/build/ormolu/ormolu-tmp/Paths_ormolu.o, dist/build/ormolu/ormolu-tmp/Paths_ormolu.dyn_o ) [lsp-types] [ 5 of 452] Compiling Language.LSP.Protocol.Types.Singletons ( src/Language/LSP/Protocol/Types/Singletons.hs, dist/build/Language/LSP/Protocol/Types/Singletons.o, dist/build/Language/LSP/Protocol/Types/Singletons.dyn_o ) [ormolu] [2 of 2] Compiling Main ( app/Main.hs, dist/build/ormolu/ormolu-tmp/Main.o ) [lsp-types] [ 6 of 452] Compiling Language.LSP.Protocol.Types.Uri ( src/Language/LSP/Protocol/Types/Uri.hs, dist/build/Language/LSP/Protocol/Types/Uri.o, dist/build/Language/LSP/Protocol/Types/Uri.dyn_o ) [lsp-types] [ 7 of 452] Compiling Language.LSP.Protocol.Types.Uri.OsPath ( src/Language/LSP/Protocol/Types/Uri/OsPath.hs, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.o, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.dyn_o ) [lsp-types] [ 8 of 452] Compiling Language.LSP.Protocol.Utils.Misc ( src/Language/LSP/Protocol/Utils/Misc.hs, dist/build/Language/LSP/Protocol/Utils/Misc.o, dist/build/Language/LSP/Protocol/Utils/Misc.dyn_o ) [lsp-types] [ 9 of 452] Compiling Language.LSP.Protocol.Types.Common ( src/Language/LSP/Protocol/Types/Common.hs, dist/build/Language/LSP/Protocol/Types/Common.o, dist/build/Language/LSP/Protocol/Types/Common.dyn_o ) [lsp-types] [ 10 of 452] Compiling Data.Row.Aeson ( src/Data/Row/Aeson.hs, dist/build/Data/Row/Aeson.o, dist/build/Data/Row/Aeson.dyn_o ) [ormolu] [3 of 3] Linking dist/build/ormolu/ormolu [haddock-library] Documentation created: dist/doc/html/haddock-library/index.html, [haddock-library] dist/doc/html/haddock-library/haddock-library.txt [haddock-library] Preprocessing test suite 'fixtures' for haddock-library-1.11.0.. [haddock-library] Phase: installPhase [haddock-library] Installing library in /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [haddock-library] Phase: fixupPhase [haddock-library] shrinking RPATHs of ELF executables and libraries in /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 [haddock-library] shrinking /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShaddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo-ghc9.6.3.so [haddock-library] checking for references to /build/ in /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0... [haddock-library] patching script interpreter paths in /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 [haddock-library] stripping (with command strip and flags -S -p) in /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0/lib [haddock-library] shrinking RPATHs of ELF executables and libraries in /nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc [haddock-library] checking for references to /build/ in /nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc... [haddock-library] patching script interpreter paths in /nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 [post-build-hook] Pushing 1 paths (67 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 (9.03 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc /nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/c1k7rp2f2l2dh0v2zm6lm91c3p6fiqr5-haddock-library-1.11.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/vdwyh4nk1h1ni6f16y953d3cdg5j0w21-haddock-library-1.11.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/9yh7xliqsdwzfpj70y527m95p851kmdx-haddock-library-1.11.0.drv' to 'https://cache.nix-ci.com'... Progress: 42 of 69 built (3 building), 335 of 335 downloaded from cache [lsp-types] [ 11 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.dyn_o ) [lsp-types] [ 12 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.dyn_o ) [lsp-types] [ 13 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.dyn_o ) [lsp-types] [ 14 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.dyn_o ) [lsp-types] [ 15 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFolder ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.dyn_o ) [ormolu] Preprocessing test suite 'tests' for ormolu-0.7.4.0.. [ormolu] Building test suite 'tests' for ormolu-0.7.4.0.. [ormolu] [ 1 of 11] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) [lsp-types] [ 16 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.dyn_o ) [ormolu] [ 2 of 11] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) [lsp-types] [ 17 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.dyn_o ) [lsp-types] [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.dyn_o ) [lsp-types] [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.dyn_o ) [lsp-types] [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.dyn_o ) [lsp-types] [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.dyn_o ) [lsp-types] [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.o, dist/build/Language/LSP/Protocol/Types/Progress.dyn_o ) [lsp-types] [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.o, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.dyn_o ) [lsp-types] [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.dyn_o ) [lsp-types] [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.dyn_o ) [lsp-types] [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.o, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.dyn_o ) [lsp-types] [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.dyn_o ) [lsp-types] [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.o, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.dyn_o ) [lsp-types] [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.dyn_o ) [lsp-types] [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.dyn_o ) [lsp-types] [ 31 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.dyn_o ) [lsp-types] [ 32 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.dyn_o ) [lsp-types] [ 33 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.dyn_o ) [lsp-types] [ 34 of 452] Compiling Language.LSP.Protocol.Internal.Types.TraceValue ( generated/Language/LSP/Protocol/Internal/Types/TraceValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.o, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.dyn_o ) [lsp-types] [ 35 of 452] Compiling Language.LSP.Protocol.Internal.Types.TokenFormat ( generated/Language/LSP/Protocol/Internal/Types/TokenFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.o, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.dyn_o ) [lsp-types] [ 36 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.dyn_o ) [lsp-types] [ 37 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.dyn_o ) [lsp-types] [ 38 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.dyn_o ) [lsp-types] [ 39 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.dyn_o ) [lsp-types] [ 40 of 452] Compiling Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.dyn_o ) [lsp-types] [ 41 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.dyn_o ) [ormolu] [ 3 of 11] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) [lsp-types] [ 42 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.dyn_o ) [lsp-types] [ 43 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.dyn_o ) [lsp-types] [ 44 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.dyn_o ) [lsp-types] [ 45 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.dyn_o ) [lsp-types] [ 46 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolTag ( generated/Language/LSP/Protocol/Internal/Types/SymbolTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.dyn_o ) [lsp-types] [ 47 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolKind ( generated/Language/LSP/Protocol/Internal/Types/SymbolKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.dyn_o ) [lsp-types] [ 48 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.dyn_o ) [lsp-types] [ 49 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.dyn_o ) [lsp-types] [ 50 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.dyn_o ) [lsp-types] [ 51 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.dyn_o ) [lsp-types] [ 52 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentResult ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.dyn_o ) [lsp-types] [ 53 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.dyn_o ) [lsp-types] [ 54 of 452] Compiling Language.LSP.Protocol.Internal.Types.SetTraceParams ( generated/Language/LSP/Protocol/Internal/Types/SetTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.dyn_o ) [lsp-types] [ 55 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerInfo ( generated/Language/LSP/Protocol/Internal/Types/ServerInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.dyn_o ) [lsp-types] [ 56 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.dyn_o ) [lsp-types] [ 57 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.dyn_o ) [lsp-types] [ 58 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.dyn_o ) [lsp-types] [ 59 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensLegend ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.dyn_o ) [lsp-types] [ 60 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.dyn_o ) [lsp-types] [ 61 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.dyn_o ) [lsp-types] [ 62 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensEdit ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.dyn_o ) [lsp-types] [ 63 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.dyn_o ) [lsp-types] [ 64 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.dyn_o ) [lsp-types] [ 65 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokens ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.dyn_o ) [lsp-types] [ 66 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenTypes ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.dyn_o ) [lsp-types] [ 67 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.dyn_o ) [ormolu] [ 4 of 11] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) [ormolu] [ 5 of 11] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) [ormolu] [ 6 of 11] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) [ormolu] [ 7 of 11] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) [ormolu] [ 8 of 11] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) [ormolu] [ 9 of 11] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) [ormolu] [10 of 11] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) [ormolu] [11 of 11] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) [lsp-types] [ 68 of 452] Compiling Language.LSP.Protocol.Types.SemanticTokens ( src/Language/LSP/Protocol/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Types/SemanticTokens.o, dist/build/Language/LSP/Protocol/Types/SemanticTokens.dyn_o ) [ormolu] [12 of 12] Linking dist/build/tests/tests [lsp-types] [ 69 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.dyn_o ) [lsp-types] [ 70 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.dyn_o ) [lsp-types] [ 71 of 452] Compiling Language.LSP.Protocol.Internal.Types.SaveOptions ( generated/Language/LSP/Protocol/Internal/Types/SaveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.dyn_o ) [lsp-types] [ 72 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.dyn_o ) [lsp-types] [ 73 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperationKind ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.o, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.dyn_o ) [lsp-types] [ 74 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.dyn_o ) [lsp-types] [ 75 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFileOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.dyn_o ) [lsp-types] [ 76 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.dyn_o ) [lsp-types] [ 77 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.dyn_o ) [lsp-types] [ 78 of 452] Compiling Language.LSP.Protocol.Internal.Types.Registration ( generated/Language/LSP/Protocol/Internal/Types/Registration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Registration.o, dist/build/Language/LSP/Protocol/Internal/Types/Registration.dyn_o ) [lsp-types] [ 79 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegistrationParams ( generated/Language/LSP/Protocol/Internal/Types/RegistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.dyn_o ) [lsp-types] [ 80 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.dyn_o ) [lsp-types] [ 81 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceContext ( generated/Language/LSP/Protocol/Internal/Types/ReferenceContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.dyn_o ) [lsp-types] [ 82 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.dyn_o ) [lsp-types] [ 83 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressToken ( generated/Language/LSP/Protocol/Internal/Types/ProgressToken.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.dyn_o ) [lsp-types] [ 84 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.dyn_o ) [lsp-types] [ 85 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.dyn_o ) [lsp-types] [ 86 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.dyn_o ) [lsp-types] [ 87 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.dyn_o ) [lsp-types] [ 88 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.dyn_o ) [lsp-types] [ 89 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.dyn_o ) [lsp-types] [ 90 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressParams ( generated/Language/LSP/Protocol/Internal/Types/ProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.dyn_o ) [lsp-types] [ 91 of 452] Compiling Language.LSP.Protocol.Internal.Types.PreviousResultId ( generated/Language/LSP/Protocol/Internal/Types/PreviousResultId.hs, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.o, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.dyn_o ) [lsp-types] [ 92 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.dyn_o ) [lsp-types] [ 93 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.dyn_o ) [lsp-types] [ 94 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.dyn_o ) [lsp-types] [ 95 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.dyn_o ) [lsp-types] [ 96 of 452] Compiling Language.LSP.Protocol.Internal.Types.PositionEncodingKind ( generated/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.dyn_o ) [lsp-types] [ 97 of 452] Compiling Language.LSP.Protocol.Internal.Types.Position ( generated/Language/LSP/Protocol/Internal/Types/Position.hs, dist/build/Language/LSP/Protocol/Internal/Types/Position.o, dist/build/Language/LSP/Protocol/Internal/Types/Position.dyn_o ) [lsp-types] [ 98 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.dyn_o ) [lsp-types] [ 99 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.dyn_o ) [lsp-types] [100 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.dyn_o ) [lsp-types] [101 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.dyn_o ) [lsp-types] [102 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameParams ( generated/Language/LSP/Protocol/Internal/Types/RenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.dyn_o ) [lsp-types] [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.dyn_o ) [lsp-types] [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.o, dist/build/Language/LSP/Protocol/Internal/Types/Range.dyn_o ) [lsp-types] [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.o, dist/build/Language/LSP/Protocol/Types/Location.dyn_o ) [lsp-types] [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.dyn_o ) [lsp-types] [107 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.dyn_o ) [ormolu] buildPhase completed in 1 minutes 14 seconds [ormolu] Phase: checkPhase [ormolu] Running 1 test suites... [ormolu] Test suite tests: RUNNING... [ormolu]  [ormolu] Ormolu.CabalInfo [ormolu]  findCabalFile [ormolu]  returns correct absolute path [✔] [ormolu]  finds correct path even when it starts from nonsense [✔] [ormolu]  returns Nothing when it cannot find a cabal file [✔] [ormolu]  does not consider directories as .cabal files [✔] [ormolu]  parseCabalInfo [ormolu]  extracts correct cabal info from ormolu.cabal for src/Ormolu/Config.hs [✔] [ormolu]  extracts correct cabal info from ormolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] [ormolu]  handles correctly files that are not mentioned in ormolu.cabal [✔] [ormolu]  handles `hs-source-dirs: .` [✔] [ormolu]  handles empty hs-source-dirs [✔] [ormolu] Ormolu.Diff.Text [ormolu]  printTextDiff [ormolu]  one-line-added [✔] [ormolu]  one-line-removed [✔] [ormolu]  no-preceding [✔] [ormolu]  no-following [✔] [ormolu]  simple-hunk [✔] [ormolu]  joined-hunk [✔] [ormolu]  two-hunks [✔] [ormolu]  trimming [✔] [ormolu]  trailing-blank-line [✔] [ormolu]  trimming-trailing-both-eof [✔] [ormolu]  trimming-trailing-both-out-of-margin [✔] [ormolu] Ormolu.Fixity [ormolu]  gives the correct fixity info for (:) (built-in) [✔] [ormolu]  does not know operators from base if base is not a dependency [✔] [ormolu]  does not know operators from base if Prelude is not imported [✔] [ormolu]  infers fixities of operators from base correctly [✔] [ormolu]  does not know (>>>) when Control.Category is not imported [✔] [ormolu]  infer correct fixity for (>>>) when Control.Category is imported [✔] [ormolu]  handles 'as' imports correctly [✔] [ormolu]  handles 'qualified' imports correctly [✔] [ormolu]  handles 'qualified as' imports correctly [✔] [ormolu]  handles explicit import lists correctly [✔] [ormolu]  handles hiding import lists correctly [✔] [ormolu]  handles qualified imports with explicit import lists correctly [✔] [ormolu]  handles qualified import with hiding correctly [✔] [ormolu]  handles qualified import and explicit import lists correctly (1) [✔] [ormolu]  handles qualified import and explicit import lists correctly (2) [✔] [ormolu]  handles qualified import and hiding import correctly (1) [✔] [ormolu]  handles qualified import and hiding import correctly (2) [✔] [ormolu]  works for several imports from different packages [✔] [ormolu]  merges approximations in case of a conflict [✔] [ormolu]  correctly handles package-qualified imports (1) [✔] [ormolu]  correctly handles package-qualified imports (2) [✔] [ormolu]  default module re-exports: Control.Lens brings into scope Control.Lens.Lens [✔] [ormolu]  default module re-exports: Control.Lens qualified brings into scope Control.Lens.Lens [✔] [ormolu]  default module re-exports: Control.Lens qualified as brings into scope Control.Lens.Lens [✔] [ormolu]  re-export chains: exported module can itself re-export another module [✔] [ormolu] Ormolu.Fixity.Parser [ormolu]  parseDotOrmolu [ormolu]  parses the empty input without choking [✔] [ormolu]  parses a collection of fixity declarations [✔] [ormolu]  combines conflicting fixity declarations correctly [✔] [ormolu]  handles CRLF line endings correctly [✔] [ormolu]  fails with correct parse error (keyword wrong second line) [✔] [ormolu]  parses module re-exports and combines them correctly [✔] [ormolu]  parses fixity declarations + module re-export declarations with blanks [✔] [ormolu]  parseFixtiyDeclaration [ormolu]  parses a simple infixr declaration [✔] [ormolu]  parses a simple infixl declaration [✔] [ormolu]  parses a simple infix declaration [✔] [ormolu]  parses a declaration for a ticked identifier [✔] [ormolu]  parses a declaration for a ticked identifier (constructor case) [✔] [ormolu]  parses a multi-operator declaration [✔] [ormolu]  parses a declaration with a unicode operator [✔] [ormolu]  fails with correct parse error (keyword wrong) [✔] [ormolu]  fails with correct parse error (missing operator) [✔] [ormolu]  fails with correct parse error (trailing comma) [✔] [ormolu]  fails with correct parse error (precedence greater than 9) [✔] [ormolu]  parseModuleReexportDeclaration [ormolu]  parses a re-export declaration [✔] [ormolu]  parses a re-export declaration (explicit package) [✔] [ormolu]  fails with correct parse error (keyword wrong) [✔] [ormolu]  fails with correct parse error (module syntax) [✔] [ormolu]  fails with correct parse error (typo: export intead exports) [✔] [ormolu] Ormolu.Fixity.Printer [ormolu]  parseFixityOverrides & printFixityOverrides [ormolu]  arbitrary fixity maps are printed and parsed back correctly [✔] [ormolu]  +++ OK, passed 100 tests. [ormolu] Ormolu.OpTree [ormolu]  flattens a tree correctly [✔] [ormolu]  uses 'minOps' strategy by default [✔] [ormolu]  uses 'maxOps' strategy if 'minOps' strategy fails [✔] [ormolu]  defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] [ormolu]  reassociates correctly: complex example 1 [✔] [ormolu] Ormolu.Parser.Options [ormolu]  GHC options in source files take priority [ormolu]  default extensions can be disabled locally [✔] [ormolu]  extensions disabled via CLI can be enabled locally [✔] [ormolu] Ormolu.Parser.ParseFailure [ormolu]  disabling-preserves-error-location.hs fails at 12:1 [✔] [ormolu]  line-pragma.hs fails at 4:47 [✔] [ormolu] Ormolu.Parser.Pragma [ormolu]  parsePragma [ormolu]  {-# LANGUAGE Foo #-} [✔] [ormolu]  {-# language Foo #-} [✔] [ormolu]  {-#LANGUAGE Foo#-} [✔] [ormolu]  {-# LANGUAGE Foo#-} [✔] [ormolu]  {-#language Foo#-} [✔] [ormolu]  {-# lAngUAGe Foo #-} [✔] [ormolu]  {-# LANGUAGE Foo, Bar #-} [✔] [ormolu]  {-# LANGUAGE Foo Bar #-} [✔] [ormolu]  {-# BOO Foo #-} [✔] [ormolu]  something [✔] [ormolu]  {-# LANGUAGE foo, Bar #-} [✔] [ormolu]  {-# OPTIONS_GHC foo bar baz #-} [✔] [ormolu]  {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] [ormolu] Ormolu.Printer [ormolu]  import/deprecated-export-multi-line.hs works [✔] [ormolu]  import/explicit-imports.hs works [✔] [ormolu]  import/merging-2.hs works [✔] [ormolu]  import/deduplication-bug.hs works [✔] [ormolu]  import/merging-0.hs works [✔] [ormolu]  import/merging-1.hs works [✔] [ormolu]  import/sorted-export-list.hs works [✔] [ormolu]  import/qualified-post.hs works [✔] [ormolu]  import/qualified-prelude.hs works [✔] [ormolu]  import/explicit-prelude.hs works [✔] [ormolu]  import/misc.hs works [✔] [ormolu]  import/explicit-imports-with-comments.hs works [✔] [ormolu]  import/nested-explicit-imports.hs works [✔] [ormolu]  import/comments-per-import.hs works [✔] [ormolu]  import/simple.hs works [✔] [ormolu]  import/deprecated-export-single-line.hs works [✔] [ormolu]  import/comments-inside-imports.hs works [✔] [ormolu]  import/sorted.hs works [✔] [ormolu]  import/sorted-package-imports.hs works [✔] [ormolu]  other/trailing-whitespace.hs works [✔] [ormolu]  other/comment-spacing.hs works [✔] [ormolu]  other/following-comment-last-0.hs works [✔] [ormolu]  other/following-comment-last-1.hs works [✔] [ormolu]  other/invalid-haddock-1.hs works [✔] [ormolu]  other/comment-empty-let.hs works [✔] [ormolu]  other/pragma-comments-after.hs works [✔] [ormolu]  other/inline-comment-1.hs works [✔] [ormolu]  other/pragma.hs works [✔] [ormolu]  other/empty-forall.hs works [✔] [ormolu]  other/multiline-comments-reindent.hs works [✔] [ormolu]  other/comment-glued-together.hs works [✔] [ormolu]  other/haddock-without-module-header.hs works [✔] [ormolu]  other/haddock-sections.hs works [✔] [ormolu]  other/comment-style-transform.hs works [✔] [ormolu]  other/merging-comments.hs works [✔] [ormolu]  other/following-comment-last-2.hs works [✔] [ormolu]  other/empty-haddock.hs works [✔] [ormolu]  other/multiple-blank-line-comment.hs works [✔] [ormolu]  other/invalid-haddock-2.hs works [✔] [ormolu]  other/jsffi.hs works [✔] [ormolu]  other/comment-alignment.hs works [✔] [ormolu]  other/ascii.hs works [✔] [ormolu]  other/comment-after-preceding-haddock.hs works [✔] [ormolu]  other/invalid-haddock-weird.hs works [✔] [ormolu]  other/pragma-comments.hs works [✔] [ormolu]  other/linear-arrows.hs works [✔] [ormolu]  other/comment-two-blocks.hs works [✔] [ormolu]  other/consequetive-pipe-comments.hs works [✔] [ormolu]  other/comment-inside-construct.hs works [✔] [ormolu]  other/necessary-brackets.hs works [✔] [ormolu]  other/pragma-sorting.hs works [✔] [ormolu]  other/comment-before-hanging.hs works [✔] [ormolu]  other/pragma-no-header.hs works [✔] [ormolu]  other/argument-comment.hs works [✔] [ormolu]  other/following-comment-last-3.hs works [✔] [ormolu]  other/comment-following-preceding-gap.hs works [✔] [ormolu]  other/comment-multiline-after.hs works [✔] [ormolu]  other/inline-comment-0.hs works [✔] [ormolu]  other/overly-indented.hs works [✔] [ormolu]  other/comment-trailing-space.hs works [✔] [ormolu]  other/multiline-forall.hs works [✔] [ormolu]  other/invalid-haddock-double-trigger.hs works [✔] [ormolu]  other/disabling/preserve-trailing-whitespace.hs works [✔] [ormolu]  other/disabling/empty-disabled-region.hs works [✔] [ormolu]  other/disabling/suffix-comment.hs works [✔] [ormolu]  other/disabling/preserve-empty-lines.hs works [✔] [ormolu]  other/disabling/whole-file.hs works [✔] [ormolu]  other/disabling/single-definition.hs works [✔] [ormolu]  other/disabling/closing-comment-in-disabled-region.hs works [✔] [ormolu]  other/disabling/normalize-magic-comments.hs works [✔] [ormolu]  other/disabling/line-pragma-in-disabled-region.hs works [✔] [ormolu]  other/cpp/separation-2b.hs works [✔] [ormolu]  other/cpp/simple-import.hs works [✔] [ormolu]  other/cpp/separation-1a.hs works [✔] [ormolu]  other/cpp/separation-0a.hs works [✔] [ormolu]  other/cpp/cpp-and-imports.hs works [✔] [ormolu]  other/cpp/separation-1b.hs works [✔] [ormolu]  other/cpp/separation-2a.hs works [✔] [ormolu]  other/cpp/continuation.hs works [✔] [ormolu]  other/cpp/shifted.hs works [✔] [ormolu]  other/cpp/separation-0b.hs works [✔] [ormolu]  other/cpp/lonely-hash.hs works [✔] [ormolu]  declaration/signature/standalone-kind.hs works [✔] [ormolu]  declaration/signature/type/multi-value.hs works [✔] [ormolu]  declaration/signature/type/long-function-name.hs works [✔] [ormolu]  declaration/signature/type/arguments.hs works [✔] [ormolu]  declaration/signature/type/context-single-line.hs works [✔] [ormolu]  declaration/signature/type/unrelated.hs works [✔] [ormolu]  declaration/signature/type/long-multiline-applications.hs works [✔] [ormolu]  declaration/signature/type/unicode.hs works [✔] [ormolu]  declaration/signature/type/context-multi-line.hs works [✔] [ormolu]  declaration/signature/type/infix-promoted-type-constructor.hs works [✔] [ormolu]  declaration/signature/pattern/multiline.hs works [✔] [ormolu]  declaration/signature/pattern/single-line.hs works [✔] [ormolu]  declaration/signature/fixity/infixr.hs works [✔] [ormolu]  declaration/signature/fixity/infix.hs works [✔] [ormolu]  declaration/signature/fixity/infixl.hs works [✔] [ormolu]  declaration/signature/inline/conlike.hs works [✔] [ormolu]  declaration/signature/inline/inlineable.hs works [✔] [ormolu]  declaration/signature/inline/inline.hs works [✔] [ormolu]  declaration/signature/inline/noinline.hs works [✔] [ormolu]  declaration/signature/complete/complete.hs works [✔] [ormolu]  declaration/signature/specialize/specialize-instance.hs works [✔] [ormolu]  declaration/signature/specialize/specialize.hs works [✔] [ormolu]  declaration/signature/set-cost-centre/set-cost-centre.hs works [✔] [ormolu]  declaration/signature/minimal/minimal.hs works [✔] [ormolu]  declaration/type/misc-kind-signatures.hs works [✔] [ormolu]  declaration/type/type-applications.hs works [✔] [ormolu]  declaration/type/lits.hs works [✔] [ormolu]  declaration/type/splice.hs works [✔] [ormolu]  declaration/type/promotion-1.hs works [✔] [ormolu]  declaration/type/forall.hs works [✔] [ormolu]  declaration/type/promotion-0.hs works [✔] [ormolu]  declaration/type/visible-forall.hs works [✔] [ormolu]  declaration/type-synonyms/with-weird-haddock.hs works [✔] [ormolu]  declaration/type-synonyms/simple.hs works [✔] [ormolu]  declaration/type-synonyms/multi-line.hs works [✔] [ormolu]  declaration/warning/warning-multiline.hs works [✔] [ormolu]  declaration/warning/warning-single-line.hs works [✔] [ormolu]  declaration/instance/data-family-instances.hs works [✔] [ormolu]  declaration/instance/overlappable-instances.hs works [✔] [ormolu]  declaration/instance/empty-instance.hs works [✔] [ormolu]  declaration/instance/single-parameter.hs works [✔] [ormolu]  declaration/instance/data-family-instances-newtype.hs works [✔] [ormolu]  declaration/instance/type-family-instances.hs works [✔] [ormolu]  declaration/instance/multi-parameter.hs works [✔] [ormolu]  declaration/instance/contexts.hs works [✔] [ormolu]  declaration/instance/instance-sigs.hs works [✔] [ormolu]  declaration/instance/newlines-after-where.hs works [✔] [ormolu]  declaration/instance/newlines-between-methods.hs works [✔] [ormolu]  declaration/instance/contexts-comments.hs works [✔] [ormolu]  declaration/instance/associated-data.hs works [✔] [ormolu]  declaration/instance/associated-types.hs works [✔] [ormolu]  declaration/instance/instance-sigs-multiple.hs works [✔] [ormolu]  declaration/instance/data-family-instances-gadt.hs works [✔] [ormolu]  declaration/class/associated-types1.hs works [✔] [ormolu]  declaration/class/associated-data1.hs works [✔] [ormolu]  declaration/class/multi-parameters1.hs works [✔] [ormolu]  declaration/class/poly-kinded-classes.hs works [✔] [ormolu]  declaration/class/associated-type-defaults.hs works [✔] [ormolu]  declaration/class/type-operators3.hs works [✔] [ormolu]  declaration/class/single-parameters.hs works [✔] [ormolu]  declaration/class/associated-data2.hs works [✔] [ormolu]  declaration/class/empty-classes.hs works [✔] [ormolu]  declaration/class/default-signatures.hs works [✔] [ormolu]  declaration/class/default-implementations.hs works [✔] [ormolu]  declaration/class/associated-types2.hs works [✔] [ormolu]  declaration/class/newlines-after-where.hs works [✔] [ormolu]  declaration/class/default-implementations-comments.hs works [✔] [ormolu]  declaration/class/newlines-between-methods.hs works [✔] [ormolu]  declaration/class/functional-dependencies.hs works [✔] [ormolu]  declaration/class/super-classes.hs works [✔] [ormolu]  declaration/class/type-operators2.hs works [✔] [ormolu]  declaration/class/default-signatures-simple.hs works [✔] [ormolu]  declaration/class/dependency-super-classes.hs works [✔] [ormolu]  declaration/class/newlines-and-haddocks.hs works [✔] [ormolu]  declaration/class/type-operators1.hs works [✔] [ormolu]  declaration/class/newlines-and-default-decls.hs works [✔] [ormolu]  declaration/class/multi-parameters2.hs works [✔] [ormolu]  declaration/data/multiline-names.hs works [✔] [ormolu]  declaration/data/datatype-contexts.hs works [✔] [ormolu]  declaration/data/deriving.hs works [✔] [ormolu]  declaration/data/deriving-strategies.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-0.hs works [✔] [ormolu]  declaration/data/with-weird-haddock.hs works [✔] [ormolu]  declaration/data/partly-documented.hs works [✔] [ormolu]  declaration/data/strictness.hs works [✔] [ormolu]  declaration/data/simple-broken.hs works [✔] [ormolu]  declaration/data/kind-annotations.hs works [✔] [ormolu]  declaration/data/operators.hs works [✔] [ormolu]  declaration/data/multiline-arg-parens.hs works [✔] [ormolu]  declaration/data/infix.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-3.hs works [✔] [ormolu]  declaration/data/single-constructor-with-haddock.hs works [✔] [ormolu]  declaration/data/gadt-syntax.hs works [✔] [ormolu]  declaration/data/record-singleline.hs works [✔] [ormolu]  declaration/data/record.hs works [✔] [ormolu]  declaration/data/fat-multiline.hs works [✔] [lsp-types] [108 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.dyn_o ) [ormolu]  declaration/data/type-data.hs works [✔] [ormolu]  declaration/data/multiline.hs works [✔] [ormolu]  declaration/data/existential.hs works [✔] [ormolu]  declaration/data/invisible-binders.hs works [✔] [ormolu]  declaration/data/ctype-0.hs works [✔] [ormolu]  declaration/data/existential-multiline.hs works [✔] [ormolu]  declaration/data/empty.hs works [✔] [ormolu]  declaration/data/record-multi-const.hs works [✔] [ormolu]  declaration/data/unnamed-field-comment-1.hs works [✔] [ormolu]  declaration/data/record-fancy-existential.hs works [✔] [ormolu]  declaration/data/ctype-1.hs works [✔] [ormolu]  declaration/data/existential-unicode.hs works [✔] [ormolu]  declaration/data/simple.hs works [✔] [ormolu]  declaration/data/newtype.hs works [✔] [ormolu]  declaration/data/with-comment.hs works [✔] [lsp-types] [109 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextEdit ( generated/Language/LSP/Protocol/Internal/Types/TextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.dyn_o ) [lsp-types] [110 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.dyn_o ) [lsp-types] [111 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.dyn_o ) [lsp-types] [112 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.dyn_o ) [lsp-types] [113 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.dyn_o ) [lsp-types] [114 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRange ( generated/Language/LSP/Protocol/Internal/Types/SelectionRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.dyn_o ) [lsp-types] [115 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.dyn_o ) [lsp-types] [116 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameResult ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.dyn_o ) [lsp-types] [117 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameParams ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.dyn_o ) [lsp-types] [118 of 452] Compiling Language.LSP.Protocol.Internal.Types.Pattern ( generated/Language/LSP/Protocol/Internal/Types/Pattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.o, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.dyn_o ) [lsp-types] [119 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelativePattern ( generated/Language/LSP/Protocol/Internal/Types/RelativePattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.o, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.dyn_o ) [lsp-types] [120 of 452] Compiling Language.LSP.Protocol.Internal.Types.PartialResultParams ( generated/Language/LSP/Protocol/Internal/Types/PartialResultParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.o, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.dyn_o ) [lsp-types] [121 of 452] Compiling Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.dyn_o ) [lsp-types] [122 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.dyn_o ) [lsp-types] [123 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.dyn_o ) [lsp-types] [124 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.dyn_o ) [lsp-types] [125 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.dyn_o ) [lsp-types] [126 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.dyn_o ) [lsp-types] [127 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.dyn_o ) [lsp-types] [128 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.dyn_o ) [lsp-types] [129 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.dyn_o ) [lsp-types] [130 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.dyn_o ) [lsp-types] [131 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellLanguage ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.dyn_o ) [lsp-types] [132 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.dyn_o ) [lsp-types] [133 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.dyn_o ) [lsp-types] [134 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.dyn_o ) [ormolu]  declaration/data/unnamed-field-comment-2.hs works [✔] [ormolu]  declaration/data/field-layout/record-2.hs works [✔] [ormolu]  declaration/data/field-layout/gadt.hs works [✔] [ormolu]  declaration/data/field-layout/record-1.hs works [✔] [ormolu]  declaration/data/field-layout/record-0.hs works [✔] [ormolu]  declaration/data/field-layout/variants.hs works [✔] [ormolu]  declaration/data/gadt/multiline-where.hs works [✔] [ormolu]  declaration/data/gadt/strictness.hs works [✔] [ormolu]  declaration/data/gadt/record.hs works [✔] [ormolu]  declaration/data/gadt/multiline.hs works [✔] [ormolu]  declaration/data/gadt/multiple-declaration.hs works [✔] [ormolu]  declaration/data/gadt/unicode.hs works [✔] [ormolu]  declaration/data/gadt/simple.hs works [✔] [ormolu]  declaration/default/default.hs works [✔] [ormolu]  declaration/foreign/foreign-export.hs works [✔] [ormolu]  declaration/foreign/foreign-import.hs works [✔] [ormolu]  declaration/deriving/overlapping.hs works [✔] [ormolu]  declaration/deriving/singleline.hs works [✔] [ormolu]  declaration/deriving/multiline.hs works [✔] [ormolu]  declaration/role-annotation/single-line.hs works [✔] [ormolu]  declaration/role-annotation/multi-line.hs works [✔] [ormolu]  declaration/annotation/annotation.hs works [✔] [ormolu]  declaration/rewrite-rule/type-signature.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude3.hs works [✔] [ormolu]  declaration/rewrite-rule/basic1.hs works [✔] [ormolu]  declaration/rewrite-rule/basic2.hs works [✔] [ormolu]  declaration/rewrite-rule/empty.hs works [✔] [ormolu]  declaration/rewrite-rule/never-active.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude1.hs works [✔] [ormolu]  declaration/rewrite-rule/forall-1.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude4.hs works [✔] [ormolu]  declaration/rewrite-rule/phase.hs works [✔] [ormolu]  declaration/rewrite-rule/prelude2.hs works [✔] [ormolu]  declaration/rewrite-rule/forall-0.hs works [✔] [ormolu]  declaration/type-families/type-family/injective.hs works [✔] [ormolu]  declaration/type-families/type-family/operator.hs works [✔] [ormolu]  declaration/type-families/type-family/no-annotation.hs works [✔] [ormolu]  declaration/type-families/type-family/simple.hs works [✔] [ormolu]  declaration/type-families/data-family/type-arguments.hs works [✔] [ormolu]  declaration/type-families/data-family/no-annotation.hs works [✔] [ormolu]  declaration/type-families/data-family/simple.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/with-equal-sign.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/infix.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/injective.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/type-arguments.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/no-annotation.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/with-comments.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/with-forall.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/simple.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/multi-line.hs works [✔] [ormolu]  declaration/type-families/closed-type-family/promotion.hs works [✔] [ormolu]  declaration/value/function/unboxed-string-lit.hs works [✔] [ormolu]  declaration/value/function/tuples.hs works [✔] [ormolu]  declaration/value/function/fancy-forall-1.hs works [✔] [ormolu]  declaration/value/function/case-multi-line-guards.hs works [✔] [ormolu]  declaration/value/function/quasi-quotes.hs works [✔] [ormolu]  declaration/value/function/operator-fixity-defaulting.hs works [✔] [ormolu]  declaration/value/function/negative-literals.hs works [✔] [ormolu]  declaration/value/function/guards.hs works [✔] [ormolu]  declaration/value/function/type-applications.hs works [✔] [ormolu]  declaration/value/function/arithmetic-sequences.hs works [✔] [ormolu]  declaration/value/function/implicit-params.hs works [✔] [ormolu]  declaration/value/function/list-notation-1.hs works [✔] [ormolu]  declaration/value/function/do-single-multi.hs works [✔] [ormolu]  declaration/value/function/blank-lines-let.hs works [✔] [ormolu]  declaration/value/function/lambda-single-line.hs works [✔] [ormolu]  declaration/value/function/parens.hs works [✔] [ormolu]  declaration/value/function/do-where.hs works [✔] [ormolu]  declaration/value/function/tuple-sections.hs works [✔] [ormolu]  declaration/value/function/operators-2.hs works [✔] [ormolu]  declaration/value/function/list-notation-0.hs works [✔] [ormolu]  declaration/value/function/operators-4.hs works [✔] [ormolu]  declaration/value/function/parallel-comprehensions-single-line.hs works [✔] [ormolu]  declaration/value/function/type-applications-and-splice.hs works [✔] [ormolu]  declaration/value/function/tricky-parens.hs works [✔] [ormolu]  declaration/value/function/list-comprehensions.hs works [✔] [ormolu]  declaration/value/function/operators-7.hs works [✔] [ormolu]  declaration/value/function/prefix.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-above-branches.hs works [✔] [ormolu]  declaration/value/function/backticks.hs works [✔] [ormolu]  declaration/value/function/splice.hs works [✔] [ormolu]  declaration/value/function/case-empty.hs works [✔] [ormolu]  declaration/value/function/operators-5.hs works [✔] [ormolu]  declaration/value/function/operator-comments-0.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-in-branches.hs works [✔] [ormolu]  declaration/value/function/operator-comments-1.hs works [✔] [ormolu]  declaration/value/function/case-single-line.hs works [✔] [ormolu]  declaration/value/function/operator-hash-with-unboxed-sums.hs works [✔] [ormolu]  declaration/value/function/operator-sections.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-next-to-keyword.hs works [✔] [ormolu]  declaration/value/function/unboxed-tuples.hs works [✔] [ormolu]  declaration/value/function/backticks-lhs.hs works [✔] [ormolu]  declaration/value/function/operator-hash-without-unboxed-sums.hs works [✔] [ormolu]  declaration/value/function/if-multi-line.hs works [✔] [ormolu]  declaration/value/function/case-multi-line.hs works [✔] [ormolu]  declaration/value/function/lambda-case.hs works [✔] [ormolu]  declaration/value/function/let-single-line.hs works [✔] [ormolu]  declaration/value/function/list-notation-3.hs works [✔] [ormolu]  declaration/value/function/builtin-syntax.hs works [✔] [ormolu]  declaration/value/function/strings.hs works [✔] [ormolu]  declaration/value/function/fancy-forall-0.hs works [✔] [ormolu]  declaration/value/function/multiple-matches.hs works [✔] [ormolu]  declaration/value/function/awkward-comment-0.hs works [✔] [ormolu]  declaration/value/function/multiline-arguments.hs works [✔] [ormolu]  declaration/value/function/if-single-line-functions.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-in-branches-with-functions.hs works [✔] [ormolu]  declaration/value/function/overloaded-labels.hs works [✔] [ormolu]  declaration/value/function/complex-list.hs works [✔] [ormolu]  declaration/value/function/lambda-multi-line1.hs works [✔] [ormolu]  declaration/value/function/block-arguments.hs works [✔] [ormolu]  declaration/value/function/unboxed-sums.hs works [✔] [ormolu]  declaration/value/function/application-1.hs works [✔] [ormolu]  declaration/value/function/operators-6.hs works [✔] [ormolu]  declaration/value/function/pragmas.hs works [✔] [ormolu]  declaration/value/function/equality-constraints.hs works [✔] [ormolu]  declaration/value/function/primitive-literals.hs works [✔] [ormolu]  declaration/value/function/operator-comments-2.hs works [✔] [ormolu]  declaration/value/function/list-notation-2.hs works [✔] [ormolu]  declaration/value/function/explicit-type.hs works [✔] [ormolu]  declaration/value/function/multiple-guards.hs works [✔] [ormolu]  declaration/value/function/if-single-line.hs works [✔] [ormolu]  declaration/value/function/lexical-negation.hs works [✔] [ormolu]  declaration/value/function/operators-3.hs works [✔] [ormolu]  declaration/value/function/awkward-comment-1.hs works [✔] [ormolu]  declaration/value/function/multi-way-if.hs works [✔] [ormolu]  declaration/value/function/arg-breakpoints.hs works [✔] [ormolu]  declaration/value/function/application-2.hs works [✔] [ormolu]  declaration/value/function/operators-1.hs works [✔] [ormolu]  declaration/value/function/where.hs works [✔] [ormolu]  declaration/value/function/parenthesis-lhs.hs works [✔] [ormolu]  declaration/value/function/negation.hs works [✔] [ormolu]  declaration/value/function/lambda-multi-line2.hs works [✔] [ormolu]  declaration/value/function/let-nested.hs works [✔] [ormolu]  declaration/value/function/blank-lines-where.hs works [✔] [ormolu]  declaration/value/function/if-single-line-functions-do.hs works [✔] [ormolu]  declaration/value/function/operators-0.hs works [✔] [ormolu]  declaration/value/function/overindentation.hs works [✔] [ormolu]  declaration/value/function/parallel-comprehensions-complex.hs works [✔] [ormolu]  declaration/value/function/typed-hole.hs works [✔] [ormolu]  declaration/value/function/simple.hs works [✔] [ormolu]  declaration/value/function/static-pointers.hs works [✔] [ormolu]  declaration/value/function/where-nested.hs works [✔] [ormolu]  declaration/value/function/application-0.hs works [✔] [ormolu]  declaration/value/function/if-with-comment-before-do-blocks.hs works [✔] [ormolu]  declaration/value/function/let-multi-line.hs works [✔] [ormolu]  declaration/value/function/typed-expressions.hs works [✔] [ormolu]  declaration/value/function/newline-single-line-body.hs works [✔] [ormolu]  declaration/value/function/pattern/n-plus-k-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/strictness.hs works [✔] [ormolu]  declaration/value/function/pattern/multiline-guard-statement.hs works [✔] [ormolu]  declaration/value/function/pattern/pattern-bind.hs works [✔] [ormolu]  declaration/value/function/pattern/famous-cardano-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/sig-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/quasi-quotes-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/as-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/many-guards-in-singleline.hs works [✔] [ormolu]  declaration/value/function/pattern/unboxed-sum-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/splice-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/record-patterns.hs works [✔] [ormolu]  declaration/value/function/pattern/multiline-case-pattern.hs works [✔] [ormolu]  declaration/value/function/pattern/multiple-guard-statements.hs works [✔] [ormolu]  declaration/value/function/pattern/view-pattern.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-forms2.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-form-do-indent.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-applications2.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-ifs.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-do-simple2.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-parentheses.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-lambdas.hs works [✔] [ormolu]  declaration/value/function/arrow/recursive-procs.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-cases.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-applications.hs works [✔] [ormolu]  declaration/value/function/arrow/multiline-case.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-do-complex.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-do-simple1.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-forms1.hs works [✔] [ormolu]  declaration/value/function/arrow/proc-lets.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line1.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line4.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line3.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-monad.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-single-line.hs works [✔] [ormolu]  declaration/value/function/comprehension/transform-multi-line2.hs works [✔] [ormolu]  declaration/value/function/do/comment-spacing.hs works [✔] [ormolu]  declaration/value/function/do/let.hs works [✔] [ormolu]  declaration/value/function/do/recursive-do-mdo.hs works [✔] [ormolu]  declaration/value/function/do/do-dollar-mixed-chain.hs works [✔] [ormolu]  declaration/value/function/do/comment-alignment.hs works [✔] [ormolu]  declaration/value/function/do/blocks.hs works [✔] [ormolu]  declaration/value/function/do/operator-and-parens.hs works [✔] [ormolu]  declaration/value/function/do/hang-rhs-arrow.hs works [✔] [ormolu]  declaration/value/function/do/expr.hs works [✔] [ormolu]  declaration/value/function/do/applications-and-parens.hs works [✔] [ormolu]  declaration/value/function/do/recursive-do-rec.hs works [✔] [ormolu]  declaration/value/function/record/hanging-after-equal-update.hs works [✔] [ormolu]  declaration/value/function/record/record-dot.hs works [✔] [ormolu]  declaration/value/function/record/inter-comments.hs works [✔] [ormolu]  declaration/value/function/record/hanging-after-equal-con.hs works [✔] [ormolu]  declaration/value/function/record/constructors.hs works [✔] [ormolu]  declaration/value/function/record/wildcards.hs works [✔] [ormolu]  declaration/value/function/record/updaters.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-1.hs works [✔] [ormolu]  declaration/value/function/infix/applicative.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-colon-1.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-s-colon.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-colon-2.hs works [✔] [ormolu]  declaration/value/function/infix/qualified-ops.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-lt.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-5.hs works [✔] [ormolu]  declaration/value/function/infix/qualified-prelude.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-3.hs works [✔] [ormolu]  declaration/value/function/infix/esqueleto-0.hs works [✔] [ormolu]  declaration/value/function/infix/unicode.hs works [✔] [ormolu]  declaration/value/function/infix/tricky-colon-chain.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-colon-2.hs works [✔] [ormolu]  declaration/value/function/infix/do.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-4.hs works [✔] [ormolu]  declaration/value/function/infix/dollar-chains-6.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-s-dollar.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-dollar.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-normal.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-dollar.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-s-normal.hs works [✔] [ormolu]  declaration/value/function/infix/hanging.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-normal.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-gt-colon-1.hs works [✔] [ormolu]  declaration/value/function/infix/lenses.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-lt-normal.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-gt.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-s.hs works [✔] [ormolu]  declaration/value/function/infix/simple.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-colon-1.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-l-eq.hs works [✔] [ormolu]  declaration/value/function/infix/hspec-expectation.hs works [✔] [ormolu]  declaration/value/function/infix/comments.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-r-eq-colon-2.hs works [✔] [ormolu]  declaration/value/function/infix/op-chain-colon-do.hs works [✔] [ormolu]  declaration/value/function/infix/esqueleto-1.hs works [✔] [ormolu]  declaration/value/other/line-multi-line.hs works [✔] [ormolu]  declaration/value/other/line-single-line.hs works [✔] [ormolu]  declaration/value/other/comments-get-before-op.hs works [✔] [ormolu]  declaration/value/pattern-synonyms/unidirectional.hs works [✔] [ormolu]  declaration/value/pattern-synonyms/bidirectional.hs works [✔] [ormolu]  declaration/value/pattern-synonyms/explicitely-bidirectional.hs works [✔] [ormolu]  declaration/splice/bracket-declaration.hs works [✔] [ormolu]  declaration/splice/quotes.hs works [✔] [ormolu]  declaration/splice/bracket-unicode.hs works [✔] [ormolu]  declaration/splice/quasiquote.hs works [✔] [ormolu]  declaration/splice/typed-splice.hs works [✔] [ormolu]  declaration/splice/splice-decl.hs works [✔] [ormolu]  declaration/splice/bracket.hs works [✔] [ormolu]  declaration/splice/grouped-splices.hs works [✔] [ormolu]  declaration/splice/untyped-splice.hs works [✔] [ormolu]  module-header/leading-empty-line.hs works [✔] [ormolu]  module-header/double-dot-with-names.hs works [✔] [ormolu]  module-header/shebang.hs works [✔] [ormolu]  module-header/warning-pragma-multiline.hs works [✔] [ormolu]  module-header/stack-header-2.hs works [✔] [ormolu]  module-header/multiline2.hs works [✔] [ormolu]  module-header/empty-haddock.hs works [✔] [ormolu]  module-header/singleline.hs works [✔] [ormolu]  module-header/multiline.hs works [✔] [ormolu]  module-header/warning-pragma.hs works [✔] [ormolu]  module-header/multiline-empty.hs works [✔] [ormolu]  module-header/shebang-with-pragmas.hs works [✔] [ormolu]  module-header/multiline-empty-comment.hs works [✔] [ormolu]  module-header/singleline-empty.hs works [✔] [ormolu]  module-header/warning-pragma-list-multiline.hs works [✔] [ormolu]  module-header/named-section.hs works [✔] [ormolu]  module-header/multiline-with-comments.hs works [✔] [ormolu]  module-header/empty.hs works [✔] [ormolu]  module-header/warning-pragma-singleton-list.hs works [✔] [ormolu]  module-header/preceding-comment-with-haddock.hs works [✔] [ormolu]  module-header/stack-header-1.hs works [✔] [ormolu]  module-header/simple.hs works [✔] [ormolu]  module-header/simple-with-comments.hs works [✔] [ormolu]  module-header/stack-header-0.hs works [✔] [ormolu]  module-header/double-shebangs.hs works [✔] [ormolu]  [ormolu] Finished in 5.7401 seconds [ormolu] 565 examples, 0 failures [ormolu] Test suite tests: PASS [ormolu] Test suite logged to: dist/test/ormolu-0.7.4.0-tests.log [ormolu] 1 of 1 test suites (1 of 1 test cases) passed. [ormolu] Phase: haddockPhase [ormolu] Preprocessing library for ormolu-0.7.4.0.. [ormolu] Running Haddock on library for ormolu-0.7.4.0.. [ormolu] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lsp-types] [135 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.dyn_o ) [lsp-types] [136 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellKind ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.dyn_o ) [lsp-types] [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.dyn_o ) [lsp-types] [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.dyn_o ) [lsp-types] [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.dyn_o ) [lsp-types] [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.dyn_o ) [lsp-types] [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.o, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.dyn_o ) [lsp-types] [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.o, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.dyn_o ) [lsp-types] [143 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.dyn_o ) [lsp-types] [144 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageActionItem ( generated/Language/LSP/Protocol/Internal/Types/MessageActionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.o, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.dyn_o ) [lsp-types] [145 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.dyn_o ) [lsp-types] [146 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupKind ( generated/Language/LSP/Protocol/Internal/Types/MarkupKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.dyn_o ) [lsp-types] [147 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupContent ( generated/Language/LSP/Protocol/Internal/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.dyn_o ) [lsp-types] [148 of 452] Compiling Language.LSP.Protocol.Types.MarkupContent ( src/Language/LSP/Protocol/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Types/MarkupContent.o, dist/build/Language/LSP/Protocol/Types/MarkupContent.dyn_o ) [lsp-types] [149 of 452] Compiling Language.LSP.Protocol.Internal.Types.ParameterInformation ( generated/Language/LSP/Protocol/Internal/Types/ParameterInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.dyn_o ) [lsp-types] [150 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureInformation ( generated/Language/LSP/Protocol/Internal/Types/SignatureInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.dyn_o ) [lsp-types] [151 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelp ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelp.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.dyn_o ) [lsp-types] [152 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpContext ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.dyn_o ) [ormolu] Warning: 'RealSrcSpan' is ambiguous. It is defined [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Types.SrcLoc’ [ormolu]  100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' [ormolu]  100% ( 3 / 3) in 'Ormolu.Processing.Cpp' [ormolu]  87% ( 14 / 16) in 'Ormolu.Utils' [ormolu]  Missing documentation for: [ormolu]  HasSrcSpan (src/Ormolu/Utils.hs:144) [ormolu]  getLoc' (src/Ormolu/Utils.hs:156) [ormolu]  87% ( 14 / 16) in 'Ormolu.Terminal' [ormolu]  Missing documentation for: [ormolu]  Term (src/Ormolu/Terminal.hs:42) [ormolu]  runTermPure (src/Ormolu/Terminal.hs:87) [ormolu]  0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  >> (src/Ormolu/Terminal/QualifiedDo.hs:6) [ormolu]  100% ( 5 / 5) in 'Ormolu.Diff.Text' [ormolu]  100% ( 4 / 4) in 'Ormolu.Exception' [ormolu]  100% ( 3 / 3) in 'Ormolu.Parser.Pragma' [ormolu]  90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' [ormolu]  Missing documentation for: [ormolu]  LComment (src/Ormolu/Parser/CommentStream.hs:110) [ormolu] Warning: 'GhcPs' is ambiguous. It is defined [ormolu]  * in ‘GHC.Hs.Extension’ [ormolu]  * in ‘GHC.Hs.Extension’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Hs.Extension’ [ormolu] Warning: 'IEWrapppedName' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 2 / 2) in 'Ormolu.Imports' [ormolu] Warning: 'OpName' is ambiguous. It is defined [ormolu]  * at src/Ormolu/Fixity/Internal.hs:66:1 [ormolu]  * at src/Ormolu/Fixity/Internal.hs:55:1 [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:55:1 [ormolu]  90% ( 19 / 21) in 'Ormolu.Fixity.Internal' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  OpName (src/Ormolu/Fixity/Internal.hs:65) [ormolu]  100% ( 4 / 4) in 'Ormolu.Fixity.Imports' [ormolu]  95% ( 23 / 24) in 'Ormolu.Fixity' [ormolu]  Missing documentation for: [ormolu]  OpName (src/Ormolu/Fixity/Internal.hs:65) [ormolu] Warning: 'equal' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'lessThan' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'greaterThan' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  85% ( 6 / 7) in 'Ormolu.Printer.Operators' [ormolu]  Missing documentation for: [ormolu]  BinaryOpBranches (src/Ormolu/Printer/Operators.hs:40) [ormolu]  100% ( 2 / 2) in 'Ormolu.Fixity.Printer' [ormolu]  50% ( 8 / 16) in 'Ormolu.Fixity.Parser' [ormolu]  Missing documentation for: [ormolu]  pModuleName (src/Ormolu/Fixity/Parser.hs:146) [ormolu]  pPackageName (src/Ormolu/Fixity/Parser.hs:161) [ormolu]  isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:167) [ormolu]  isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:170) [ormolu]  isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:173) [ormolu]  isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:178) [ormolu]  isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:181) [ormolu]  isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:184) [ormolu]  100% ( 11 / 11) in 'Ormolu.Config' [ormolu] Warning: 'RegionDelta' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 5 / 5) in 'Ormolu.Processing.Common' [ormolu]  100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' [ormolu] Warning: 'RealSrcSpan' is ambiguous. It is defined [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  * in ‘GHC.Types.SrcLoc’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘GHC.Types.SrcLoc’ [ormolu]  97% ( 40 / 41) in 'Ormolu.Printer.Internal' [ormolu]  Missing documentation for: [ormolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:597) [ormolu]  100% ( 6 / 6) in 'Ormolu.Printer.Comments' [ormolu]  98% ( 56 / 57) in 'Ormolu.Printer.Combinators' [ormolu]  Missing documentation for: [ormolu]  isExtensionEnabled (src/Ormolu/Printer/Internal.hs:597) [ormolu] Warning: 'LanguagePragma' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' [ormolu]  70% ( 7 / 10) in 'Ormolu.Printer.Meat.Common' [ormolu]  Missing documentation for: [ormolu]  p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:53) [ormolu]  p_qualName (src/Ormolu/Printer/Meat/Common.hs:110) [ormolu]  p_sourceText (src/Ormolu/Printer/Meat/Common.hs:191) [ormolu]  0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:23) [ormolu]  p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:31) [ormolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' [ormolu]  Missing documentation for: [ormolu]  p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:23) [ormolu]  p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:32) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' [ormolu]  Missing documentation for: [ormolu]  p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:17) [ormolu]  25% ( 3 / 12) in 'Ormolu.Printer.Meat.Type' [ormolu]  Missing documentation for: [ormolu]  p_hsType (src/Ormolu/Printer/Meat/Type.hs:33) [ormolu]  p_hsContext (src/Ormolu/Printer/Meat/Type.hs:196) [ormolu]  p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:221) [ormolu]  ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:235) [ormolu]  p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:256) [ormolu]  p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:273) [ormolu]  p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:282) [ormolu]  hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:290) [ormolu]  lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:299) [ormolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' [ormolu]  Missing documentation for: [ormolu]  p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:27) [ormolu]  p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:58) [ormolu]  p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:152) [ormolu]  p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:222) [ormolu] Warning: 'ForeignImport' is ambiguous. It is defined [ormolu]  * in ‘Language.Haskell.Syntax.Decls’ [ormolu]  * in ‘Language.Haskell.Syntax.Decls’ [ormolu]  You may be able to disambiguate the identifier by qualifying it or [ormolu]  by specifying the type/value namespace explicitly. [ormolu]  Defaulting to the one defined in ‘Language.Haskell.Syntax.Decls’ [ormolu] Warning: 'SourceText' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'Outputable' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:17) [ormolu]  33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' [ormolu]  Missing documentation for: [ormolu]  p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:21) [ormolu]  p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:84) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' [ormolu]  Missing documentation for: [ormolu]  p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:20) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' [ormolu]  Missing documentation for: [ormolu]  p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:29) [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:12) [ormolu]  45% ( 5 / 11) in 'Ormolu.Printer.Meat.Declaration.Value' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:69) [ormolu]  p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1042) [ormolu]  p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:587) [ormolu]  p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1149) [ormolu]  p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:604) [ormolu]  100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:10) [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:20) [ormolu]  0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:14) [ormolu]  20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' [ormolu]  Missing documentation for: [ormolu]  p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:58) [ormolu]  p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:90) [ormolu]  p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:98) [ormolu]  p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:28) [ormolu]  50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' [ormolu]  Missing documentation for: [ormolu]  p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:26) [ormolu]  66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' [ormolu]  Missing documentation for: [ormolu]  p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:47) [ormolu]  100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' [ormolu]  100% ( 3 / 3) in 'Ormolu.Parser.Result' [ormolu]  100% ( 2 / 2) in 'Ormolu.Printer' [ormolu]  100% ( 3 / 3) in 'Ormolu.Parser' [ormolu] Warning: 'Diff' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' [ormolu]  100% ( 6 / 6) in 'Ormolu.Utils.IO' [ormolu] Warning: 'CabalInfo' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  75% ( 3 / 4) in 'Ormolu.Utils.Fixity' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu]  85% ( 6 / 7) in 'Ormolu.Utils.Cabal' [ormolu]  Missing documentation for: [ormolu]  Module header [ormolu] Warning: 'CabalInfo' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'FixityMap' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu] Warning: 'getFixityOverridesForSourceFile' is out of scope. [ormolu]  If you qualify the identifier, haddock can try to link it anyway. [ormolu]  100% ( 27 / 27) in 'Ormolu' [ormolu] Warning: Ormolu.Terminal: could not find link destinations for: [ormolu]  - Ormolu.Terminal.TermOutput [ormolu] Warning: Ormolu.Fixity.Parser: could not find link destinations for: [ormolu]  - Ormolu.Fixity.Parser.Parser [ormolu] Warning: Ormolu.Printer.Meat.Type: could not find link destinations for: [ormolu]  - Ormolu.Printer.Meat.Type.IsTyVarBndrFlag [ormolu] Warning: Ormolu.Utils.Cabal: could not find link destinations for: [ormolu]  - Distribution.Utils.Structured.Tagged [ormolu]  - Distribution.Utils.Structured.structureHash' [lsp-types] [153 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpParams ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.dyn_o ) [lsp-types] [154 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage ( generated/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.dyn_o ) [lsp-types] [155 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedString ( generated/Language/LSP/Protocol/Internal/Types/MarkedString.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.dyn_o ) [lsp-types] [156 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.dyn_o ) [lsp-types] [157 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogTraceParams ( generated/Language/LSP/Protocol/Internal/Types/LogTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.dyn_o ) [lsp-types] [158 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogMessageParams ( generated/Language/LSP/Protocol/Internal/Types/LogMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.dyn_o ) [lsp-types] [159 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationUriOnly ( generated/Language/LSP/Protocol/Internal/Types/LocationUriOnly.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.o, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.dyn_o ) [lsp-types] [160 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationLink ( generated/Language/LSP/Protocol/Internal/Types/LocationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.o, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.dyn_o ) [lsp-types] [161 of 452] Compiling Language.LSP.Protocol.Internal.Types.Location ( generated/Language/LSP/Protocol/Internal/Types/Location.hs, dist/build/Language/LSP/Protocol/Internal/Types/Location.o, dist/build/Language/LSP/Protocol/Internal/Types/Location.dyn_o ) [lsp-types] [162 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbol ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.dyn_o ) [lsp-types] [163 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/SymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.dyn_o ) [lsp-types] [164 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRanges ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.dyn_o ) [lsp-types] [165 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.dyn_o ) [lsp-types] [166 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.dyn_o ) [lsp-types] [167 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.dyn_o ) [lsp-types] [168 of 452] Compiling Language.LSP.Protocol.Internal.Types.LanguageKind ( generated/Language/LSP/Protocol/Internal/Types/LanguageKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.o, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.dyn_o ) [lsp-types] [169 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentItem ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.dyn_o ) [lsp-types] [170 of 452] Compiling Language.LSP.Protocol.Internal.Types.LSPErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.o, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.dyn_o ) [lsp-types] [171 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextMode ( generated/Language/LSP/Protocol/Internal/Types/InsertTextMode.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.dyn_o ) [lsp-types] [172 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextFormat ( generated/Language/LSP/Protocol/Internal/Types/InsertTextFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.dyn_o ) [lsp-types] [173 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertReplaceEdit ( generated/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.dyn_o ) [lsp-types] [174 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.dyn_o ) [lsp-types] [175 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup ( generated/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.dyn_o ) [lsp-types] [176 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueText ( generated/Language/LSP/Protocol/Internal/Types/InlineValueText.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.dyn_o ) [lsp-types] [177 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.dyn_o ) [lsp-types] [178 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression ( generated/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.dyn_o ) [lsp-types] [179 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueContext ( generated/Language/LSP/Protocol/Internal/Types/InlineValueContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.dyn_o ) [lsp-types] [180 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueParams ( generated/Language/LSP/Protocol/Internal/Types/InlineValueParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.dyn_o ) [lsp-types] [181 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.dyn_o ) [lsp-types] [182 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValue ( generated/Language/LSP/Protocol/Internal/Types/InlineValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.dyn_o ) [lsp-types] [183 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.dyn_o ) [lsp-types] [184 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintParams ( generated/Language/LSP/Protocol/Internal/Types/InlayHintParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.dyn_o ) [lsp-types] [185 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.dyn_o ) [lsp-types] [186 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintKind ( generated/Language/LSP/Protocol/Internal/Types/InlayHintKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.dyn_o ) [lsp-types] [187 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializedParams ( generated/Language/LSP/Protocol/Internal/Types/InitializedParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.dyn_o ) [lsp-types] [188 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeError ( generated/Language/LSP/Protocol/Internal/Types/InitializeError.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.dyn_o ) [lsp-types] [189 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationParams ( generated/Language/LSP/Protocol/Internal/Types/ImplementationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.dyn_o ) [lsp-types] [190 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.dyn_o ) [lsp-types] [191 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.dyn_o ) [lsp-types] [192 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverParams ( generated/Language/LSP/Protocol/Internal/Types/HoverParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.dyn_o ) [lsp-types] [193 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.dyn_o ) [lsp-types] [194 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.dyn_o ) [lsp-types] [195 of 452] Compiling Language.LSP.Protocol.Internal.Types.Hover ( generated/Language/LSP/Protocol/Internal/Types/Hover.hs, dist/build/Language/LSP/Protocol/Internal/Types/Hover.o, dist/build/Language/LSP/Protocol/Internal/Types/Hover.dyn_o ) [lsp-types] [196 of 452] Compiling Language.LSP.Protocol.Internal.Types.GlobPattern ( generated/Language/LSP/Protocol/Internal/Types/GlobPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.dyn_o ) [lsp-types] [197 of 452] Compiling Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.dyn_o ) [lsp-types] [198 of 452] Compiling Language.LSP.Protocol.Internal.Types.FormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/FormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.dyn_o ) [lsp-types] [199 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.dyn_o ) [lsp-types] [200 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.dyn_o ) [lsp-types] [201 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeKind ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.dyn_o ) [lsp-types] [202 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRange ( generated/Language/LSP/Protocol/Internal/Types/FoldingRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.dyn_o ) [lsp-types] [203 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileSystemWatcher ( generated/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.o, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.dyn_o ) [lsp-types] [204 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileRename ( generated/Language/LSP/Protocol/Internal/Types/FileRename.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.o, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.dyn_o ) [lsp-types] [205 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFilesParams ( generated/Language/LSP/Protocol/Internal/Types/RenameFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.dyn_o ) [lsp-types] [206 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.dyn_o ) [lsp-types] [207 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternKind ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.dyn_o ) [lsp-types] [208 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPattern ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.dyn_o ) [lsp-types] [209 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationFilter ( generated/Language/LSP/Protocol/Internal/Types/FileOperationFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.dyn_o ) [lsp-types] [210 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.dyn_o ) [lsp-types] [211 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.dyn_o ) [lsp-types] [212 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.dyn_o ) [lsp-types] [213 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.dyn_o ) [lsp-types] [214 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileDelete ( generated/Language/LSP/Protocol/Internal/Types/FileDelete.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.o, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.dyn_o ) [lsp-types] [215 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileCreate ( generated/Language/LSP/Protocol/Internal/Types/FileCreate.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.o, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.dyn_o ) [lsp-types] [216 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileChangeType ( generated/Language/LSP/Protocol/Internal/Types/FileChangeType.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.o, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.dyn_o ) [lsp-types] [217 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileEvent ( generated/Language/LSP/Protocol/Internal/Types/FileEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.dyn_o ) [lsp-types] [218 of 452] Compiling Language.LSP.Protocol.Internal.Types.FailureHandlingKind ( generated/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.dyn_o ) [lsp-types] [219 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecutionSummary ( generated/Language/LSP/Protocol/Internal/Types/ExecutionSummary.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.dyn_o ) [lsp-types] [220 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCell ( generated/Language/LSP/Protocol/Internal/Types/NotebookCell.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.dyn_o ) [lsp-types] [221 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocument ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.dyn_o ) [lsp-types] [222 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.dyn_o ) [lsp-types] [223 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.dyn_o ) [lsp-types] [224 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.dyn_o ) [lsp-types] [225 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.dyn_o ) Waiting for lock on waiting for lock on '/nix/store/8kb6bkb7bncnjpna0z3grljnqhl16cgr-mono-traversable-1.0.21.0', '/nix/store/ncwcpddjwx77b3mvriz5pdhsssvhc56x-mono-traversable-1.0.21.0-doc' [ormolu] Documentation created: dist/doc/html/ormolu/index.html, [ormolu] dist/doc/html/ormolu/ormolu.txt [ormolu] Preprocessing executable 'ormolu' for ormolu-0.7.4.0.. [ormolu] Preprocessing test suite 'tests' for ormolu-0.7.4.0.. [ormolu] Phase: installPhase [ormolu] Installing library in /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [ormolu] Installing executable ormolu in /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin/bin [ormolu] Warning: The directory [ormolu] /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin/bin is not in [ormolu] the system search path. [ormolu] Phase: fixupPhase [ormolu] shrinking RPATHs of ELF executables and libraries in /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 [ormolu] shrinking /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK-ghc9.6.3.so [ormolu] checking for references to /build/ in /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0... [ormolu] patching script interpreter paths in /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 [ormolu] stripping (with command strip and flags -S -p) in /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0/lib [ormolu] shrinking RPATHs of ELF executables and libraries in /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc [ormolu] checking for references to /build/ in /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc... [ormolu] patching script interpreter paths in /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc [ormolu] shrinking RPATHs of ELF executables and libraries in /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin [ormolu] shrinking /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin/bin/ormolu [ormolu] checking for references to /build/ in /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin... [ormolu] patching script interpreter paths in /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin [ormolu] stripping (with command strip and flags -S -p) in /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin/bin [post-build-hook] Uploading to cachix cache "sellout": /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin [post-build-hook] Pushing 3 paths (116 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin (24.91 MiB) [post-build-hook] Pushing /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 (33.34 MiB) [post-build-hook] Pushing /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc (7.15 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc /nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0 /nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 5 paths... [post-build-hook] copying path '/nix/store/2r825mshwhgrgmsq5lc7h002i0124hww-ormolu-0.7.4.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/416fibn5m5xhvsq9iwlsxcy3scy1fmps-th-env-0.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/j5jlwykmfxsjkf2rcj4xmxcss4ksa0ri-ormolu-0.7.4.0-bin' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/066dcdq05g828hxvrhjidn8rxrn726sq-th-env-0.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/3kb681lf3avrdnsashfwhlz0hb42hl3c-ormolu-0.7.4.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/hr9lgmc16mv6hkw39zix3xizwcgkx8gy-markdown-unlit-0.6.0.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/9yirnjvwbbn92qzy9g6xw1vnrq3f37bf-th-env-0.1.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/cy9bp2x0l9a7bp5b1xmbi3s36njk93n0-ormolu-0.7.4.0.drv' to 'https://cache.nix-ci.com'... Progress: 43 of 67 built (2 building), 335 of 335 downloaded from cache [lsp-types] [226 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.dyn_o ) [lsp-types] [227 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandParams ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.dyn_o ) [lsp-types] [228 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.dyn_o ) [lsp-types] [229 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.dyn_o ) [lsp-types] [230 of 452] Compiling Language.LSP.Protocol.Internal.Types.ErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/ErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.o, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.dyn_o ) [lsp-types] [231 of 452] Compiling Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace ( generated/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.hs, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.o, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.dyn_o ) [lsp-types] [232 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.dyn_o ) [lsp-types] [233 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.dyn_o ) [lsp-types] [234 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbol ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.dyn_o ) [lsp-types] [235 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.dyn_o ) [lsp-types] [236 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.dyn_o ) [lsp-types] [237 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.dyn_o ) [lsp-types] [238 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.dyn_o ) [lsp-types] [239 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.dyn_o ) [lsp-types] [240 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.dyn_o ) [lsp-types] [241 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.dyn_o ) [lsp-types] [242 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.dyn_o ) [lsp-types] [243 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.dyn_o ) [lsp-types] [244 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLink ( generated/Language/LSP/Protocol/Internal/Types/DocumentLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.dyn_o ) [lsp-types] [245 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.dyn_o ) [lsp-types] [246 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.dyn_o ) [lsp-types] [247 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.dyn_o ) [lsp-types] [248 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.dyn_o ) [lsp-types] [249 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlight ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlight.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.dyn_o ) [lsp-types] [250 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.dyn_o ) [lsp-types] [251 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.dyn_o ) [lsp-types] [252 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.dyn_o ) [lsp-types] [253 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/DocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.dyn_o ) [lsp-types] [254 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSelector ( generated/Language/LSP/Protocol/Internal/Types/DocumentSelector.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.dyn_o ) [lsp-types] [255 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.dyn_o ) [lsp-types] [256 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.dyn_o ) [lsp-types] [257 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.dyn_o ) [lsp-types] [258 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.dyn_o ) [lsp-types] [259 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.dyn_o ) [lsp-types] [260 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.dyn_o ) [lsp-types] [261 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.dyn_o ) [lsp-types] [262 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.dyn_o ) [lsp-types] [263 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.dyn_o ) [lsp-types] [264 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.dyn_o ) [lsp-types] [265 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.dyn_o ) [lsp-types] [266 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.dyn_o ) [lsp-types] [267 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.dyn_o ) [lsp-types] [268 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.dyn_o ) [lsp-types] [269 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.dyn_o ) [lsp-types] [270 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.dyn_o ) [lsp-types] [271 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.dyn_o ) [lsp-types] [272 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.dyn_o ) [lsp-types] [273 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.dyn_o ) [lsp-types] [274 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.dyn_o ) [lsp-types] [275 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.dyn_o ) [lsp-types] [276 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.dyn_o ) [lsp-types] [277 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.dyn_o ) [lsp-types] [278 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.dyn_o ) [lsp-types] [279 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.dyn_o ) [lsp-types] [280 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.dyn_o ) [lsp-types] [281 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.dyn_o ) [lsp-types] [282 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.dyn_o ) [lsp-types] [283 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.dyn_o ) [lsp-types] [284 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.dyn_o ) [lsp-types] [285 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.dyn_o ) [lsp-types] [286 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.dyn_o ) [lsp-types] [287 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.dyn_o ) [lsp-types] [288 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.dyn_o ) [lsp-types] [289 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.dyn_o ) [lsp-types] [290 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.dyn_o ) [lsp-types] [291 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.dyn_o ) [lsp-types] [292 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.dyn_o ) [lsp-types] [293 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.dyn_o ) [lsp-types] [294 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.dyn_o ) [lsp-types] [295 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.dyn_o ) [lsp-types] [296 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.dyn_o ) [lsp-types] [297 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.dyn_o ) [lsp-types] [298 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.dyn_o ) [lsp-types] [299 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.dyn_o ) [lsp-types] [300 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticTag ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.dyn_o ) [lsp-types] [301 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticSeverity ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.dyn_o ) [lsp-types] [302 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.dyn_o ) [lsp-types] [303 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.dyn_o ) [lsp-types] [304 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.dyn_o ) [lsp-types] [305 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.dyn_o ) [lsp-types] [306 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.dyn_o ) [lsp-types] [307 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.dyn_o ) [lsp-types] [308 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFileOptions ( generated/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.dyn_o ) [lsp-types] [309 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.dyn_o ) [lsp-types] [310 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/DefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.dyn_o ) [lsp-types] [311 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.dyn_o ) [lsp-types] [312 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionLink ( generated/Language/LSP/Protocol/Internal/Types/DefinitionLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.dyn_o ) [lsp-types] [313 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.dyn_o ) [lsp-types] [314 of 452] Compiling Language.LSP.Protocol.Internal.Types.Definition ( generated/Language/LSP/Protocol/Internal/Types/Definition.hs, dist/build/Language/LSP/Protocol/Internal/Types/Definition.o, dist/build/Language/LSP/Protocol/Internal/Types/Definition.dyn_o ) [lsp-types] [315 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.dyn_o ) [lsp-types] [316 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationParams ( generated/Language/LSP/Protocol/Internal/Types/DeclarationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.dyn_o ) [lsp-types] [317 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.dyn_o ) [lsp-types] [318 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationLink ( generated/Language/LSP/Protocol/Internal/Types/DeclarationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.dyn_o ) [lsp-types] [319 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.dyn_o ) [lsp-types] [320 of 452] Compiling Language.LSP.Protocol.Internal.Types.Declaration ( generated/Language/LSP/Protocol/Internal/Types/Declaration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.o, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.dyn_o ) [lsp-types] [321 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFilesParams ( generated/Language/LSP/Protocol/Internal/Types/CreateFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CreateFilesParams.dyn_o ) [lsp-types] [322 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFileOptions ( generated/Language/LSP/Protocol/Internal/Types/CreateFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CreateFileOptions.dyn_o ) [lsp-types] [323 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationItem ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationItem.o, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationItem.dyn_o ) [lsp-types] [324 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationParams.dyn_o ) [lsp-types] [325 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.dyn_o ) [lsp-types] [326 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.dyn_o ) [lsp-types] [327 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionOptions.dyn_o ) [lsp-types] [328 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionListCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.dyn_o ) [lsp-types] [329 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTag ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTag.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTag.dyn_o ) [lsp-types] [330 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.dyn_o ) [lsp-types] [331 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.dyn_o ) [lsp-types] [332 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemKind.dyn_o ) [lsp-types] [333 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemDefaults ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.dyn_o ) [lsp-types] [334 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionContext ( generated/Language/LSP/Protocol/Internal/Types/CompletionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionContext.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionContext.dyn_o ) [lsp-types] [335 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionParams ( generated/Language/LSP/Protocol/Internal/Types/CompletionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionParams.dyn_o ) [lsp-types] [336 of 452] Compiling Language.LSP.Protocol.Internal.Types.Command ( generated/Language/LSP/Protocol/Internal/Types/Command.hs, dist/build/Language/LSP/Protocol/Internal/Types/Command.o, dist/build/Language/LSP/Protocol/Internal/Types/Command.dyn_o ) [lsp-types] [337 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintLabelPart ( generated/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.dyn_o ) [lsp-types] [338 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHint ( generated/Language/LSP/Protocol/Internal/Types/InlayHint.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHint.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHint.dyn_o ) [lsp-types] [339 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItem ( generated/Language/LSP/Protocol/Internal/Types/CompletionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItem.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItem.dyn_o ) [lsp-types] [340 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionList ( generated/Language/LSP/Protocol/Internal/Types/CompletionList.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionList.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionList.dyn_o ) [lsp-types] [341 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentation ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentation.o, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentation.dyn_o ) [lsp-types] [342 of 452] Compiling Language.LSP.Protocol.Internal.Types.Color ( generated/Language/LSP/Protocol/Internal/Types/Color.hs, dist/build/Language/LSP/Protocol/Internal/Types/Color.o, dist/build/Language/LSP/Protocol/Internal/Types/Color.dyn_o ) [lsp-types] [343 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentationParams ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.dyn_o ) [lsp-types] [344 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorInformation ( generated/Language/LSP/Protocol/Internal/Types/ColorInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/ColorInformation.dyn_o ) [lsp-types] [345 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.dyn_o ) [lsp-types] [346 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.dyn_o ) [lsp-types] [347 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensParams ( generated/Language/LSP/Protocol/Internal/Types/CodeLensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensParams.dyn_o ) [lsp-types] [348 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensOptions.dyn_o ) [lsp-types] [349 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.dyn_o ) [lsp-types] [350 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLens ( generated/Language/LSP/Protocol/Internal/Types/CodeLens.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLens.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeLens.dyn_o ) [lsp-types] [351 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeDescription ( generated/Language/LSP/Protocol/Internal/Types/CodeDescription.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeDescription.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeDescription.dyn_o ) [lsp-types] [352 of 452] Compiling Language.LSP.Protocol.Internal.Types.Diagnostic ( generated/Language/LSP/Protocol/Internal/Types/Diagnostic.hs, dist/build/Language/LSP/Protocol/Internal/Types/Diagnostic.o, dist/build/Language/LSP/Protocol/Internal/Types/Diagnostic.dyn_o ) [lsp-types] [353 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.dyn_o ) [lsp-types] [354 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.dyn_o ) [lsp-types] [355 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.dyn_o ) [lsp-types] [356 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.dyn_o ) [lsp-types] [357 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.dyn_o ) [lsp-types] [358 of 452] Compiling Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.dyn_o ) [lsp-types] [359 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.dyn_o ) [lsp-types] [360 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.dyn_o ) [lsp-types] [361 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.dyn_o ) [lsp-types] [362 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.dyn_o ) [lsp-types] [363 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.dyn_o ) [lsp-types] [364 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionKind.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionKind.dyn_o ) [lsp-types] [365 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.dyn_o ) [lsp-types] [366 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionOptions.dyn_o ) [lsp-types] [367 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionDisabled ( generated/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.dyn_o ) [lsp-types] [368 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionContext ( generated/Language/LSP/Protocol/Internal/Types/CodeActionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionContext.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionContext.dyn_o ) [lsp-types] [369 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionParams ( generated/Language/LSP/Protocol/Internal/Types/CodeActionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionParams.dyn_o ) [lsp-types] [370 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.dyn_o ) [lsp-types] [371 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.dyn_o ) [lsp-types] [372 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.dyn_o ) [lsp-types] [373 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.dyn_o ) [lsp-types] [374 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.dyn_o ) [lsp-types] [375 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.dyn_o ) [lsp-types] [376 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.dyn_o ) [lsp-types] [377 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.dyn_o ) [lsp-types] [378 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.dyn_o ) [lsp-types] [379 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.dyn_o ) [lsp-types] [380 of 452] Compiling Language.LSP.Protocol.Internal.Types.WindowClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.dyn_o ) [lsp-types] [381 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.dyn_o ) [lsp-types] [382 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.dyn_o ) [lsp-types] [383 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.dyn_o ) [lsp-types] [384 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.dyn_o ) [lsp-types] [385 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.dyn_o ) [lsp-types] [386 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInfo ( generated/Language/LSP/Protocol/Internal/Types/ClientInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInfo.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientInfo.dyn_o ) [lsp-types] [387 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.dyn_o ) [lsp-types] [388 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.dyn_o ) [lsp-types] [389 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.dyn_o ) [lsp-types] [390 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.dyn_o ) [lsp-types] [391 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.dyn_o ) [lsp-types] [392 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.dyn_o ) [lsp-types] [393 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.dyn_o ) [lsp-types] [394 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.dyn_o ) [lsp-types] [395 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.dyn_o ) [lsp-types] [396 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.dyn_o ) [lsp-types] [397 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.dyn_o ) [lsp-types] [398 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.dyn_o ) [lsp-types] [399 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.dyn_o ) [lsp-types] [400 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.dyn_o ) [lsp-types] [401 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.dyn_o ) [lsp-types] [402 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.dyn_o ) [lsp-types] [403 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.dyn_o ) [lsp-types] [404 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.dyn_o ) [lsp-types] [405 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperation ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperation.o, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperation.dyn_o ) [lsp-types] [406 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFile ( generated/Language/LSP/Protocol/Internal/Types/RenameFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFile.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFile.dyn_o ) [lsp-types] [407 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFile ( generated/Language/LSP/Protocol/Internal/Types/DeleteFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFile.o, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFile.dyn_o ) [lsp-types] [408 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFile ( generated/Language/LSP/Protocol/Internal/Types/CreateFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFile.o, dist/build/Language/LSP/Protocol/Internal/Types/CreateFile.dyn_o ) [lsp-types] [409 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotation ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.o, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.dyn_o ) [lsp-types] [410 of 452] Compiling Language.LSP.Protocol.Internal.Types.CancelParams ( generated/Language/LSP/Protocol/Internal/Types/CancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CancelParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CancelParams.dyn_o ) [lsp-types] [411 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.dyn_o ) [lsp-types] [412 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.dyn_o ) [lsp-types] [413 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.dyn_o ) [lsp-types] [414 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerCapabilities.dyn_o ) [lsp-types] [415 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeResult ( generated/Language/LSP/Protocol/Internal/Types/InitializeResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.dyn_o ) [lsp-types] [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.dyn_o ) [lsp-types] [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.dyn_o ) [lsp-types] [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.dyn_o ) [lsp-types] [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.dyn_o ) [lsp-types] [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.dyn_o ) [lsp-types] [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.dyn_o ) [lsp-types] [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.dyn_o ) [lsp-types] [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.dyn_o ) [lsp-types] [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.dyn_o ) [lsp-types] [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.dyn_o ) [lsp-types] [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.dyn_o ) [lsp-types] [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.o, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.dyn_o ) [lsp-types] [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.dyn_o ) [lsp-types] [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.dyn_o ) [lsp-types] [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.dyn_o ) [lsp-types] [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.o, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.dyn_o ) [lsp-types] [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.dyn_o ) [lsp-types] [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.o, dist/build/Language/LSP/Protocol/Internal/Method.dyn_o ) [lsp-types] [434 of 452] Compiling Language.LSP.Protocol.Message.Method ( src/Language/LSP/Protocol/Message/Method.hs, dist/build/Language/LSP/Protocol/Message/Method.o, dist/build/Language/LSP/Protocol/Message/Method.dyn_o ) [lsp-types] [435 of 452] Compiling Language.LSP.Protocol.Message.LspId ( src/Language/LSP/Protocol/Message/LspId.hs, dist/build/Language/LSP/Protocol/Message/LspId.o, dist/build/Language/LSP/Protocol/Message/LspId.dyn_o ) [lsp-types] [436 of 452] Compiling Language.LSP.Protocol.Internal.Types ( generated/Language/LSP/Protocol/Internal/Types.hs, dist/build/Language/LSP/Protocol/Internal/Types.o, dist/build/Language/LSP/Protocol/Internal/Types.dyn_o ) [lsp-types] [437 of 452] Compiling Language.LSP.Protocol.Types.WatchKinds ( src/Language/LSP/Protocol/Types/WatchKinds.hs, dist/build/Language/LSP/Protocol/Types/WatchKinds.o, dist/build/Language/LSP/Protocol/Types/WatchKinds.dyn_o ) [lsp-types] [438 of 452] Compiling Language.LSP.Protocol.Types.Orphans ( src/Language/LSP/Protocol/Types/Orphans.hs, dist/build/Language/LSP/Protocol/Types/Orphans.o, dist/build/Language/LSP/Protocol/Types/Orphans.dyn_o ) [lsp-types] [439 of 452] Compiling Language.LSP.Protocol.Types.Edit ( src/Language/LSP/Protocol/Types/Edit.hs, dist/build/Language/LSP/Protocol/Types/Edit.o, dist/build/Language/LSP/Protocol/Types/Edit.dyn_o ) [lsp-types] [440 of 452] Compiling Language.LSP.Protocol.Types.CodeAction ( src/Language/LSP/Protocol/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Types/CodeAction.o, dist/build/Language/LSP/Protocol/Types/CodeAction.dyn_o ) [lsp-types] [441 of 452] Compiling Language.LSP.Protocol.Types ( src/Language/LSP/Protocol/Types.hs, dist/build/Language/LSP/Protocol/Types.o, dist/build/Language/LSP/Protocol/Types.dyn_o ) [lsp-types] [442 of 452] Compiling Language.LSP.Protocol.Message.Types ( src/Language/LSP/Protocol/Message/Types.hs, dist/build/Language/LSP/Protocol/Message/Types.o, dist/build/Language/LSP/Protocol/Message/Types.dyn_o ) [lsp-types]  [lsp-types] src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: [GHC-02256] [-Wambiguous-fields] [lsp-types]  The record update x {_code = InR [lsp-types]  (fromOpenEnumBaseType n)} with type ResponseError is ambiguous. [lsp-types]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [lsp-types]  | [lsp-types] 87 | x{_code = InR (fromOpenEnumBaseType n)} [lsp-types]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [lsp-types]  [lsp-types] src/Language/LSP/Protocol/Message/Types.hs:179:9: warning: [GHC-02256] [-Wambiguous-fields] [lsp-types]  The record update x {_code = InR [lsp-types]  (fromOpenEnumBaseType n)} with type TResponseError is ambiguous. [lsp-types]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [lsp-types]  | [lsp-types] 179 | x{_code = InR (fromOpenEnumBaseType n)} [lsp-types]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [lsp-types] [443 of 452] Compiling Language.LSP.Protocol.Message.Parsing ( src/Language/LSP/Protocol/Message/Parsing.hs, dist/build/Language/LSP/Protocol/Message/Parsing.o, dist/build/Language/LSP/Protocol/Message/Parsing.dyn_o ) Waiting for lock on waiting for lock on '/nix/store/csjffh2z1azrrzr8fsd8zc88mh22li57-conduit-1.3.6.1', '/nix/store/xbviw4gr70gjwdnx1m6jan6a3qs6ccin-conduit-1.3.6.1-doc' [lsp-types] [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.o, dist/build/Language/LSP/Protocol/Message/Registration.dyn_o ) [lsp-types] [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.o, dist/build/Language/LSP/Protocol/Message.dyn_o ) [lsp-types] [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.o, dist/build/Language/LSP/Protocol/Internal/Meta.dyn_o ) [lsp-types] [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.o, dist/build/Language/LSP/Protocol/Types/Lens.dyn_o ) [lsp-types] [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.o, dist/build/Language/LSP/Protocol/Message/Lens.dyn_o ) [lsp-types] [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.o, dist/build/Language/LSP/Protocol/Lens.dyn_o ) [lsp-types] [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.o, dist/build/Language/LSP/Protocol/Capabilities.dyn_o ) [lsp-types] [451 of 452] Compiling Language.LSP.Protocol.Meta ( src/Language/LSP/Protocol/Meta.hs, dist/build/Language/LSP/Protocol/Meta.o, dist/build/Language/LSP/Protocol/Meta.dyn_o ) [lsp-types] [452 of 452] Compiling Language.LSP.Protocol.Utils.SMethodMap ( src/Language/LSP/Protocol/Utils/SMethodMap.hs, dist/build/Language/LSP/Protocol/Utils/SMethodMap.o, dist/build/Language/LSP/Protocol/Utils/SMethodMap.dyn_o ) [lsp-types] [ 1 of 452] Compiling Data.IxMap ( src/Data/IxMap.hs, dist/build/Data/IxMap.p_o ) [lsp-types] [ 2 of 452] Compiling Data.Row.Hashable ( src/Data/Row/Hashable.hs, dist/build/Data/Row/Hashable.p_o ) [lsp-types] [ 3 of 452] Compiling Language.LSP.Protocol.Message.Meta ( src/Language/LSP/Protocol/Message/Meta.hs, dist/build/Language/LSP/Protocol/Message/Meta.p_o ) [lsp-types] [ 4 of 452] Compiling Language.LSP.Protocol.Types.LspEnum ( src/Language/LSP/Protocol/Types/LspEnum.hs, dist/build/Language/LSP/Protocol/Types/LspEnum.p_o ) [lsp-types] [ 5 of 452] Compiling Language.LSP.Protocol.Types.Singletons ( src/Language/LSP/Protocol/Types/Singletons.hs, dist/build/Language/LSP/Protocol/Types/Singletons.p_o ) [lsp-types] [ 6 of 452] Compiling Language.LSP.Protocol.Types.Uri ( src/Language/LSP/Protocol/Types/Uri.hs, dist/build/Language/LSP/Protocol/Types/Uri.p_o ) [lsp-types] [ 7 of 452] Compiling Language.LSP.Protocol.Types.Uri.OsPath ( src/Language/LSP/Protocol/Types/Uri/OsPath.hs, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.p_o ) [lsp-types] [ 8 of 452] Compiling Language.LSP.Protocol.Utils.Misc ( src/Language/LSP/Protocol/Utils/Misc.hs, dist/build/Language/LSP/Protocol/Utils/Misc.p_o ) [lsp-types] [ 9 of 452] Compiling Language.LSP.Protocol.Types.Common ( src/Language/LSP/Protocol/Types/Common.hs, dist/build/Language/LSP/Protocol/Types/Common.p_o ) [lsp-types] [ 10 of 452] Compiling Data.Row.Aeson ( src/Data/Row/Aeson.hs, dist/build/Data/Row/Aeson.p_o ) [lsp-types] [ 11 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceUnchangedDocumentDiagnosticReport.p_o ) [lsp-types] [ 12 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.p_o ) [lsp-types] [ 13 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.p_o ) [lsp-types] [ 14 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.p_o ) [lsp-types] [ 15 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFolder ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.p_o ) [lsp-types] [ 16 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.p_o ) [lsp-types] [ 17 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.p_o ) [lsp-types] [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.p_o ) [lsp-types] [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.p_o ) [lsp-types] [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.p_o ) [lsp-types] [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.p_o ) [lsp-types] [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.p_o ) [lsp-types] [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.p_o ) [lsp-types] [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.p_o ) [lsp-types] [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.p_o ) [lsp-types] [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.p_o ) [lsp-types] [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.p_o ) [lsp-types] [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.p_o ) [lsp-types] [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.p_o ) [lsp-types] [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.p_o ) [lsp-types] [ 31 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.p_o ) [lsp-types] [ 32 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.p_o ) [lsp-types] [ 33 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionClientCapabilities.p_o ) [lsp-types] [ 34 of 452] Compiling Language.LSP.Protocol.Internal.Types.TraceValue ( generated/Language/LSP/Protocol/Internal/Types/TraceValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/TraceValue.p_o ) [lsp-types] [ 35 of 452] Compiling Language.LSP.Protocol.Internal.Types.TokenFormat ( generated/Language/LSP/Protocol/Internal/Types/TokenFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/TokenFormat.p_o ) [lsp-types] [ 36 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncKind.p_o ) [lsp-types] [ 37 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncClientCapabilities.p_o ) [lsp-types] [ 38 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveReason.p_o ) [lsp-types] [ 39 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentIdentifier.p_o ) [lsp-types] [ 40 of 452] Compiling Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WillSaveTextDocumentParams.p_o ) [lsp-types] [ 41 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterScheme.p_o ) [lsp-types] [ 42 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterPattern.p_o ) [lsp-types] [ 43 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilterLanguage.p_o ) [lsp-types] [ 44 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.p_o ) [lsp-types] [ 45 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.p_o ) [lsp-types] [ 46 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolTag ( generated/Language/LSP/Protocol/Internal/Types/SymbolTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.p_o ) [lsp-types] [ 47 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolKind ( generated/Language/LSP/Protocol/Internal/Types/SymbolKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.p_o ) [lsp-types] [ 48 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.p_o ) [lsp-types] [ 49 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.p_o ) [lsp-types] [ 50 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.p_o ) [lsp-types] [ 51 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.p_o ) [lsp-types] [ 52 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentResult ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.p_o ) [lsp-types] [ 53 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.p_o ) [lsp-types] [ 54 of 452] Compiling Language.LSP.Protocol.Internal.Types.SetTraceParams ( generated/Language/LSP/Protocol/Internal/Types/SetTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.p_o ) [lsp-types] [ 55 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerInfo ( generated/Language/LSP/Protocol/Internal/Types/ServerInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.p_o ) [lsp-types] [ 56 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.p_o ) [lsp-types] [ 57 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.p_o ) [lsp-types] [ 58 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.p_o ) [lsp-types] [ 59 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensLegend ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.p_o ) [lsp-types] [ 60 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.p_o ) [lsp-types] [ 61 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.p_o ) [lsp-types] [ 62 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensEdit ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.p_o ) [lsp-types] [ 63 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.p_o ) [lsp-types] [ 64 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.p_o ) [lsp-types] [ 65 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokens ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.p_o ) [lsp-types] [ 66 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenTypes ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.p_o ) [lsp-types] [ 67 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.p_o ) [lsp-types] [ 68 of 452] Compiling Language.LSP.Protocol.Types.SemanticTokens ( src/Language/LSP/Protocol/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Types/SemanticTokens.p_o ) [lsp-types] [ 69 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeOptions.p_o ) [lsp-types] [ 70 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeClientCapabilities.p_o ) [lsp-types] [ 71 of 452] Compiling Language.LSP.Protocol.Internal.Types.SaveOptions ( generated/Language/LSP/Protocol/Internal/Types/SaveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.p_o ) [lsp-types] [ 72 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.p_o ) [lsp-types] [ 73 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperationKind ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.p_o ) [lsp-types] [ 74 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.p_o ) [lsp-types] [ 75 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFileOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.p_o ) [lsp-types] [ 76 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.p_o ) [lsp-types] [ 77 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.p_o ) [lsp-types] [ 78 of 452] Compiling Language.LSP.Protocol.Internal.Types.Registration ( generated/Language/LSP/Protocol/Internal/Types/Registration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Registration.p_o ) [lsp-types] [ 79 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegistrationParams ( generated/Language/LSP/Protocol/Internal/Types/RegistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.p_o ) [lsp-types] [ 80 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.p_o ) [lsp-types] [ 81 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceContext ( generated/Language/LSP/Protocol/Internal/Types/ReferenceContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.p_o ) [lsp-types] [ 82 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.p_o ) [lsp-types] [ 83 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressToken ( generated/Language/LSP/Protocol/Internal/Types/ProgressToken.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.p_o ) [lsp-types] [ 84 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.p_o ) [lsp-types] [ 85 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.p_o ) [lsp-types] [ 86 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.p_o ) [lsp-types] [ 87 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.p_o ) [lsp-types] [ 88 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.p_o ) [lsp-types] [ 89 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.p_o ) [lsp-types] [ 90 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressParams ( generated/Language/LSP/Protocol/Internal/Types/ProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.p_o ) [lsp-types] [ 91 of 452] Compiling Language.LSP.Protocol.Internal.Types.PreviousResultId ( generated/Language/LSP/Protocol/Internal/Types/PreviousResultId.hs, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.p_o ) [lsp-types] [ 92 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.p_o ) [lsp-types] [ 93 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.p_o ) [lsp-types] [ 94 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.p_o ) [lsp-types] [ 95 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.p_o ) [lsp-types] [ 96 of 452] Compiling Language.LSP.Protocol.Internal.Types.PositionEncodingKind ( generated/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.p_o ) [lsp-types] [ 97 of 452] Compiling Language.LSP.Protocol.Internal.Types.Position ( generated/Language/LSP/Protocol/Internal/Types/Position.hs, dist/build/Language/LSP/Protocol/Internal/Types/Position.p_o ) [lsp-types] [ 98 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.p_o ) [lsp-types] [ 99 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.p_o ) [lsp-types] [100 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.p_o ) [lsp-types] [101 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.p_o ) [lsp-types] [102 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameParams ( generated/Language/LSP/Protocol/Internal/Types/RenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.p_o ) [lsp-types] [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.p_o ) [lsp-types] [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.p_o ) [lsp-types] [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.p_o ) [lsp-types] [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.p_o ) [lsp-types] [107 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.p_o ) [lsp-types] [108 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.p_o ) [lsp-types] [109 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextEdit ( generated/Language/LSP/Protocol/Internal/Types/TextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.p_o ) [lsp-types] [110 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.p_o ) [lsp-types] [111 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.p_o ) [lsp-types] [112 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.p_o ) [lsp-types] [113 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.p_o ) [lsp-types] [114 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRange ( generated/Language/LSP/Protocol/Internal/Types/SelectionRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.p_o ) [lsp-types] [115 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.p_o ) [lsp-types] [116 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameResult ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.p_o ) [lsp-types] [117 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameParams ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.p_o ) [lsp-types] [118 of 452] Compiling Language.LSP.Protocol.Internal.Types.Pattern ( generated/Language/LSP/Protocol/Internal/Types/Pattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.p_o ) [lsp-types] [119 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelativePattern ( generated/Language/LSP/Protocol/Internal/Types/RelativePattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.p_o ) [lsp-types] [120 of 452] Compiling Language.LSP.Protocol.Internal.Types.PartialResultParams ( generated/Language/LSP/Protocol/Internal/Types/PartialResultParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.p_o ) [lsp-types] [121 of 452] Compiling Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/OptionalVersionedTextDocumentIdentifier.p_o ) [lsp-types] [122 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncClientCapabilities.p_o ) [lsp-types] [123 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentIdentifier.p_o ) [lsp-types] [124 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterScheme.p_o ) [lsp-types] [125 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterPattern.p_o ) [lsp-types] [126 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterNotebookType.p_o ) [lsp-types] [127 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilter.p_o ) [lsp-types] [128 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentClientCapabilities.p_o ) [lsp-types] [129 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellContentChanges.p_o ) [lsp-types] [130 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellTextDocumentFilter.p_o ) [lsp-types] [131 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellLanguage ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellLanguage.p_o ) [lsp-types] [132 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithNotebook.p_o ) [lsp-types] [133 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentFilterWithCells.p_o ) [lsp-types] [134 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncRegistrationOptions.p_o ) [lsp-types] [135 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.p_o ) [lsp-types] [136 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellKind ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.p_o ) [lsp-types] [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.p_o ) [lsp-types] [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.p_o ) [lsp-types] [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.p_o ) [lsp-types] [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.p_o ) [lsp-types] [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.p_o ) [lsp-types] [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.p_o ) [lsp-types] [143 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.p_o ) [lsp-types] [144 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageActionItem ( generated/Language/LSP/Protocol/Internal/Types/MessageActionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.p_o ) [lsp-types] [145 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.p_o ) [lsp-types] [146 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupKind ( generated/Language/LSP/Protocol/Internal/Types/MarkupKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.p_o ) [lsp-types] [147 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupContent ( generated/Language/LSP/Protocol/Internal/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.p_o ) [lsp-types] [148 of 452] Compiling Language.LSP.Protocol.Types.MarkupContent ( src/Language/LSP/Protocol/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Types/MarkupContent.p_o ) [lsp-types] [149 of 452] Compiling Language.LSP.Protocol.Internal.Types.ParameterInformation ( generated/Language/LSP/Protocol/Internal/Types/ParameterInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.p_o ) [lsp-types] [150 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureInformation ( generated/Language/LSP/Protocol/Internal/Types/SignatureInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.p_o ) [lsp-types] [151 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelp ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelp.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.p_o ) [lsp-types] [152 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpContext ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.p_o ) [lsp-types] [153 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpParams ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.p_o ) [lsp-types] [154 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage ( generated/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.p_o ) [lsp-types] [155 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedString ( generated/Language/LSP/Protocol/Internal/Types/MarkedString.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.p_o ) [lsp-types] [156 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.p_o ) [lsp-types] [157 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogTraceParams ( generated/Language/LSP/Protocol/Internal/Types/LogTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.p_o ) [lsp-types] [158 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogMessageParams ( generated/Language/LSP/Protocol/Internal/Types/LogMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.p_o ) [lsp-types] [159 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationUriOnly ( generated/Language/LSP/Protocol/Internal/Types/LocationUriOnly.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.p_o ) [lsp-types] [160 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationLink ( generated/Language/LSP/Protocol/Internal/Types/LocationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.p_o ) [lsp-types] [161 of 452] Compiling Language.LSP.Protocol.Internal.Types.Location ( generated/Language/LSP/Protocol/Internal/Types/Location.hs, dist/build/Language/LSP/Protocol/Internal/Types/Location.p_o ) [lsp-types] [162 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbol ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.p_o ) [lsp-types] [163 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/SymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.p_o ) [lsp-types] [164 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRanges ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.p_o ) [lsp-types] [165 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.p_o ) [lsp-types] [166 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.p_o ) [lsp-types] [167 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.p_o ) [lsp-types] [168 of 452] Compiling Language.LSP.Protocol.Internal.Types.LanguageKind ( generated/Language/LSP/Protocol/Internal/Types/LanguageKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.p_o ) [lsp-types] [169 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentItem ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.p_o ) [lsp-types] [170 of 452] Compiling Language.LSP.Protocol.Internal.Types.LSPErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.p_o ) [lsp-types] [171 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextMode ( generated/Language/LSP/Protocol/Internal/Types/InsertTextMode.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.p_o ) [lsp-types] [172 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextFormat ( generated/Language/LSP/Protocol/Internal/Types/InsertTextFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.p_o ) [lsp-types] [173 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertReplaceEdit ( generated/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.p_o ) [lsp-types] [174 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.p_o ) [lsp-types] [175 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup ( generated/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.p_o ) [lsp-types] [176 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueText ( generated/Language/LSP/Protocol/Internal/Types/InlineValueText.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.p_o ) [lsp-types] [177 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.p_o ) [lsp-types] [178 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression ( generated/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.p_o ) [lsp-types] [179 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueContext ( generated/Language/LSP/Protocol/Internal/Types/InlineValueContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.p_o ) [lsp-types] [180 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueParams ( generated/Language/LSP/Protocol/Internal/Types/InlineValueParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.p_o ) [lsp-types] [181 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.p_o ) [lsp-types] [182 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValue ( generated/Language/LSP/Protocol/Internal/Types/InlineValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.p_o ) [lsp-types] [183 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.p_o ) [lsp-types] [184 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintParams ( generated/Language/LSP/Protocol/Internal/Types/InlayHintParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.p_o ) [lsp-types] [185 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.p_o ) [lsp-types] [186 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintKind ( generated/Language/LSP/Protocol/Internal/Types/InlayHintKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.p_o ) [lsp-types] [187 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializedParams ( generated/Language/LSP/Protocol/Internal/Types/InitializedParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.p_o ) [lsp-types] [188 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeError ( generated/Language/LSP/Protocol/Internal/Types/InitializeError.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.p_o ) [lsp-types] [189 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationParams ( generated/Language/LSP/Protocol/Internal/Types/ImplementationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.p_o ) [lsp-types] [190 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.p_o ) [lsp-types] [191 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.p_o ) [lsp-types] [192 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverParams ( generated/Language/LSP/Protocol/Internal/Types/HoverParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.p_o ) [lsp-types] [193 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.p_o ) [lsp-types] [194 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.p_o ) [lsp-types] [195 of 452] Compiling Language.LSP.Protocol.Internal.Types.Hover ( generated/Language/LSP/Protocol/Internal/Types/Hover.hs, dist/build/Language/LSP/Protocol/Internal/Types/Hover.p_o ) [lsp-types] [196 of 452] Compiling Language.LSP.Protocol.Internal.Types.GlobPattern ( generated/Language/LSP/Protocol/Internal/Types/GlobPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.p_o ) [lsp-types] [197 of 452] Compiling Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.p_o ) [lsp-types] [198 of 452] Compiling Language.LSP.Protocol.Internal.Types.FormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/FormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.p_o ) [lsp-types] [199 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.p_o ) [lsp-types] [200 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.p_o ) [lsp-types] [201 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeKind ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.p_o ) [lsp-types] [202 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRange ( generated/Language/LSP/Protocol/Internal/Types/FoldingRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.p_o ) [lsp-types] [203 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileSystemWatcher ( generated/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.p_o ) [lsp-types] [204 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileRename ( generated/Language/LSP/Protocol/Internal/Types/FileRename.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.p_o ) [lsp-types] [205 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFilesParams ( generated/Language/LSP/Protocol/Internal/Types/RenameFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.p_o ) [lsp-types] [206 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.p_o ) [lsp-types] [207 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternKind ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.p_o ) [lsp-types] [208 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPattern ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.p_o ) [lsp-types] [209 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationFilter ( generated/Language/LSP/Protocol/Internal/Types/FileOperationFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.p_o ) [lsp-types] [210 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.p_o ) [lsp-types] [211 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.p_o ) [lsp-types] [212 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.p_o ) [lsp-types] [213 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.p_o ) [lsp-types] [214 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileDelete ( generated/Language/LSP/Protocol/Internal/Types/FileDelete.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.p_o ) [lsp-types] [215 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileCreate ( generated/Language/LSP/Protocol/Internal/Types/FileCreate.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.p_o ) [lsp-types] [216 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileChangeType ( generated/Language/LSP/Protocol/Internal/Types/FileChangeType.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.p_o ) [lsp-types] [217 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileEvent ( generated/Language/LSP/Protocol/Internal/Types/FileEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.p_o ) [lsp-types] [218 of 452] Compiling Language.LSP.Protocol.Internal.Types.FailureHandlingKind ( generated/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.p_o ) [lsp-types] [219 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecutionSummary ( generated/Language/LSP/Protocol/Internal/Types/ExecutionSummary.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.p_o ) [lsp-types] [220 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCell ( generated/Language/LSP/Protocol/Internal/Types/NotebookCell.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.p_o ) [lsp-types] [221 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocument ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.p_o ) [lsp-types] [222 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.p_o ) [lsp-types] [223 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.p_o ) [lsp-types] [224 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.p_o ) [lsp-types] [225 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.p_o ) [lsp-types] [226 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.p_o ) [lsp-types] [227 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandParams ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.p_o ) [lsp-types] [228 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.p_o ) [lsp-types] [229 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.p_o ) [lsp-types] [230 of 452] Compiling Language.LSP.Protocol.Internal.Types.ErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/ErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.p_o ) [lsp-types] [231 of 452] Compiling Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace ( generated/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.hs, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.p_o ) [lsp-types] [232 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.p_o ) [lsp-types] [233 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.p_o ) [lsp-types] [234 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbol ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.p_o ) [lsp-types] [235 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.p_o ) [lsp-types] [236 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.p_o ) [lsp-types] [237 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.p_o ) [lsp-types] [238 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.p_o ) [lsp-types] [239 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.p_o ) [lsp-types] [240 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.p_o ) [lsp-types] [241 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.p_o ) [lsp-types] [242 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.p_o ) [lsp-types] [243 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.p_o ) [lsp-types] [244 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLink ( generated/Language/LSP/Protocol/Internal/Types/DocumentLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.p_o ) [lsp-types] [245 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.p_o ) [lsp-types] [246 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.p_o ) [lsp-types] [247 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.p_o ) [lsp-types] [248 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.p_o ) [lsp-types] [249 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlight ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlight.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.p_o ) [lsp-types] [250 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.p_o ) [lsp-types] [251 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.p_o ) [lsp-types] [252 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.p_o ) [lsp-types] [253 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/DocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.p_o ) [lsp-types] [254 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSelector ( generated/Language/LSP/Protocol/Internal/Types/DocumentSelector.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.p_o ) [lsp-types] [255 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.p_o ) [lsp-types] [256 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.p_o ) [lsp-types] [257 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.p_o ) [lsp-types] [258 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.p_o ) [lsp-types] [259 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.p_o ) [lsp-types] [260 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.p_o ) [lsp-types] [261 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.p_o ) [lsp-types] [262 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.p_o ) [lsp-types] [263 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.p_o ) [lsp-types] [264 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.p_o ) [lsp-types] [265 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.p_o ) [lsp-types] [266 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.p_o ) [lsp-types] [267 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.p_o ) [lsp-types] [268 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.p_o ) [lsp-types] [269 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.p_o ) [lsp-types] [270 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.p_o ) [lsp-types] [271 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.p_o ) [lsp-types] [272 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.p_o ) [lsp-types] [273 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.p_o ) [lsp-types] [274 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.p_o ) [lsp-types] [275 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.p_o ) [lsp-types] [276 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.p_o ) [lsp-types] [277 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.p_o ) [lsp-types] [278 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.p_o ) [lsp-types] [279 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.p_o ) [lsp-types] [280 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.p_o ) [lsp-types] [281 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.p_o ) [lsp-types] [282 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.p_o ) [lsp-types] [283 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.p_o ) [lsp-types] [284 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.p_o ) [lsp-types] [285 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.p_o ) [lsp-types] [286 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.p_o ) [lsp-types] [287 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.p_o ) [lsp-types] [288 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.p_o ) [lsp-types] [289 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.p_o ) [lsp-types] [290 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.p_o ) [lsp-types] [291 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.p_o ) [lsp-types] [292 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.p_o ) [lsp-types] [293 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.p_o ) [lsp-types] [294 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.p_o ) [lsp-types] [295 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.p_o ) [lsp-types] [296 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.p_o ) [lsp-types] [297 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.p_o ) [lsp-types] [298 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.p_o ) [lsp-types] [299 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.p_o ) [lsp-types] [300 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticTag ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.p_o ) [lsp-types] [301 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticSeverity ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.p_o ) [lsp-types] [302 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.p_o ) [lsp-types] [303 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.p_o ) [lsp-types] [304 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.p_o ) [lsp-types] [305 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticOptions.p_o ) [lsp-types] [306 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticClientCapabilities.p_o ) [lsp-types] [307 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFilesParams.p_o ) [lsp-types] [308 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFileOptions ( generated/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFileOptions.p_o ) [lsp-types] [309 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionRegistrationOptions.p_o ) [lsp-types] [310 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/DefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionParams.p_o ) [lsp-types] [311 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/DefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionOptions.p_o ) [lsp-types] [312 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionLink ( generated/Language/LSP/Protocol/Internal/Types/DefinitionLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionLink.p_o ) [lsp-types] [313 of 452] Compiling Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DefinitionClientCapabilities.p_o ) [lsp-types] [314 of 452] Compiling Language.LSP.Protocol.Internal.Types.Definition ( generated/Language/LSP/Protocol/Internal/Types/Definition.hs, dist/build/Language/LSP/Protocol/Internal/Types/Definition.p_o ) [lsp-types] [315 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationRegistrationOptions.p_o ) [lsp-types] [316 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationParams ( generated/Language/LSP/Protocol/Internal/Types/DeclarationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationParams.p_o ) [lsp-types] [317 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationOptions ( generated/Language/LSP/Protocol/Internal/Types/DeclarationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationOptions.p_o ) [lsp-types] [318 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationLink ( generated/Language/LSP/Protocol/Internal/Types/DeclarationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationLink.p_o ) [lsp-types] [319 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeclarationClientCapabilities.p_o ) [lsp-types] [320 of 452] Compiling Language.LSP.Protocol.Internal.Types.Declaration ( generated/Language/LSP/Protocol/Internal/Types/Declaration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Declaration.p_o ) [lsp-types] [321 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFilesParams ( generated/Language/LSP/Protocol/Internal/Types/CreateFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFilesParams.p_o ) [lsp-types] [322 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFileOptions ( generated/Language/LSP/Protocol/Internal/Types/CreateFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFileOptions.p_o ) [lsp-types] [323 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationItem ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationItem.p_o ) [lsp-types] [324 of 452] Compiling Language.LSP.Protocol.Internal.Types.ConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/ConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ConfigurationParams.p_o ) [lsp-types] [325 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionTriggerKind.p_o ) [lsp-types] [326 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionRegistrationOptions.p_o ) [lsp-types] [327 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionOptions.p_o ) [lsp-types] [328 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionListCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionListCapabilities.p_o ) [lsp-types] [329 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTag ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTag.p_o ) [lsp-types] [330 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemTagOptions.p_o ) [lsp-types] [331 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemLabelDetails.p_o ) [lsp-types] [332 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemKind ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemKind.p_o ) [lsp-types] [333 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItemDefaults ( generated/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItemDefaults.p_o ) [lsp-types] [334 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionContext ( generated/Language/LSP/Protocol/Internal/Types/CompletionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionContext.p_o ) [lsp-types] [335 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionParams ( generated/Language/LSP/Protocol/Internal/Types/CompletionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionParams.p_o ) [lsp-types] [336 of 452] Compiling Language.LSP.Protocol.Internal.Types.Command ( generated/Language/LSP/Protocol/Internal/Types/Command.hs, dist/build/Language/LSP/Protocol/Internal/Types/Command.p_o ) [lsp-types] [337 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintLabelPart ( generated/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintLabelPart.p_o ) [lsp-types] [338 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHint ( generated/Language/LSP/Protocol/Internal/Types/InlayHint.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHint.p_o ) [lsp-types] [339 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionItem ( generated/Language/LSP/Protocol/Internal/Types/CompletionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionItem.p_o ) [lsp-types] [340 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionList ( generated/Language/LSP/Protocol/Internal/Types/CompletionList.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionList.p_o ) [lsp-types] [341 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentation ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentation.p_o ) [lsp-types] [342 of 452] Compiling Language.LSP.Protocol.Internal.Types.Color ( generated/Language/LSP/Protocol/Internal/Types/Color.hs, dist/build/Language/LSP/Protocol/Internal/Types/Color.p_o ) [lsp-types] [343 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorPresentationParams ( generated/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorPresentationParams.p_o ) [lsp-types] [344 of 452] Compiling Language.LSP.Protocol.Internal.Types.ColorInformation ( generated/Language/LSP/Protocol/Internal/Types/ColorInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ColorInformation.p_o ) [lsp-types] [345 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensWorkspaceClientCapabilities.p_o ) [lsp-types] [346 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensRegistrationOptions.p_o ) [lsp-types] [347 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensParams ( generated/Language/LSP/Protocol/Internal/Types/CodeLensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensParams.p_o ) [lsp-types] [348 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeLensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensOptions.p_o ) [lsp-types] [349 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLensClientCapabilities.p_o ) [lsp-types] [350 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeLens ( generated/Language/LSP/Protocol/Internal/Types/CodeLens.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeLens.p_o ) [lsp-types] [351 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeDescription ( generated/Language/LSP/Protocol/Internal/Types/CodeDescription.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeDescription.p_o ) [lsp-types] [352 of 452] Compiling Language.LSP.Protocol.Internal.Types.Diagnostic ( generated/Language/LSP/Protocol/Internal/Types/Diagnostic.hs, dist/build/Language/LSP/Protocol/Internal/Types/Diagnostic.p_o ) [lsp-types] [353 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFullDocumentDiagnosticReport.p_o ) [lsp-types] [354 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDocumentDiagnosticReport.p_o ) [lsp-types] [355 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReportPartialResult.p_o ) [lsp-types] [356 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticReport.p_o ) [lsp-types] [357 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsParams.p_o ) [lsp-types] [358 of 452] Compiling Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/FullDocumentDiagnosticReport.p_o ) [lsp-types] [359 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedUnchangedDocumentDiagnosticReport.p_o ) [lsp-types] [360 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelatedFullDocumentDiagnosticReport.p_o ) [lsp-types] [361 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReport.p_o ) [lsp-types] [362 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportPartialResult.p_o ) [lsp-types] [363 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionTriggerKind.p_o ) [lsp-types] [364 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionKind ( generated/Language/LSP/Protocol/Internal/Types/CodeActionKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionKind.p_o ) [lsp-types] [365 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionRegistrationOptions.p_o ) [lsp-types] [366 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionOptions ( generated/Language/LSP/Protocol/Internal/Types/CodeActionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionOptions.p_o ) [lsp-types] [367 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionDisabled ( generated/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionDisabled.p_o ) [lsp-types] [368 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionContext ( generated/Language/LSP/Protocol/Internal/Types/CodeActionContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionContext.p_o ) [lsp-types] [369 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionParams ( generated/Language/LSP/Protocol/Internal/Types/CodeActionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionParams.p_o ) [lsp-types] [370 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolTagOptions.p_o ) [lsp-types] [371 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolResolveOptions.p_o ) [lsp-types] [372 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSymbolKindOptions.p_o ) [lsp-types] [373 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolClientCapabilities.p_o ) [lsp-types] [374 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolClientCapabilities.p_o ) [lsp-types] [375 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureParameterInformationOptions.p_o ) [lsp-types] [376 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSignatureInformationOptions.p_o ) [lsp-types] [377 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpClientCapabilities.p_o ) [lsp-types] [378 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientShowMessageActionItemOptions.p_o ) [lsp-types] [379 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestClientCapabilities.p_o ) [lsp-types] [380 of 452] Compiling Language.LSP.Protocol.Internal.Types.WindowClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WindowClientCapabilities.p_o ) [lsp-types] [381 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestFullDelta.p_o ) [lsp-types] [382 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientSemanticTokensRequestOptions.p_o ) [lsp-types] [383 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensClientCapabilities.p_o ) [lsp-types] [384 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInlayHintResolveOptions.p_o ) [lsp-types] [385 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintClientCapabilities.p_o ) [lsp-types] [386 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientInfo ( generated/Language/LSP/Protocol/Internal/Types/ClientInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientInfo.p_o ) [lsp-types] [387 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeOptions.p_o ) [lsp-types] [388 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientFoldingRangeKindOptions.p_o ) [lsp-types] [389 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeClientCapabilities.p_o ) [lsp-types] [390 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientDiagnosticsTagOptions.p_o ) [lsp-types] [391 of 452] Compiling Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/PublishDiagnosticsClientCapabilities.p_o ) [lsp-types] [392 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemResolveOptions.p_o ) [lsp-types] [393 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptionsKind.p_o ) [lsp-types] [394 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemInsertTextModeOptions.p_o ) [lsp-types] [395 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCompletionItemOptions.p_o ) [lsp-types] [396 of 452] Compiling Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CompletionClientCapabilities.p_o ) [lsp-types] [397 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionResolveOptions.p_o ) [lsp-types] [398 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionKindOptions.p_o ) [lsp-types] [399 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions ( generated/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCodeActionLiteralOptions.p_o ) [lsp-types] [400 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeActionClientCapabilities.p_o ) [lsp-types] [401 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationsSupportOptions.p_o ) [lsp-types] [402 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEditClientCapabilities.p_o ) [lsp-types] [403 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceClientCapabilities.p_o ) [lsp-types] [404 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotationIdentifier.p_o ) [lsp-types] [405 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperation ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperation.p_o ) [lsp-types] [406 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFile ( generated/Language/LSP/Protocol/Internal/Types/RenameFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFile.p_o ) [lsp-types] [407 of 452] Compiling Language.LSP.Protocol.Internal.Types.DeleteFile ( generated/Language/LSP/Protocol/Internal/Types/DeleteFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/DeleteFile.p_o ) [lsp-types] [408 of 452] Compiling Language.LSP.Protocol.Internal.Types.CreateFile ( generated/Language/LSP/Protocol/Internal/Types/CreateFile.hs, dist/build/Language/LSP/Protocol/Internal/Types/CreateFile.p_o ) [lsp-types] [409 of 452] Compiling Language.LSP.Protocol.Internal.Types.ChangeAnnotation ( generated/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ChangeAnnotation.p_o ) [lsp-types] [410 of 452] Compiling Language.LSP.Protocol.Internal.Types.CancelParams ( generated/Language/LSP/Protocol/Internal/Types/CancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CancelParams.p_o ) [lsp-types] [411 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyRegistrationOptions.p_o ) [lsp-types] [412 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyPrepareParams.p_o ) [lsp-types] [413 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOptions.p_o ) [lsp-types] [414 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCapabilities.p_o ) [ghc-exactprint] Cases: 3341 Tried: 3341 Errors: 0 Failures: 0 [ghc-exactprint] Counts {cases = 3341, tried = 3341, errors = 0, failures = 0} [ghc-exactprint] Test suite test: PASS [ghc-exactprint] Test suite logged to: dist/test/ghc-exactprint-1.7.1.0-test.log [ghc-exactprint] 1 of 1 test suites (1 of 1 test cases) passed. [ghc-exactprint] checkPhase completed in 11 minutes 34 seconds [ghc-exactprint] Phase: haddockPhase [ghc-exactprint] Preprocessing library for ghc-exactprint-1.7.1.0.. [ghc-exactprint] Running Haddock on library for ghc-exactprint-1.7.1.0.. [ghc-exactprint] Warning: The documentation for the following packages are not installed. No [ghc-exactprint] links will be generated to these packages: fail-4.9.0.0 [ghc-exactprint] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ghc-exactprint]  0% ( 0 / 1) in 'Language.Haskell.GHC.ExactPrint.Orphans' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Module header [ghc-exactprint]  33% ( 2 / 6) in 'Language.Haskell.GHC.ExactPrint.Types' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Module header [ghc-exactprint]  Pos (src/Language/Haskell/GHC/ExactPrint/Types.hs:20) [ghc-exactprint]  Rigidity (src/Language/Haskell/GHC/ExactPrint/Types.hs:24) [ghc-exactprint]  showGhc (src/Language/Haskell/GHC/ExactPrint/Types.hs:65) [ghc-exactprint]  75% ( 3 / 4) in 'Language.Haskell.GHC.ExactPrint.Lookup' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Module header [ghc-exactprint]  28% ( 17 / 60) in 'Language.Haskell.GHC.ExactPrint.Utils' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Module header [ghc-exactprint]  debugM (src/Language/Haskell/GHC/ExactPrint/Utils.hs:59) [ghc-exactprint]  warn (src/Language/Haskell/GHC/ExactPrint/Utils.hs:64) [ghc-exactprint]  undeltaSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:121) [ghc-exactprint]  adjustDeltaForOffset (src/Language/Haskell/GHC/ExactPrint/Utils.hs:130) [ghc-exactprint]  ss2pos (src/Language/Haskell/GHC/ExactPrint/Utils.hs:137) [ghc-exactprint]  ss2posEnd (src/Language/Haskell/GHC/ExactPrint/Utils.hs:140) [ghc-exactprint]  ss2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:143) [ghc-exactprint]  rs2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:146) [ghc-exactprint]  rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:149) [ghc-exactprint]  range2rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:153) [ghc-exactprint]  badRealSrcSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:158) [ghc-exactprint]  spanLength (src/Language/Haskell/GHC/ExactPrint/Utils.hs:163) [ghc-exactprint]  isListComp (src/Language/Haskell/GHC/ExactPrint/Utils.hs:186) [ghc-exactprint]  needsWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:191) [ghc-exactprint]  insertCppComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:199) [ghc-exactprint]  ghcCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:211) [ghc-exactprint]  tokComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:218) [ghc-exactprint]  hsDocStringComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:224) [ghc-exactprint]  dedentDocChunk (src/Language/Haskell/GHC/ExactPrint/Utils.hs:245) [ghc-exactprint]  dedentDocChunkBy (src/Language/Haskell/GHC/ExactPrint/Utils.hs:248) [ghc-exactprint]  printDecorator (src/Language/Haskell/GHC/ExactPrint/Utils.hs:262) [ghc-exactprint]  mkEpaComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:270) [ghc-exactprint]  comment2LEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:276) [ghc-exactprint]  mkLEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:279) [ghc-exactprint]  mkComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:283) [ghc-exactprint]  normaliseCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:287) [ghc-exactprint]  noKWComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:315) [ghc-exactprint]  sortAnchorLocated (src/Language/Haskell/GHC/ExactPrint/Utils.hs:318) [ghc-exactprint]  isSymbolRdrName (src/Language/Haskell/GHC/ExactPrint/Utils.hs:335) [ghc-exactprint]  rdrName2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:338) [ghc-exactprint]  name2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:350) [ghc-exactprint]  locatedAnAnchor (src/Language/Haskell/GHC/ExactPrint/Utils.hs:370) [ghc-exactprint]  setAnchorAn (src/Language/Haskell/GHC/ExactPrint/Utils.hs:386) [ghc-exactprint]  setAnchorEpa (src/Language/Haskell/GHC/ExactPrint/Utils.hs:394) [ghc-exactprint]  setAnchorEpaL (src/Language/Haskell/GHC/ExactPrint/Utils.hs:398) [ghc-exactprint]  setAnchorHsModule (src/Language/Haskell/GHC/ExactPrint/Utils.hs:402) [ghc-exactprint]  trailingAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:416) [ghc-exactprint]  setTrailingAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:421) [ghc-exactprint]  addEpAnnLoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:426) [ghc-exactprint]  anchorToEpaLocation (src/Language/Haskell/GHC/ExactPrint/Utils.hs:432) [ghc-exactprint]  hackSrcSpanToAnchor (src/Language/Haskell/GHC/ExactPrint/Utils.hs:461) [ghc-exactprint]  hackAnchorToSrcSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:469) [ghc-exactprint] Warning: 'getRichTokenStream' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint]  37% ( 3 / 8) in 'Language.Haskell.GHC.ExactPrint.Preprocess' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  getPreprocessedSrcDirect (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:207) [ghc-exactprint]  readFileGhc (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:295) [ghc-exactprint]  CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:54) [ghc-exactprint]  defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:60) [ghc-exactprint]  showErrorMessages (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:230) [ghc-exactprint] Warning: 'DynFlags' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'GhcPs' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'parseModoule' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'setSessionDynFlags' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'parseDynamicFilePragma' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint]  58% ( 17 / 29) in 'Language.Haskell.GHC.ExactPrint.Parsers' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Parser (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:132) [ghc-exactprint]  ParseResult (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:130) [ghc-exactprint]  CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:54) [ghc-exactprint]  defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:60) [ghc-exactprint]  LibDir (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:128) [ghc-exactprint]  parseModuleWithOptions (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:194) [ghc-exactprint]  parseExpr (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:135) [ghc-exactprint]  parseImport (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:138) [ghc-exactprint]  parseType (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:141) [ghc-exactprint]  parseDecl (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:145) [ghc-exactprint]  parsePattern (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:151) [ghc-exactprint]  parseStmt (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:148) [ghc-exactprint]  40% ( 2 / 5) in 'Language.Haskell.GHC.ExactPrint.Dump' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Module header [ghc-exactprint]  BlankSrcSpan (src/Language/Haskell/GHC/ExactPrint/Dump.hs:39) [ghc-exactprint]  BlankEpAnnotations (src/Language/Haskell/GHC/ExactPrint/Dump.hs:42) [ghc-exactprint] Warning: 'relativiseApiAnns' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'local' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint]  72% ( 8 / 11) in 'Language.Haskell.GHC.ExactPrint.ExactPrint' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  Module header [ghc-exactprint]  exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:93) [ghc-exactprint]  showAst (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:86) [ghc-exactprint] Warning: 'Annotation' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'annPriorComments' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint] Warning: 'annFollowingComments' is out of scope. [ghc-exactprint]  If you qualify the identifier, haddock can try to link it anyway. [ghc-exactprint]  69% ( 45 / 65) in 'Language.Haskell.GHC.ExactPrint.Transform' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  runTransformT (src/Language/Haskell/GHC/ExactPrint/Transform.hs:133) [ghc-exactprint]  hsDeclsValBinds (src/Language/Haskell/GHC/ExactPrint/Transform.hs:1068) [ghc-exactprint]  WithWhere (src/Language/Haskell/GHC/ExactPrint/Transform.hs:1079) [ghc-exactprint]  noAnnSrcSpanDP0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:778) [ghc-exactprint]  noAnnSrcSpanDP1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:781) [ghc-exactprint]  noAnnSrcSpanDPn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:784) [ghc-exactprint]  d0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:787) [ghc-exactprint]  d1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:790) [ghc-exactprint]  dn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:793) [ghc-exactprint]  m0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:796) [ghc-exactprint]  m1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:799) [ghc-exactprint]  mn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:802) [ghc-exactprint]  addComma (src/Language/Haskell/GHC/ExactPrint/Transform.hs:805) [ghc-exactprint]  balanceCommentsList (src/Language/Haskell/GHC/ExactPrint/Transform.hs:416) [ghc-exactprint]  balanceCommentsList' (src/Language/Haskell/GHC/ExactPrint/Transform.hs:535) [ghc-exactprint]  anchorEof (src/Language/Haskell/GHC/ExactPrint/Transform.hs:758) [ghc-exactprint]  captureLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:196) [ghc-exactprint]  captureMatchLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:188) [ghc-exactprint]  captureTypeSigSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:208) [ghc-exactprint]  getEntryDP (src/Language/Haskell/GHC/ExactPrint/Transform.hs:339) [ghc-exactprint]  77% ( 14 / 18) in 'Language.Haskell.GHC.ExactPrint' [ghc-exactprint]  Missing documentation for: [ghc-exactprint]  exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:93) [ghc-exactprint]  showAst (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:86) [ghc-exactprint]  BlankSrcSpan (src/Language/Haskell/GHC/ExactPrint/Dump.hs:39) [ghc-exactprint]  BlankEpAnnotations (src/Language/Haskell/GHC/ExactPrint/Dump.hs:42) [ghc-exactprint] Warning: Language.Haskell.GHC.ExactPrint.ExactPrint: could not find link destinations for: [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.ExactPrint.EP [ghc-exactprint] Warning: Language.Haskell.GHC.ExactPrint.Transform: could not find link destinations for: [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.Transform.PMatch [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.Transform.Decl [ghc-exactprint] Warning: Language.Haskell.GHC.ExactPrint: could not find link destinations for: [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry [ghc-exactprint]  - Language.Haskell.GHC.ExactPrint.ExactPrint.EP [lsp-types] [415 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeResult ( generated/Language/LSP/Protocol/Internal/Types/InitializeResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.p_o ) [ghc-exactprint] Documentation created: dist/doc/html/ghc-exactprint/index.html, [ghc-exactprint] dist/doc/html/ghc-exactprint/ghc-exactprint.txt [ghc-exactprint] Preprocessing test suite 'test' for ghc-exactprint-1.7.1.0.. [ghc-exactprint] Phase: installPhase [ghc-exactprint] Installing library in /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [ghc-exactprint] Phase: fixupPhase [ghc-exactprint] shrinking RPATHs of ELF executables and libraries in /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 [ghc-exactprint] shrinking /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o-ghc9.6.3.so [ghc-exactprint] checking for references to /build/ in /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0... [ghc-exactprint] patching script interpreter paths in /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 [ghc-exactprint] stripping (with command strip and flags -S -p) in /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0/lib [ghc-exactprint] shrinking RPATHs of ELF executables and libraries in /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc [ghc-exactprint] checking for references to /build/ in /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc... [ghc-exactprint] patching script interpreter paths in /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 [post-build-hook] Pushing 2 paths (125 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 (48.70 MiB) [post-build-hook] Pushing /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc (8.47 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc /nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 10 paths... [post-build-hook] copying path '/nix/store/670hg6dm2p58835714z272kiakykd9ny-data-default-instances-containers-0.1.0.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/p6hi3hmr14561dzhb4khm20zvmislpc1-data-default-instances-dlist-0.0.1.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/a1d3kswfp978asxfqz1nfgxxdls9qhfv-data-default-instances-old-locale-0.0.1.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/adg9sj6662yxvfsg3cbs0a1w32f3i812-data-default-instances-containers-0.1.0.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/gf270mh0dpzni42jhgswgmhampkjvmcm-data-default-instances-dlist-0.0.1.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d2cpvkgwrkypy494nlr8mvv5nsp6hvqa-data-default-0.7.1.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/dbb7yyy7qlk55wkk55hf4dxisnm318x3-data-default-instances-old-locale-0.0.1.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/sdhj7lshby1j5z10gzwwzz52qyskaf1s-data-default-0.7.1.3' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/2dikkg0har6nlg56iizhmr5anm19xpjm-ghc-exactprint-1.7.1.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/4d1l7mfvv9x6svmw8iz0nmgigcazr332-ghc-exactprint-1.7.1.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/9nwl4imkm2ws1aibrd3kj8f0ljda49n2-ghc-exactprint-1.7.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7laa9mr3brihzxw6rj24wslxr5jidgm7-ghc-exactprint-1.7.1.0.drv' to 'https://cache.nix-ci.com'... Progress: 44 of 66 built (1 building), 335 of 335 downloaded from cache Building apply-refact Building retrie [apply-refact] Phase: setupCompilerEnvironmentPhase Waiting for lock on waiting for lock on '/nix/store/4bx81ykw9jvwpc39i3hps7fyx62ggzh6-conduit-extra-1.3.7-doc', '/nix/store/bzmcqyljhl4qgjli6xsq0gaw2rvr2drz-conduit-extra Waiting for lock on waiting for lock on '/nix/store/0wn4gcc993pwgf6jrjwawimaxzz88l40-conduit-parse-0.2.1.1-doc', '/nix/store/qmnrprznw6jrvfabxn9ii8xkydk5s1dd-conduit-parse Waiting for lock on waiting for lock on '/nix/store/lgfjypqpwa1s3wm8q50wdz9jd4pcd66x-libyaml-0.1.4-doc', '/nix/store/vlwd296d609vm62d8m7hyicldyvfbxzw-libyaml [apply-refact] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [retrie] Phase: setupCompilerEnvironmentPhase [retrie] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [apply-refact] Phase: unpackPhase [apply-refact] unpacking source archive /nix/store/0d2ipwa9jp4khh281dkfsc1iqz7p7cz7-apply-refact-0.14.0.0.tar.gz [apply-refact] source root is apply-refact-0.14.0.0 [retrie] Phase: unpackPhase [retrie] unpacking source archive /nix/store/fyl9d4vk1w0rq2ny02ar1vps6n45pvqk-retrie-1.2.3.tar.gz [retrie] source root is retrie-1.2.3 [apply-refact] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "apply-refact-0.14.0.0/tests/Test.hs" [retrie] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "retrie-1.2.3/tests/Util.hs" [retrie] Phase: patchPhase [apply-refact] Phase: patchPhase [retrie] applying patch /nix/store/5ylnk2bab8492pq2hs391xgpmwfqkk75-b0df07178133b5b049e3e7764acba0e5e3fa57af.patch [retrie] patching file retrie.cabal [apply-refact] Phase: compileBuildDriverPhase [retrie] Phase: compileBuildDriverPhase [apply-refact] setupCompileFlags: -package-db=/build/tmp.zpf27grUnA/setup-package.conf.d -threaded [retrie] setupCompileFlags: -package-db=/build/tmp.EEBI3LpedN/setup-package.conf.d -threaded [retrie] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.EEBI3LpedN/Main.o ) [apply-refact] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zpf27grUnA/Main.o ) [apply-refact] [2 of 2] Linking Setup [retrie] [2 of 2] Linking Setup [apply-refact] Phase: updateAutotoolsGnuConfigScriptsPhase [retrie] Phase: updateAutotoolsGnuConfigScriptsPhase [retrie] Phase: configurePhase [apply-refact] Phase: configurePhase [retrie] configureFlags: --verbose --prefix=/nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc/share/doc/retrie-1.2.3 --with-gcc=gcc --package-db=/build/tmp.EEBI3LpedN/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [apply-refact] configureFlags: --verbose --prefix=/nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc/share/doc/apply-refact-0.14.0.0 --with-gcc=gcc --package-db=/build/tmp.zpf27grUnA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [retrie] Using Parsec parser [retrie] Configuring retrie-1.2.3... [apply-refact] Using Parsec parser [apply-refact] Configuring apply-refact-0.14.0.0... [lsp-types] [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.p_o ) [lsp-types] [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.p_o ) [lsp-types] [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.p_o ) [lsp-types] [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.p_o ) [lsp-types] [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.p_o ) [lsp-types] [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.p_o ) [lsp-types] [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.p_o ) [lsp-types] [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.p_o ) [lsp-types] [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.p_o ) [lsp-types] [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.p_o ) [lsp-types] [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.p_o ) [lsp-types] [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.p_o ) [lsp-types] [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.p_o ) [lsp-types] [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.p_o ) [lsp-types] [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.p_o ) [lsp-types] [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.p_o ) [lsp-types] [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.p_o ) [lsp-types] [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.p_o ) [retrie] Flags chosen: buildexecutable=True [retrie] Dependency ansi-terminal >=0.10.3 && <1.2: using ansi-terminal-1.1.2 [retrie] Dependency async >=2.2.2 && <2.3: using async-2.2.5 [retrie] Dependency base >=4.11 && <4.20: using base-4.18.1.0 [retrie] Dependency bytestring >=0.10.8 && <0.13: using bytestring-0.11.5.2 [retrie] Dependency containers >=0.5.11 && <0.8: using containers-0.6.7 [retrie] Dependency data-default >=0.7.1 && <0.8: using data-default-0.7.1.3 [retrie] Dependency directory >=1.3.1 && <1.4: using directory-1.3.8.1 [retrie] Dependency filepath >=1.4.2 && <1.6: using filepath-1.4.100.4 [retrie] Dependency ghc >=9.2 && <9.9: using ghc-9.6.3 [retrie] Dependency ghc-exactprint >=1.5.0 && <1.9: using ghc-exactprint-1.7.1.0 [retrie] Dependency list-t >=1.0.4 && <1.1: using list-t-1.0.5.7 [retrie] Dependency mtl >=2.2.2 && <2.4: using mtl-2.3.1 [retrie] Dependency optparse-applicative >=0.15.1 && <0.19: using [retrie] optparse-applicative-0.18.1.0 [retrie] Dependency process >=1.6.3 && <1.7: using process-1.6.17.0 [retrie] Dependency random-shuffle >=0.0.4 && <0.1: using random-shuffle-0.0.4 [retrie] Dependency syb >=0.7.1 && <0.8: using syb-0.7.2.4 [retrie] Dependency text >=1.2.3 && <2.2: using text-2.0.2 [retrie] Dependency transformers >=0.5.5 && <0.7: using transformers-0.6.1.0 [retrie] Dependency unordered-containers >=0.2.10 && <0.3: using [retrie] unordered-containers-0.2.20 [retrie] Dependency base >=4.11 && <4.20: using base-4.18.1.0 [retrie] Dependency ghc-paths: using ghc-paths-0.1.0.12 [retrie] Dependency haskell-src-exts >=1.23.0 && <1.24: using haskell-src-exts-1.23.1 [retrie] Dependency retrie: using retrie-1.2.3 [retrie] Dependency base >=4.11 && <4.20: using base-4.18.1.0 [retrie] Dependency ghc-paths: using ghc-paths-0.1.0.12 [retrie] Dependency haskell-src-exts >=1.23.0 && <1.24: using haskell-src-exts-1.23.1 [retrie] Dependency retrie: using retrie-1.2.3 [apply-refact] Dependency base >=4.16 && <5: using base-4.18.1.0 [apply-refact] Dependency containers >=0.6.0.1 && <0.8: using containers-0.6.7 [apply-refact] Dependency directory >=1.3: using directory-1.3.8.1 [apply-refact] Dependency extra >=1.7.3: using extra-1.7.16 [apply-refact] Dependency filemanip >=0.3.6.3 && <0.4: using filemanip-0.3.6.3 [apply-refact] Dependency ghc >=9.6 && <9.7: using ghc-9.6.3 [apply-refact] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [apply-refact] Dependency ghc-exactprint >=1.5.0 && <1.6 || >=1.6.0 && <1.7 || >=1.7.0 && [apply-refact] <1.8 || >=1.8.0 && <1.9: using ghc-exactprint-1.7.1.0 [apply-refact] Dependency process >=1.6: using process-1.6.17.0 [apply-refact] Dependency refact >=0.2: using refact-0.3.0.2 [apply-refact] Dependency syb >=0.7.1: using syb-0.7.2.4 [apply-refact] Dependency transformers >=0.5.6.2 && <0.7: using transformers-0.6.1.0 [apply-refact] Dependency uniplate >=1.6.13: using uniplate-1.6.13 [apply-refact] Dependency unix-compat >=0.5.2: using unix-compat-0.7.4 [apply-refact] Dependency base: using base-4.18.1.0 [apply-refact] Dependency containers: using containers-0.6.7 [apply-refact] Dependency directory: using directory-1.3.8.1 [apply-refact] Dependency extra: using extra-1.7.16 [apply-refact] Dependency filemanip: using filemanip-0.3.6.3 [apply-refact] Dependency filepath: using filepath-1.4.100.4 [apply-refact] Dependency ghc: using ghc-9.6.3 [apply-refact] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [apply-refact] Dependency ghc-exactprint: using ghc-exactprint-1.7.1.0 [apply-refact] Dependency ghc-paths: using ghc-paths-0.1.0.12 [apply-refact] Dependency optparse-applicative >=0.15.1.0: using [apply-refact] optparse-applicative-0.18.1.0 [apply-refact] Dependency process: using process-1.6.17.0 [apply-refact] Dependency refact: using refact-0.3.0.2 [apply-refact] Dependency syb: using syb-0.7.2.4 [apply-refact] Dependency transformers: using transformers-0.6.1.0 [apply-refact] Dependency uniplate: using uniplate-1.6.13 [apply-refact] Dependency unix-compat: using unix-compat-0.7.4 [apply-refact] Dependency base: using base-4.18.1.0 [apply-refact] Dependency containers: using containers-0.6.7 [apply-refact] Dependency directory: using directory-1.3.8.1 [apply-refact] Dependency extra: using extra-1.7.16 [apply-refact] Dependency filemanip: using filemanip-0.3.6.3 [apply-refact] Dependency filepath: using filepath-1.4.100.4 [apply-refact] Dependency ghc: using ghc-9.6.3 [apply-refact] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [apply-refact] Dependency ghc-exactprint: using ghc-exactprint-1.7.1.0 [apply-refact] Dependency ghc-paths: using ghc-paths-0.1.0.12 [apply-refact] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [apply-refact] Dependency process: using process-1.6.17.0 [apply-refact] Dependency refact: using refact-0.3.0.2 [apply-refact] Dependency silently: using silently-1.2.5.4 [apply-refact] Dependency syb: using syb-0.7.2.4 [apply-refact] Dependency tasty: using tasty-1.5.3 [apply-refact] Dependency tasty-expected-failure: using tasty-expected-failure-0.12.3 [apply-refact] Dependency tasty-golden: using tasty-golden-2.3.5 [apply-refact] Dependency transformers: using transformers-0.6.1.0 [apply-refact] Dependency uniplate: using uniplate-1.6.13 [apply-refact] Dependency unix-compat: using unix-compat-0.7.4 [retrie] Source component graph: [retrie]  component lib [retrie]  component exe:demo-retrie dependency lib [retrie]  component exe:retrie dependency lib [retrie] Configured component graph: [retrie]  component retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [retrie]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [retrie]  include base-4.18.1.0 [retrie]  include bytestring-0.11.5.2 [retrie]  include containers-0.6.7 [retrie]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [retrie]  include directory-1.3.8.1 [retrie]  include filepath-1.4.100.4 [retrie]  include ghc-9.6.3 [retrie]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [retrie]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [retrie]  include mtl-2.3.1 [retrie]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [retrie]  include process-1.6.17.0 [retrie]  include random-shuffle-0.0.4-9Qm3fLm9npKEAt3B9N8fjx [retrie]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [retrie]  include text-2.0.2 [retrie]  include transformers-0.6.1.0 [retrie]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [retrie]  component retrie-1.2.3-6BLDjJkNfGS81tqiT7JVAs-demo-retrie [retrie]  include base-4.18.1.0 [retrie]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [retrie]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [retrie]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie]  component retrie-1.2.3-DTGecv5WXltGXs2OpBjx6D-retrie [retrie]  include base-4.18.1.0 [retrie]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [retrie]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [retrie]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie] Linked component graph: [retrie]  unit retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [retrie]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [retrie]  include base-4.18.1.0 [retrie]  include bytestring-0.11.5.2 [retrie]  include containers-0.6.7 [retrie]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [retrie]  include directory-1.3.8.1 [retrie]  include filepath-1.4.100.4 [retrie]  include ghc-9.6.3 [retrie]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [retrie]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [retrie]  include mtl-2.3.1 [retrie]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [retrie]  include process-1.6.17.0 [retrie]  include random-shuffle-0.0.4-9Qm3fLm9npKEAt3B9N8fjx [retrie]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [retrie]  include text-2.0.2 [retrie]  include transformers-0.6.1.0 [retrie]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [retrie]  Retrie=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie,Retrie.AlphaEnv=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.AlphaEnv,Retrie.CPP=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.CPP,Retrie.Context=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Context,Retrie.Debug=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Debug,Retrie.Elaborate=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Elaborate,Retrie.ExactPrint=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.ExactPrint,Retrie.ExactPrint.Annotated=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.ExactPrint.Annotated,Retrie.Expr=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Expr,Retrie.Fixity=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Fixity,Retrie.FreeVars=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.FreeVars,Retrie.GHC=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.GHC,Retrie.GroundTerms=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.GroundTerms,Retrie.Monad=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Monad,Retrie.Options=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Options,Retrie.PatternMap.Bag=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.PatternMap.Bag,Retrie.PatternMap.Class=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.PatternMap.Class,Retrie.PatternMap.Instances=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.PatternMap.Instances,Retrie.Pretty=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Pretty,Retrie.Quantifiers=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Quantifiers,Retrie.Query=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Query,Retrie.Replace=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Replace,Retrie.Rewrites=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Rewrites,Retrie.Rewrites.Function=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Rewrites.Function,Retrie.Rewrites.Patterns=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Rewrites.Patterns,Retrie.Rewrites.Rules=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Rewrites.Rules,Retrie.Rewrites.Types=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Rewrites.Types,Retrie.Run=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Run,Retrie.SYB=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.SYB,Retrie.Subst=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Subst,Retrie.Substitution=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Substitution,Retrie.Types=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Types,Retrie.Universe=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Universe,Retrie.Util=retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3:Retrie.Util [retrie]  unit retrie-1.2.3-6BLDjJkNfGS81tqiT7JVAs-demo-retrie [retrie]  include base-4.18.1.0 [retrie]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [retrie]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [retrie]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie]  unit retrie-1.2.3-DTGecv5WXltGXs2OpBjx6D-retrie [retrie]  include base-4.18.1.0 [retrie]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [retrie]  include haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [retrie]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie] Ready component graph: [retrie]  definite retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [retrie]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [retrie]  depends base-4.18.1.0 [retrie]  depends bytestring-0.11.5.2 [retrie]  depends containers-0.6.7 [retrie]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [retrie]  depends directory-1.3.8.1 [retrie]  depends filepath-1.4.100.4 [retrie]  depends ghc-9.6.3 [retrie]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [retrie]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [retrie]  depends mtl-2.3.1 [retrie]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [retrie]  depends process-1.6.17.0 [retrie]  depends random-shuffle-0.0.4-9Qm3fLm9npKEAt3B9N8fjx [retrie]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [retrie]  depends text-2.0.2 [retrie]  depends transformers-0.6.1.0 [retrie]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [retrie]  definite retrie-1.2.3-6BLDjJkNfGS81tqiT7JVAs-demo-retrie [retrie]  depends base-4.18.1.0 [retrie]  depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [retrie]  depends haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [retrie]  depends retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie]  definite retrie-1.2.3-DTGecv5WXltGXs2OpBjx6D-retrie [retrie]  depends base-4.18.1.0 [retrie]  depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [retrie]  depends haskell-src-exts-1.23.1-6bq8L1rOeseFIOXsg52Nca [retrie]  depends retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie] Using Cabal-3.10.1.0 compiled by ghc-9.6 [retrie] Using compiler: ghc-9.6.3 [retrie] Using install prefix: /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 [retrie] Executables installed in: [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin [retrie] Libraries installed in: [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie] Dynamic Libraries installed in: [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [retrie] Private executables installed in: [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/libexec/x86_64-linux-ghc-9.6.3/retrie-1.2.3 [retrie] Data files installed in: [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/share/x86_64-linux-ghc-9.6.3/retrie-1.2.3 [retrie] Documentation installed in: [retrie] /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc/share/doc/retrie-1.2.3 [retrie] Configuration files installed in: [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/etc [retrie] No alex found [retrie] Using ar found on system at: [retrie] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [retrie] No c2hs found [retrie] No cpphs found [retrie] No doctest found [retrie] Using gcc version 14.3.0 given by user at: [retrie] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [retrie] Using ghc version 9.6.3 found on system at: [retrie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [retrie] Using ghc-pkg version 9.6.3 found on system at: [retrie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [retrie] No ghcjs found [retrie] No ghcjs-pkg found [retrie] No greencard found [retrie] Using haddock version 2.29.1 found on system at: [retrie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [retrie] No happy found [retrie] Using haskell-suite found on system at: haskell-suite-dummy-location [retrie] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [retrie] No hmake found [retrie] Using hpc version 0.68 found on system at: [retrie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [retrie] Using hsc2hs version 0.68.9 found on system at: [retrie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [retrie] Using hscolour version 1.25 found on system at: [retrie] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [retrie] No jhc found [retrie] Using ld found on system at: [retrie] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [retrie] No pkg-config found [retrie] Using runghc version 9.6.3 found on system at: [retrie] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [retrie] Using strip version 2.44 found on system at: [retrie] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [retrie] Using tar found on system at: [retrie] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [retrie] No uhc found [apply-refact] Source component graph: [apply-refact]  component test:test [apply-refact]  component exe:refactor [apply-refact]  component lib [apply-refact] Configured component graph: [apply-refact]  component apply-refact-0.14.0.0-8g7SWOxADuk7jTw71RQ9hx-test [apply-refact]  include base-4.18.1.0 [apply-refact]  include containers-0.6.7 [apply-refact]  include directory-1.3.8.1 [apply-refact]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  include filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  include filepath-1.4.100.4 [apply-refact]  include ghc-9.6.3 [apply-refact]  include ghc-boot-th-9.6.3 [apply-refact]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [apply-refact]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [apply-refact]  include process-1.6.17.0 [apply-refact]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [apply-refact]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [apply-refact]  include tasty-expected-failure-0.12.3-6CjXx14syDX1qAyvSicwMs [apply-refact]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [apply-refact]  include transformers-0.6.1.0 [apply-refact]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  component apply-refact-0.14.0.0-4UAyo3yqk1rERVWXWGYFMI-refactor [apply-refact]  include base-4.18.1.0 [apply-refact]  include containers-0.6.7 [apply-refact]  include directory-1.3.8.1 [apply-refact]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  include filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  include filepath-1.4.100.4 [apply-refact]  include ghc-9.6.3 [apply-refact]  include ghc-boot-th-9.6.3 [apply-refact]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [apply-refact]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [apply-refact]  include process-1.6.17.0 [apply-refact]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  include transformers-0.6.1.0 [apply-refact]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  component apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [apply-refact]  include base-4.18.1.0 [apply-refact]  include containers-0.6.7 [apply-refact]  include directory-1.3.8.1 [apply-refact]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  include filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  include ghc-9.6.3 [apply-refact]  include ghc-boot-th-9.6.3 [apply-refact]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  include process-1.6.17.0 [apply-refact]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  include transformers-0.6.1.0 [apply-refact]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact] Linked component graph: [apply-refact]  unit apply-refact-0.14.0.0-8g7SWOxADuk7jTw71RQ9hx-test [apply-refact]  include base-4.18.1.0 [apply-refact]  include containers-0.6.7 [apply-refact]  include directory-1.3.8.1 [apply-refact]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  include filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  include filepath-1.4.100.4 [apply-refact]  include ghc-9.6.3 [apply-refact]  include ghc-boot-th-9.6.3 [apply-refact]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [apply-refact]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [apply-refact]  include process-1.6.17.0 [apply-refact]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  include silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [apply-refact]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [apply-refact]  include tasty-expected-failure-0.12.3-6CjXx14syDX1qAyvSicwMs [apply-refact]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [apply-refact]  include transformers-0.6.1.0 [apply-refact]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  unit apply-refact-0.14.0.0-4UAyo3yqk1rERVWXWGYFMI-refactor [apply-refact]  include base-4.18.1.0 [apply-refact]  include containers-0.6.7 [apply-refact]  include directory-1.3.8.1 [apply-refact]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  include filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  include filepath-1.4.100.4 [apply-refact]  include ghc-9.6.3 [apply-refact]  include ghc-boot-th-9.6.3 [apply-refact]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  include ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [apply-refact]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [apply-refact]  include process-1.6.17.0 [apply-refact]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  include transformers-0.6.1.0 [apply-refact]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  unit apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [apply-refact]  include base-4.18.1.0 [apply-refact]  include containers-0.6.7 [apply-refact]  include directory-1.3.8.1 [apply-refact]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  include filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  include ghc-9.6.3 [apply-refact]  include ghc-boot-th-9.6.3 [apply-refact]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  include process-1.6.17.0 [apply-refact]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  include transformers-0.6.1.0 [apply-refact]  include uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  include unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  Refact.Apply=apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn:Refact.Apply,Refact.Compat=apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn:Refact.Compat,Refact.Fixity=apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn:Refact.Fixity,Refact.Internal=apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn:Refact.Internal,Refact.Utils=apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn:Refact.Utils [apply-refact] Ready component graph: [apply-refact]  definite apply-refact-0.14.0.0-8g7SWOxADuk7jTw71RQ9hx-test [apply-refact]  depends base-4.18.1.0 [apply-refact]  depends containers-0.6.7 [apply-refact]  depends directory-1.3.8.1 [apply-refact]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  depends filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  depends filepath-1.4.100.4 [apply-refact]  depends ghc-9.6.3 [apply-refact]  depends ghc-boot-th-9.6.3 [apply-refact]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [apply-refact]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [apply-refact]  depends process-1.6.17.0 [apply-refact]  depends refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  depends silently-1.2.5.4-7GL8hrYkiMIJCDdSmG7fw7 [apply-refact]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [apply-refact]  depends tasty-expected-failure-0.12.3-6CjXx14syDX1qAyvSicwMs [apply-refact]  depends tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [apply-refact]  depends transformers-0.6.1.0 [apply-refact]  depends uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  definite apply-refact-0.14.0.0-4UAyo3yqk1rERVWXWGYFMI-refactor [apply-refact]  depends base-4.18.1.0 [apply-refact]  depends containers-0.6.7 [apply-refact]  depends directory-1.3.8.1 [apply-refact]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  depends filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  depends filepath-1.4.100.4 [apply-refact]  depends ghc-9.6.3 [apply-refact]  depends ghc-boot-th-9.6.3 [apply-refact]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  depends ghc-paths-0.1.0.12-9UF0Fz8sxMJKtyJ6KssXt4 [apply-refact]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [apply-refact]  depends process-1.6.17.0 [apply-refact]  depends refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  depends transformers-0.6.1.0 [apply-refact]  depends uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact]  definite apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [apply-refact]  depends base-4.18.1.0 [apply-refact]  depends containers-0.6.7 [apply-refact]  depends directory-1.3.8.1 [apply-refact]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [apply-refact]  depends filemanip-0.3.6.3-ChNrdw4ZebqAfS8rd7yoGd [apply-refact]  depends ghc-9.6.3 [apply-refact]  depends ghc-boot-th-9.6.3 [apply-refact]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [apply-refact]  depends process-1.6.17.0 [apply-refact]  depends refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [apply-refact]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [apply-refact]  depends transformers-0.6.1.0 [apply-refact]  depends uniplate-1.6.13-Fgpp0vN6NcfFFwGhunWzdd [apply-refact]  depends unix-compat-0.7.4-FTGww1oDu3BJ4n3cKK9JiY [apply-refact] Using Cabal-3.10.1.0 compiled by ghc-9.6 [apply-refact] Using compiler: ghc-9.6.3 [apply-refact] Using install prefix: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 [apply-refact] Executables installed in: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/bin [apply-refact] Libraries installed in: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [apply-refact] Dynamic Libraries installed in: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [apply-refact] Private executables installed in: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/libexec/x86_64-linux-ghc-9.6.3/apply-refact-0.14.0.0 [apply-refact] Data files installed in: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/share/x86_64-linux-ghc-9.6.3/apply-refact-0.14.0.0 [apply-refact] Documentation installed in: [apply-refact] /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc/share/doc/apply-refact-0.14.0.0 [apply-refact] Configuration files installed in: [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/etc [apply-refact] No alex found [apply-refact] Using ar found on system at: [apply-refact] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [apply-refact] No c2hs found [apply-refact] No cpphs found [apply-refact] No doctest found [apply-refact] Using gcc version 14.3.0 given by user at: [apply-refact] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [apply-refact] Using ghc version 9.6.3 found on system at: [apply-refact] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [apply-refact] Using ghc-pkg version 9.6.3 found on system at: [apply-refact] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [apply-refact] No ghcjs found [apply-refact] No ghcjs-pkg found [apply-refact] No greencard found [apply-refact] Using haddock version 2.29.1 found on system at: [apply-refact] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [apply-refact] No happy found [apply-refact] Using haskell-suite found on system at: haskell-suite-dummy-location [apply-refact] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [apply-refact] No hmake found [apply-refact] Using hpc version 0.68 found on system at: [apply-refact] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [apply-refact] Using hsc2hs version 0.68.9 found on system at: [apply-refact] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [apply-refact] Using hscolour version 1.25 found on system at: [apply-refact] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [apply-refact] No jhc found [apply-refact] Using ld found on system at: [apply-refact] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [apply-refact] No pkg-config found [apply-refact] Using runghc version 9.6.3 found on system at: [apply-refact] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [apply-refact] Using strip version 2.44 found on system at: [apply-refact] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [apply-refact] Using tar found on system at: [apply-refact] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [apply-refact] No uhc found [retrie] Phase: buildPhase [lsp-types] [434 of 452] Compiling Language.LSP.Protocol.Message.Method ( src/Language/LSP/Protocol/Message/Method.hs, dist/build/Language/LSP/Protocol/Message/Method.p_o ) [apply-refact] Phase: buildPhase [retrie] Preprocessing library for retrie-1.2.3.. [retrie] Building library for retrie-1.2.3.. [apply-refact] Preprocessing test suite 'test' for apply-refact-0.14.0.0.. [apply-refact] Building test suite 'test' for apply-refact-0.14.0.0.. [apply-refact] [1 of 9] Compiling Paths_apply_refact ( dist/build/test/autogen/Paths_apply_refact.hs, dist/build/test/test-tmp/Paths_apply_refact.o ) [apply-refact] [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/test/test-tmp/Refact/Compat.o ) [retrie] [ 1 of 34] Compiling Retrie.GHC ( Retrie/GHC.hs, dist/build/Retrie/GHC.o, dist/build/Retrie/GHC.dyn_o ) [apply-refact] [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/test/test-tmp/Refact/Utils.o ) [apply-refact] [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/test/test-tmp/Refact/Internal.o ) [retrie] [ 2 of 34] Compiling Retrie.Fixity ( Retrie/Fixity.hs, dist/build/Retrie/Fixity.o, dist/build/Retrie/Fixity.dyn_o ) [retrie] [ 3 of 34] Compiling Retrie.AlphaEnv ( Retrie/AlphaEnv.hs, dist/build/Retrie/AlphaEnv.o, dist/build/Retrie/AlphaEnv.dyn_o ) [retrie] [ 4 of 34] Compiling Retrie.Pretty ( Retrie/Pretty.hs, dist/build/Retrie/Pretty.o, dist/build/Retrie/Pretty.dyn_o ) [retrie] [ 5 of 34] Compiling Retrie.Quantifiers ( Retrie/Quantifiers.hs, dist/build/Retrie/Quantifiers.o, dist/build/Retrie/Quantifiers.dyn_o ) [retrie] [ 6 of 34] Compiling Retrie.SYB ( Retrie/SYB.hs, dist/build/Retrie/SYB.o, dist/build/Retrie/SYB.dyn_o ) [retrie] [ 7 of 34] Compiling Retrie.ExactPrint.Annotated ( Retrie/ExactPrint/Annotated.hs, dist/build/Retrie/ExactPrint/Annotated.o, dist/build/Retrie/ExactPrint/Annotated.dyn_o ) [retrie]  [retrie] Retrie/ExactPrint/Annotated.hs:39:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Control.Monad.State.Lazy’ does not export ‘fix’ [retrie]  | [retrie] 39 | import Control.Monad.State.Lazy hiding (fix) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [ 8 of 34] Compiling Retrie.Util ( Retrie/Util.hs, dist/build/Retrie/Util.o, dist/build/Retrie/Util.dyn_o ) [retrie] [ 9 of 34] Compiling Retrie.ExactPrint ( Retrie/ExactPrint.hs, dist/build/Retrie/ExactPrint.o, dist/build/Retrie/ExactPrint.dyn_o ) [retrie]  [retrie] Retrie/ExactPrint.hs:53:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Control.Monad.State.Lazy’ does not export ‘fix’ [retrie]  | [retrie] 53 | import Control.Monad.State.Lazy hiding (fix) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:77:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 77 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:109:39: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l1’ [retrie]  | [retrie] 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) [retrie]  | ^^ [retrie]  [retrie] Retrie/ExactPrint.hs:114:5: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_1’ [retrie]  | [retrie] 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:123:44: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘ext2’ shadows the existing binding [retrie]  imported from ‘Retrie.SYB’ at Retrie/ExactPrint.hs:76:1-31 [retrie]  (and originally defined in ‘Data.Generics.Aliases’) [retrie]  | [retrie] 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) [retrie]  | ^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:126:6: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_0’ [retrie]  | [retrie] 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:127:5: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_1’ [retrie]  | [retrie] 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:176:14: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘n’ [retrie]  | [retrie] 176 | SameLine n -> do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:209:22: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:222:15: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:435:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘isCommentKeyword’ [retrie]  | [retrie] 435 | isCommentKeyword _ = False [retrie]  | ^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:445:35: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘anc’ [retrie]  | [retrie] 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) [retrie]  | ^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:478:15: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘p’ [retrie]  | [retrie] 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:39: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘anc’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:60: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘cs’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:64: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:67: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘a’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^ [retrie] [10 of 34] Compiling Retrie.Substitution ( Retrie/Substitution.hs, dist/build/Retrie/Substitution.o, dist/build/Retrie/Substitution.dyn_o ) [retrie] [11 of 34] Compiling Retrie.FreeVars ( Retrie/FreeVars.hs, dist/build/Retrie/FreeVars.o, dist/build/Retrie/FreeVars.dyn_o ) [retrie]  [retrie] Retrie/FreeVars.hs:28:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup FreeVars’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 28 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/FreeVars.hs:32:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid FreeVars’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [12 of 34] Compiling Retrie.PatternMap.Class ( Retrie/PatternMap/Class.hs, dist/build/Retrie/PatternMap/Class.o, dist/build/Retrie/PatternMap/Class.dyn_o ) [retrie]  [retrie] Retrie/PatternMap/Class.hs:50:11: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Class.hs:86:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Class.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 114 | mUnion m1 m2 = ListMap [retrie]  | ^^ [retrie] [13 of 34] Compiling Retrie.PatternMap.Bag ( Retrie/PatternMap/Bag.hs, dist/build/Retrie/PatternMap/Bag.o, dist/build/Retrie/PatternMap/Bag.dyn_o ) [retrie] [14 of 34] Compiling Retrie.PatternMap.Instances ( Retrie/PatternMap/Instances.hs, dist/build/Retrie/PatternMap/Instances.o, dist/build/Retrie/PatternMap/Instances.dyn_o ) [retrie]  [retrie] Retrie/PatternMap/Instances.hs:48:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 48 | mUnion m1 m2 = TupArgMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:84:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 84 | mUnion m1 m2 = BoxityMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:112:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 112 | mUnion m1 m2 = VM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:159:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 159 | mUnion m1 m2 = LM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:232:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 232 | mUnion m1 m2 = OLM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:317:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 317 | mUnion m1 m2 = EM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:345:7: warning: [GHC-62161] [-Wincomplete-patterns] [retrie]  Pattern match(es) are non-exhaustive [retrie]  In an equation for ‘go’: [retrie]  Patterns of type ‘HsExpr (GhcPass Parsed)’ not matched: [retrie]  HsRecSel _ _ [retrie]  HsGetField _ _ _ [retrie]  HsProjection _ _ [retrie]  HsTypedSplice _ _ [retrie]  ... [retrie]  | [retrie] 345 | go (HsVar _ v) [retrie]  | ^^^^^^^^^^^^^^... [retrie]  [retrie] Retrie/PatternMap/Instances.hs:570:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 570 | mUnion m1 m2 = SCM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:625:17: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:647:16: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:695:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 695 | mUnion m1 m2 = CDMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:704:21: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:714:21: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:753:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 753 | mUnion m1 m2 = PatMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:834:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:865:19: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:908:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 908 | mUnion m1 m2 = SLM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:962:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 962 | mUnion m1 m2 = LB [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1026:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1026 | mUnion m1 m2 = BM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1090:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1090 | mUnion m1 m2 = SM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1171:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1171 | mUnion m1 m2 = TM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1303:15: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1430:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1430 | mUnion m1 m2 = TupleSortMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1476:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1476 | mUnion m1 m2 = ForAllTyMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1511:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1511 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) [retrie]  | ^^ [lsp-types] [435 of 452] Compiling Language.LSP.Protocol.Message.LspId ( src/Language/LSP/Protocol/Message/LspId.hs, dist/build/Language/LSP/Protocol/Message/LspId.p_o ) [lsp-types] [436 of 452] Compiling Language.LSP.Protocol.Internal.Types ( generated/Language/LSP/Protocol/Internal/Types.hs, dist/build/Language/LSP/Protocol/Internal/Types.p_o ) [lsp-types] [437 of 452] Compiling Language.LSP.Protocol.Types.WatchKinds ( src/Language/LSP/Protocol/Types/WatchKinds.hs, dist/build/Language/LSP/Protocol/Types/WatchKinds.p_o ) [lsp-types] [438 of 452] Compiling Language.LSP.Protocol.Types.Orphans ( src/Language/LSP/Protocol/Types/Orphans.hs, dist/build/Language/LSP/Protocol/Types/Orphans.p_o ) [lsp-types] [439 of 452] Compiling Language.LSP.Protocol.Types.Edit ( src/Language/LSP/Protocol/Types/Edit.hs, dist/build/Language/LSP/Protocol/Types/Edit.p_o ) [lsp-types] [440 of 452] Compiling Language.LSP.Protocol.Types.CodeAction ( src/Language/LSP/Protocol/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Types/CodeAction.p_o ) [lsp-types] [441 of 452] Compiling Language.LSP.Protocol.Types ( src/Language/LSP/Protocol/Types.hs, dist/build/Language/LSP/Protocol/Types.p_o ) [lsp-types] [442 of 452] Compiling Language.LSP.Protocol.Message.Types ( src/Language/LSP/Protocol/Message/Types.hs, dist/build/Language/LSP/Protocol/Message/Types.p_o ) [lsp-types]  [lsp-types] src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: [GHC-02256] [-Wambiguous-fields] [lsp-types]  The record update x {_code = InR [lsp-types]  (fromOpenEnumBaseType n)} with type ResponseError is ambiguous. [lsp-types]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [lsp-types]  | [lsp-types] 87 | x{_code = InR (fromOpenEnumBaseType n)} [lsp-types]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [lsp-types]  [lsp-types] src/Language/LSP/Protocol/Message/Types.hs:179:9: warning: [GHC-02256] [-Wambiguous-fields] [lsp-types]  The record update x {_code = InR [lsp-types]  (fromOpenEnumBaseType n)} with type TResponseError is ambiguous. [lsp-types]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [lsp-types]  | [lsp-types] 179 | x{_code = InR (fromOpenEnumBaseType n)} [lsp-types]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [apply-refact] [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, dist/build/test/test-tmp/Refact/Options.o ) [apply-refact] [6 of 9] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/test/test-tmp/Refact/Fixity.o ) [apply-refact] [7 of 9] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/test/test-tmp/Refact/Apply.o ) [apply-refact] [8 of 9] Compiling Refact.Run ( src/Refact/Run.hs, dist/build/test/test-tmp/Refact/Run.o ) [apply-refact] [9 of 9] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) [retrie] [15 of 34] Compiling Retrie.Universe ( Retrie/Universe.hs, dist/build/Retrie/Universe.o, dist/build/Retrie/Universe.dyn_o ) [retrie]  [retrie] Retrie/Universe.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Universe.hs:23:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 114 | mUnion m1 m2 = UMap [retrie]  | ^^ [apply-refact] [10 of 10] Linking dist/build/test/test [retrie] [16 of 34] Compiling Retrie.Types ( Retrie/Types.hs, dist/build/Retrie/Types.o, dist/build/Retrie/Types.dyn_o ) [retrie]  [retrie] Retrie/Types.hs:133:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup (Matcher a)’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 133 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Types.hs:137:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid (Matcher a)’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Types.hs:137:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Types.hs:59:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) [retrie]  | ^^ [retrie] [17 of 34] Compiling Retrie.Query ( Retrie/Query.hs, dist/build/Retrie/Query.o, dist/build/Retrie/Query.dyn_o ) [retrie] [18 of 34] Compiling Retrie.GroundTerms ( Retrie/GroundTerms.hs, dist/build/Retrie/GroundTerms.o, dist/build/Retrie/GroundTerms.dyn_o ) [retrie] [19 of 34] Compiling Retrie.Expr ( Retrie/Expr.hs, dist/build/Retrie/Expr.o, dist/build/Retrie/Expr.dyn_o ) [retrie]  [retrie] Retrie/Expr.hs:40:1: warning: [-Wunused-imports] [retrie]  The import of ‘Data.Functor.Identity’ is redundant [retrie]  except perhaps to import instances from ‘Data.Functor.Identity’ [retrie]  To import instances alone, use: import Data.Functor.Identity() [retrie]  | [retrie] 40 | import Data.Functor.Identity [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:51:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 51 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:56:16: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ln’ [retrie]  | [retrie] 56 | mkLocatedHsVar ln@(L l n) = do [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:130:16: warning: [-Wunused-local-binds] [retrie]  Defined but not used: ‘x’ [retrie]  | [retrie] 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds [retrie]  | ^ [retrie]  [retrie] Retrie/Expr.hs:132:19: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘an’ [retrie]  | [retrie] 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:180:9: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘nm'’ [retrie]  | [retrie] 180 | (tv', nm') <- swapEntryDPT tv nm [retrie]  | ^^^ [retrie]  [retrie] Retrie/Expr.hs:225:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘wildSupplyAlphaEnv’ [retrie]  | [retrie] 225 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:310:29: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 310 | conPatHelper con (PrefixCon tyargs xs) = do [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:322:1: warning: [GHC-53633] [-Woverlapping-patterns] [retrie]  Pattern match is redundant [retrie]  In an equation for ‘grhsToExpr’: grhsToExpr _ = ... [retrie]  | [retrie] 322 | grhsToExpr _ = error "grhsToExpr" [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:350:34: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘d1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Expr.hs:46:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 350 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:374:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘mkParen’ [retrie]  | [retrie] 374 | mkParen k e = do [retrie]  | ^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:377:4: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘e0’ [retrie]  | [retrie] 377 | (e0,pe0) <- swapEntryDPT e pe [retrie]  | ^^ [retrie] [20 of 34] Compiling Retrie.Rewrites.Types ( Retrie/Rewrites/Types.hs, dist/build/Retrie/Rewrites/Types.o, dist/build/Retrie/Rewrites/Types.dyn_o ) [retrie] [21 of 34] Compiling Retrie.Rewrites.Function ( Retrie/Rewrites/Function.hs, dist/build/Retrie/Rewrites/Function.o, dist/build/Retrie/Rewrites/Function.dyn_o ) [retrie]  [retrie] Retrie/Rewrites/Function.hs:25:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 25 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Function.hs:55:42: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘mn’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Rewrites/Function.hs:20:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] [retrie]  | ^^ [lsp-types] [443 of 452] Compiling Language.LSP.Protocol.Message.Parsing ( src/Language/LSP/Protocol/Message/Parsing.hs, dist/build/Language/LSP/Protocol/Message/Parsing.p_o ) [retrie] [22 of 34] Compiling Retrie.Rewrites.Patterns ( Retrie/Rewrites/Patterns.hs, dist/build/Retrie/Rewrites/Patterns.o, dist/build/Retrie/Rewrites/Patterns.dyn_o ) [retrie]  [retrie] Retrie/Rewrites/Patterns.hs:12:48: warning: [-Wunused-imports] [retrie]  The import of ‘lift’ from module ‘Control.Monad.State’ is redundant [retrie]  | [retrie] 12 | import Control.Monad.State (StateT(runStateT), lift) [retrie]  | ^^^^ [retrie] [23 of 34] Compiling Retrie.Context ( Retrie/Context.hs, dist/build/Retrie/Context.o, dist/build/Retrie/Context.dyn_o ) [retrie] [24 of 34] Compiling Retrie.Subst ( Retrie/Subst.hs, dist/build/Retrie/Subst.o, dist/build/Retrie/Subst.dyn_o ) [retrie]  [retrie] Retrie/Subst.hs:20:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 20 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Subst.hs:59:11: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘comments’ shadows the existing binding [retrie]  imported from ‘Retrie.GHC’ at Retrie/Subst.hs:16:1-17 [retrie]  (and originally defined in ‘GHC.Parser.Annotation’) [retrie]  | [retrie] 59 | let comments = hasComments e0 [retrie]  | ^^^^^^^^ [retrie] [25 of 34] Compiling Retrie.Replace ( Retrie/Replace.hs, dist/build/Retrie/Replace.o, dist/build/Retrie/Replace.dyn_o ) [retrie]  [retrie] Retrie/Replace.hs:28:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 28 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Replace.hs:129:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup Change’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 129 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Replace.hs:133:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid Change’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 133 | mappend NoChange other = other [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [retrie] [26 of 34] Compiling Retrie.CPP ( Retrie/CPP.hs, dist/build/Retrie/CPP.o, dist/build/Retrie/CPP.dyn_o ) [retrie]  [retrie] Retrie/CPP.hs:140:19: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘rs’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Utils’) [retrie]  | [retrie] 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') [retrie]  | ^^ [retrie]  [retrie] Retrie/CPP.hs:346:24: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘mn’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) [retrie]  | ^^ [retrie] [27 of 34] Compiling Retrie.Monad ( Retrie/Monad.hs, dist/build/Retrie/Monad.o, dist/build/Retrie/Monad.dyn_o ) [retrie]  [retrie] Retrie/Monad.hs:127:3: warning: [-Wnoncanonical-monad-instances] [retrie]  Noncanonical ‘return’ definition detected [retrie]  in the instance declaration for ‘Monad Retrie’. [retrie]  ‘return’ will eventually be removed in favour of ‘pure’ [retrie]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [retrie]  | [retrie] 127 | return = Pure [retrie]  | ^^^^^^^^^^^^^ [retrie] [28 of 34] Compiling Retrie.Rewrites.Rules ( Retrie/Rewrites/Rules.hs, dist/build/Retrie/Rewrites/Rules.o, dist/build/Retrie/Rewrites/Rules.dyn_o ) [retrie]  [retrie] Retrie/Rewrites/Rules.hs:17:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 17 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:18:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Monad’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Monad’ [retrie]  To import instances alone, use: import Retrie.Monad() [retrie]  | [retrie] 18 | import Retrie.Monad [retrie]  | ^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:19:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad’ [retrie]  To import instances alone, use: import Control.Monad() [retrie]  | [retrie] 19 | import Control.Monad [retrie]  | ^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:20:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.IO.Class’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.IO.Class’ [retrie]  To import instances alone, use: import Control.Monad.IO.Class() [retrie]  | [retrie] 20 | import Control.Monad.IO.Class [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:21:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.Trans.Class’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.Trans.Class’ [retrie]  To import instances alone, use: import Control.Monad.Trans.Class() [retrie]  | [retrie] 21 | import Control.Monad.Trans.Class [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [29 of 34] Compiling Retrie.Rewrites ( Retrie/Rewrites.hs, dist/build/Retrie/Rewrites.o, dist/build/Retrie/Rewrites.dyn_o ) [retrie]  [retrie] Retrie/Rewrites.hs:31:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Retrie.GHC’ does not export ‘Pattern’ [retrie]  | [retrie] 31 | import Retrie.GHC hiding (Pattern) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites.hs:39:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 39 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites.hs:173:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘showCpp’ [retrie]  | [retrie] 173 | showCpp (NoCPP c) = showAstA c [retrie]  | ^^^^^^^ [apply-refact] Preprocessing executable 'refactor' for apply-refact-0.14.0.0.. [apply-refact] Building executable 'refactor' for apply-refact-0.14.0.0.. [retrie] [30 of 34] Compiling Retrie.Elaborate ( Retrie/Elaborate.hs, dist/build/Retrie/Elaborate.o, dist/build/Retrie/Elaborate.dyn_o ) [apply-refact] [1 of 9] Compiling Paths_apply_refact ( dist/build/refactor/autogen/Paths_apply_refact.hs, dist/build/refactor/refactor-tmp/Paths_apply_refact.o ) [apply-refact] [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/refactor/refactor-tmp/Refact/Compat.o ) [apply-refact] [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/refactor/refactor-tmp/Refact/Utils.o ) [apply-refact] [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/refactor/refactor-tmp/Refact/Internal.o ) [retrie] [31 of 34] Compiling Retrie.Debug ( Retrie/Debug.hs, dist/build/Retrie/Debug.o, dist/build/Retrie/Debug.dyn_o ) [retrie] [32 of 34] Compiling Retrie.Options ( Retrie/Options.hs, dist/build/Retrie/Options.o, dist/build/Retrie/Options.dyn_o ) [apply-refact]  [apply-refact] src/Refact/Internal.hs:494:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] [apply-refact]  Pattern match(es) are non-exhaustive [apply-refact]  In a pattern binding: [apply-refact]  Patterns of type ‘GHC.XRec [apply-refact]  GHC.GhcPs [apply-refact]  [GHC.LMatch [apply-refact]  GHC.GhcPs [apply-refact]  (GHC.GenLocated [apply-refact]  GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))]’ not matched: [apply-refact]  GHC.L _ [] [apply-refact]  GHC.L _ ((GHC.L _ _):_:_) [apply-refact]  | [apply-refact] 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG [apply-refact]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [33 of 34] Compiling Retrie.Run ( Retrie/Run.hs, dist/build/Retrie/Run.o, dist/build/Retrie/Run.dyn_o ) [retrie]  [retrie] Retrie/Run.hs:22:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.State.Strict’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.State.Strict’ [retrie]  To import instances alone, use: import Control.Monad.State.Strict() [retrie]  | [retrie] 22 | import Control.Monad.State.Strict [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [34 of 34] Compiling Retrie ( Retrie.hs, dist/build/Retrie.o, dist/build/Retrie.dyn_o ) [lsp-types] [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.p_o ) [lsp-types] [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.p_o ) [lsp-types] [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.p_o ) [lsp-types] [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.p_o ) [lsp-types] [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.p_o ) [lsp-types] [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.p_o ) [lsp-types] [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.p_o ) [retrie] [ 1 of 34] Compiling Retrie.GHC ( Retrie/GHC.hs, dist/build/Retrie/GHC.p_o ) [retrie] [ 2 of 34] Compiling Retrie.Fixity ( Retrie/Fixity.hs, dist/build/Retrie/Fixity.p_o ) [lsp-types] [451 of 452] Compiling Language.LSP.Protocol.Meta ( src/Language/LSP/Protocol/Meta.hs, dist/build/Language/LSP/Protocol/Meta.p_o ) [lsp-types] [452 of 452] Compiling Language.LSP.Protocol.Utils.SMethodMap ( src/Language/LSP/Protocol/Utils/SMethodMap.hs, dist/build/Language/LSP/Protocol/Utils/SMethodMap.p_o ) [retrie] [ 3 of 34] Compiling Retrie.AlphaEnv ( Retrie/AlphaEnv.hs, dist/build/Retrie/AlphaEnv.p_o ) [retrie] [ 4 of 34] Compiling Retrie.Pretty ( Retrie/Pretty.hs, dist/build/Retrie/Pretty.p_o ) [retrie] [ 5 of 34] Compiling Retrie.Quantifiers ( Retrie/Quantifiers.hs, dist/build/Retrie/Quantifiers.p_o ) [retrie] [ 6 of 34] Compiling Retrie.SYB ( Retrie/SYB.hs, dist/build/Retrie/SYB.p_o ) [retrie] [ 7 of 34] Compiling Retrie.ExactPrint.Annotated ( Retrie/ExactPrint/Annotated.hs, dist/build/Retrie/ExactPrint/Annotated.p_o ) [retrie]  [retrie] Retrie/ExactPrint/Annotated.hs:39:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Control.Monad.State.Lazy’ does not export ‘fix’ [retrie]  | [retrie] 39 | import Control.Monad.State.Lazy hiding (fix) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [ 8 of 34] Compiling Retrie.Util ( Retrie/Util.hs, dist/build/Retrie/Util.p_o ) [retrie] [ 9 of 34] Compiling Retrie.ExactPrint ( Retrie/ExactPrint.hs, dist/build/Retrie/ExactPrint.p_o ) [retrie]  [retrie] Retrie/ExactPrint.hs:53:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Control.Monad.State.Lazy’ does not export ‘fix’ [retrie]  | [retrie] 53 | import Control.Monad.State.Lazy hiding (fix) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:77:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 77 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:109:39: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l1’ [retrie]  | [retrie] 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) [retrie]  | ^^ [retrie]  [retrie] Retrie/ExactPrint.hs:114:5: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_1’ [retrie]  | [retrie] 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:123:44: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘ext2’ shadows the existing binding [retrie]  imported from ‘Retrie.SYB’ at Retrie/ExactPrint.hs:76:1-31 [retrie]  (and originally defined in ‘Data.Generics.Aliases’) [retrie]  | [retrie] 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) [retrie]  | ^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:126:6: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_0’ [retrie]  | [retrie] 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:127:5: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_1’ [retrie]  | [retrie] 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:176:14: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘n’ [retrie]  | [retrie] 176 | SameLine n -> do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:209:22: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:222:15: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:435:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘isCommentKeyword’ [retrie]  | [retrie] 435 | isCommentKeyword _ = False [retrie]  | ^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:445:35: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘anc’ [retrie]  | [retrie] 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) [retrie]  | ^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:478:15: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘p’ [retrie]  | [retrie] 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:39: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘anc’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:60: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘cs’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:64: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:67: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘a’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^ [apply-refact] [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, dist/build/refactor/refactor-tmp/Refact/Options.o ) [apply-refact] [6 of 9] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/refactor/refactor-tmp/Refact/Fixity.o ) [apply-refact] [7 of 9] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/refactor/refactor-tmp/Refact/Apply.o ) [apply-refact] [8 of 9] Compiling Refact.Run ( src/Refact/Run.hs, dist/build/refactor/refactor-tmp/Refact/Run.o ) [retrie] [10 of 34] Compiling Retrie.Substitution ( Retrie/Substitution.hs, dist/build/Retrie/Substitution.p_o ) [apply-refact] [9 of 9] Compiling Main ( src/Main.hs, dist/build/refactor/refactor-tmp/Main.o ) [retrie] [11 of 34] Compiling Retrie.FreeVars ( Retrie/FreeVars.hs, dist/build/Retrie/FreeVars.p_o ) Waiting for lock on waiting for lock on '/nix/store/ij4prxy993xaw0var6krjnzg56v3fln0-yaml-0.11.11.2-doc', '/nix/store/jn7scg9rcs0a2hh2g6p7v9pplqmj83dc-yaml [retrie]  [retrie] Retrie/FreeVars.hs:28:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup FreeVars’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 28 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/FreeVars.hs:32:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid FreeVars’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [12 of 34] Compiling Retrie.PatternMap.Class ( Retrie/PatternMap/Class.hs, dist/build/Retrie/PatternMap/Class.p_o ) [retrie]  [retrie] Retrie/PatternMap/Class.hs:50:11: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Class.hs:86:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Class.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 114 | mUnion m1 m2 = ListMap [retrie]  | ^^ [retrie] [13 of 34] Compiling Retrie.PatternMap.Bag ( Retrie/PatternMap/Bag.hs, dist/build/Retrie/PatternMap/Bag.p_o ) [apply-refact] [10 of 10] Linking dist/build/refactor/refactor [retrie] [14 of 34] Compiling Retrie.PatternMap.Instances ( Retrie/PatternMap/Instances.hs, dist/build/Retrie/PatternMap/Instances.p_o ) [retrie]  [retrie] Retrie/PatternMap/Instances.hs:48:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 48 | mUnion m1 m2 = TupArgMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:84:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 84 | mUnion m1 m2 = BoxityMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:112:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 112 | mUnion m1 m2 = VM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:159:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 159 | mUnion m1 m2 = LM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:232:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 232 | mUnion m1 m2 = OLM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:317:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 317 | mUnion m1 m2 = EM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:345:7: warning: [GHC-62161] [-Wincomplete-patterns] [retrie]  Pattern match(es) are non-exhaustive [retrie]  In an equation for ‘go’: [retrie]  Patterns of type ‘HsExpr (GhcPass Parsed)’ not matched: [retrie]  HsRecSel _ _ [retrie]  HsGetField _ _ _ [retrie]  HsProjection _ _ [retrie]  HsTypedSplice _ _ [retrie]  ... [retrie]  | [retrie] 345 | go (HsVar _ v) [retrie]  | ^^^^^^^^^^^^^^... [retrie]  [retrie] Retrie/PatternMap/Instances.hs:570:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 570 | mUnion m1 m2 = SCM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:625:17: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:647:16: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:695:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 695 | mUnion m1 m2 = CDMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:704:21: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:714:21: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:753:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 753 | mUnion m1 m2 = PatMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:834:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:865:19: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:908:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 908 | mUnion m1 m2 = SLM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:962:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 962 | mUnion m1 m2 = LB [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1026:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1026 | mUnion m1 m2 = BM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1090:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1090 | mUnion m1 m2 = SM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1171:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1171 | mUnion m1 m2 = TM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1303:15: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1430:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1430 | mUnion m1 m2 = TupleSortMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1476:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1476 | mUnion m1 m2 = ForAllTyMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1511:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1511 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) [retrie]  | ^^ [retrie] [15 of 34] Compiling Retrie.Universe ( Retrie/Universe.hs, dist/build/Retrie/Universe.p_o ) [retrie]  [retrie] Retrie/Universe.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Universe.hs:23:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 114 | mUnion m1 m2 = UMap [retrie]  | ^^ [lsp-types] Preprocessing executable 'generator' for lsp-types-2.3.0.1.. [lsp-types] Building executable 'generator' for lsp-types-2.3.0.1.. [lsp-types] [1 of 2] Compiling CodeGen ( generator/CodeGen.hs, dist/build/generator/generator-tmp/CodeGen.o ) [retrie] [16 of 34] Compiling Retrie.Types ( Retrie/Types.hs, dist/build/Retrie/Types.p_o ) [retrie]  [retrie] Retrie/Types.hs:133:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup (Matcher a)’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 133 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Types.hs:137:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid (Matcher a)’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Types.hs:137:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Types.hs:59:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) [retrie]  | ^^ [retrie] [17 of 34] Compiling Retrie.Query ( Retrie/Query.hs, dist/build/Retrie/Query.p_o ) [apply-refact] Preprocessing library for apply-refact-0.14.0.0.. [apply-refact] Building library for apply-refact-0.14.0.0.. [retrie] [18 of 34] Compiling Retrie.GroundTerms ( Retrie/GroundTerms.hs, dist/build/Retrie/GroundTerms.p_o ) [retrie] [19 of 34] Compiling Retrie.Expr ( Retrie/Expr.hs, dist/build/Retrie/Expr.p_o ) [retrie]  [retrie] Retrie/Expr.hs:40:1: warning: [-Wunused-imports] [retrie]  The import of ‘Data.Functor.Identity’ is redundant [retrie]  except perhaps to import instances from ‘Data.Functor.Identity’ [retrie]  To import instances alone, use: import Data.Functor.Identity() [retrie]  | [retrie] 40 | import Data.Functor.Identity [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:51:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 51 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:56:16: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ln’ [retrie]  | [retrie] 56 | mkLocatedHsVar ln@(L l n) = do [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:130:16: warning: [-Wunused-local-binds] [retrie]  Defined but not used: ‘x’ [retrie]  | [retrie] 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds [retrie]  | ^ [retrie]  [retrie] Retrie/Expr.hs:132:19: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘an’ [retrie]  | [retrie] 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:180:9: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘nm'’ [retrie]  | [retrie] 180 | (tv', nm') <- swapEntryDPT tv nm [retrie]  | ^^^ [retrie]  [retrie] Retrie/Expr.hs:225:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘wildSupplyAlphaEnv’ [retrie]  | [retrie] 225 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:310:29: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 310 | conPatHelper con (PrefixCon tyargs xs) = do [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:322:1: warning: [GHC-53633] [-Woverlapping-patterns] [retrie]  Pattern match is redundant [retrie]  In an equation for ‘grhsToExpr’: grhsToExpr _ = ... [retrie]  | [retrie] 322 | grhsToExpr _ = error "grhsToExpr" [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:350:34: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘d1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Expr.hs:46:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 350 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:374:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘mkParen’ [retrie]  | [retrie] 374 | mkParen k e = do [retrie]  | ^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:377:4: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘e0’ [retrie]  | [retrie] 377 | (e0,pe0) <- swapEntryDPT e pe [retrie]  | ^^ [apply-refact] [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.o, dist/build/Refact/Compat.dyn_o ) [apply-refact] [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/Refact/Utils.o, dist/build/Refact/Utils.dyn_o ) [apply-refact] [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/Refact/Internal.o, dist/build/Refact/Internal.dyn_o ) [retrie] [20 of 34] Compiling Retrie.Rewrites.Types ( Retrie/Rewrites/Types.hs, dist/build/Retrie/Rewrites/Types.p_o ) [apply-refact]  [apply-refact] src/Refact/Internal.hs:494:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] [apply-refact]  Pattern match(es) are non-exhaustive [apply-refact]  In a pattern binding: [apply-refact]  Patterns of type ‘GHC.XRec [apply-refact]  GHC.GhcPs [apply-refact]  [GHC.LMatch [apply-refact]  GHC.GhcPs [apply-refact]  (GHC.GenLocated [apply-refact]  GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))]’ not matched: [apply-refact]  GHC.L _ [] [apply-refact]  GHC.L _ ((GHC.L _ _):_:_) [apply-refact]  | [apply-refact] 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG [apply-refact]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] [21 of 34] Compiling Retrie.Rewrites.Function ( Retrie/Rewrites/Function.hs, dist/build/Retrie/Rewrites/Function.p_o ) [retrie]  [retrie] Retrie/Rewrites/Function.hs:25:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 25 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Function.hs:55:42: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘mn’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Rewrites/Function.hs:20:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] [retrie]  | ^^ [retrie] [22 of 34] Compiling Retrie.Rewrites.Patterns ( Retrie/Rewrites/Patterns.hs, dist/build/Retrie/Rewrites/Patterns.p_o ) [retrie]  [retrie] Retrie/Rewrites/Patterns.hs:12:48: warning: [-Wunused-imports] [retrie]  The import of ‘lift’ from module ‘Control.Monad.State’ is redundant [retrie]  | [retrie] 12 | import Control.Monad.State (StateT(runStateT), lift) [retrie]  | ^^^^ [retrie] [23 of 34] Compiling Retrie.Context ( Retrie/Context.hs, dist/build/Retrie/Context.p_o ) [retrie] [24 of 34] Compiling Retrie.Subst ( Retrie/Subst.hs, dist/build/Retrie/Subst.p_o ) [retrie]  [retrie] Retrie/Subst.hs:20:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 20 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Subst.hs:59:11: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘comments’ shadows the existing binding [retrie]  imported from ‘Retrie.GHC’ at Retrie/Subst.hs:16:1-17 [retrie]  (and originally defined in ‘GHC.Parser.Annotation’) [retrie]  | [retrie] 59 | let comments = hasComments e0 [retrie]  | ^^^^^^^^ [retrie] [25 of 34] Compiling Retrie.Replace ( Retrie/Replace.hs, dist/build/Retrie/Replace.p_o ) [retrie]  [retrie] Retrie/Replace.hs:28:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 28 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Replace.hs:129:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup Change’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 129 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Replace.hs:133:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid Change’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 133 | mappend NoChange other = other [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [retrie] [26 of 34] Compiling Retrie.CPP ( Retrie/CPP.hs, dist/build/Retrie/CPP.p_o ) [retrie]  [retrie] Retrie/CPP.hs:140:19: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘rs’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Utils’) [retrie]  | [retrie] 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') [retrie]  | ^^ [retrie]  [retrie] Retrie/CPP.hs:346:24: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘mn’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) [retrie]  | ^^ [retrie] [27 of 34] Compiling Retrie.Monad ( Retrie/Monad.hs, dist/build/Retrie/Monad.p_o ) [retrie]  [retrie] Retrie/Monad.hs:127:3: warning: [-Wnoncanonical-monad-instances] [retrie]  Noncanonical ‘return’ definition detected [retrie]  in the instance declaration for ‘Monad Retrie’. [retrie]  ‘return’ will eventually be removed in favour of ‘pure’ [retrie]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [retrie]  | [retrie] 127 | return = Pure [retrie]  | ^^^^^^^^^^^^^ [retrie] [28 of 34] Compiling Retrie.Rewrites.Rules ( Retrie/Rewrites/Rules.hs, dist/build/Retrie/Rewrites/Rules.p_o ) [retrie]  [retrie] Retrie/Rewrites/Rules.hs:17:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 17 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:18:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Monad’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Monad’ [retrie]  To import instances alone, use: import Retrie.Monad() [retrie]  | [retrie] 18 | import Retrie.Monad [retrie]  | ^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:19:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad’ [retrie]  To import instances alone, use: import Control.Monad() [retrie]  | [retrie] 19 | import Control.Monad [retrie]  | ^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:20:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.IO.Class’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.IO.Class’ [retrie]  To import instances alone, use: import Control.Monad.IO.Class() [retrie]  | [retrie] 20 | import Control.Monad.IO.Class [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:21:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.Trans.Class’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.Trans.Class’ [retrie]  To import instances alone, use: import Control.Monad.Trans.Class() [retrie]  | [retrie] 21 | import Control.Monad.Trans.Class [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [lsp-types] [2 of 2] Compiling Main ( generator/Main.hs, dist/build/generator/generator-tmp/Main.o ) [retrie] [29 of 34] Compiling Retrie.Rewrites ( Retrie/Rewrites.hs, dist/build/Retrie/Rewrites.p_o ) [retrie]  [retrie] Retrie/Rewrites.hs:31:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Retrie.GHC’ does not export ‘Pattern’ [retrie]  | [retrie] 31 | import Retrie.GHC hiding (Pattern) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites.hs:39:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 39 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites.hs:173:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘showCpp’ [retrie]  | [retrie] 173 | showCpp (NoCPP c) = showAstA c [retrie]  | ^^^^^^^ [lsp-types] [3 of 3] Linking dist/build/generator/generator [retrie] [30 of 34] Compiling Retrie.Elaborate ( Retrie/Elaborate.hs, dist/build/Retrie/Elaborate.p_o ) [retrie] [31 of 34] Compiling Retrie.Debug ( Retrie/Debug.hs, dist/build/Retrie/Debug.p_o ) [retrie] [32 of 34] Compiling Retrie.Options ( Retrie/Options.hs, dist/build/Retrie/Options.p_o ) [lsp-types] Preprocessing library 'lsp-types-quickcheck' for lsp-types-2.3.0.1.. [lsp-types] Building library 'lsp-types-quickcheck' for lsp-types-2.3.0.1.. [lsp-types] [1 of 4] Compiling Language.LSP.Protocol.QuickCheck.Common ( quickcheck/Language/LSP/Protocol/QuickCheck/Common.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.dyn_o ) [lsp-types] [2 of 4] Compiling Language.LSP.Protocol.QuickCheck.Types ( quickcheck/Language/LSP/Protocol/QuickCheck/Types.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.dyn_o ) [retrie] [33 of 34] Compiling Retrie.Run ( Retrie/Run.hs, dist/build/Retrie/Run.p_o ) [retrie]  [retrie] Retrie/Run.hs:22:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.State.Strict’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.State.Strict’ [retrie]  To import instances alone, use: import Control.Monad.State.Strict() [retrie]  | [retrie] 22 | import Control.Monad.State.Strict [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [apply-refact] [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/Refact/Fixity.o, dist/build/Refact/Fixity.dyn_o ) [apply-refact] [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/Refact/Apply.o, dist/build/Refact/Apply.dyn_o ) [retrie] [34 of 34] Compiling Retrie ( Retrie.hs, dist/build/Retrie.p_o ) [apply-refact] [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.p_o ) [apply-refact] [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/Refact/Utils.p_o ) [apply-refact] [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/Refact/Internal.p_o ) [apply-refact]  [apply-refact] src/Refact/Internal.hs:494:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] [apply-refact]  Pattern match(es) are non-exhaustive [apply-refact]  In a pattern binding: [apply-refact]  Patterns of type ‘GHC.XRec [apply-refact]  GHC.GhcPs [apply-refact]  [GHC.LMatch [apply-refact]  GHC.GhcPs [apply-refact]  (GHC.GenLocated [apply-refact]  GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))]’ not matched: [apply-refact]  GHC.L _ [] [apply-refact]  GHC.L _ ((GHC.L _ _):_:_) [apply-refact]  | [apply-refact] 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG [apply-refact]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie] Preprocessing executable 'demo-retrie' for retrie-1.2.3.. [retrie] Building executable 'demo-retrie' for retrie-1.2.3.. [retrie] [1 of 2] Compiling Fixity ( hse/Fixity.hs, dist/build/demo-retrie/demo-retrie-tmp/Fixity.o ) [retrie] [2 of 2] Compiling Main ( demo/Main.hs, dist/build/demo-retrie/demo-retrie-tmp/Main.o ) [retrie] [3 of 3] Linking dist/build/demo-retrie/demo-retrie [apply-refact] [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/Refact/Fixity.p_o ) [apply-refact] [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/Refact/Apply.p_o ) [retrie] Preprocessing executable 'retrie' for retrie-1.2.3.. [retrie] Building executable 'retrie' for retrie-1.2.3.. [retrie] [1 of 2] Compiling Fixity ( hse/Fixity.hs, dist/build/retrie/retrie-tmp/Fixity.o ) [retrie] [2 of 2] Compiling Main ( bin/Main.hs, dist/build/retrie/retrie-tmp/Main.o ) [retrie] [3 of 3] Linking dist/build/retrie/retrie [apply-refact] buildPhase completed in 57 seconds [apply-refact] Phase: checkPhase [apply-refact] Running 1 test suites... [apply-refact] Test suite test: RUNNING... [apply-refact] Unit tests [apply-refact]  tests/examples/Bracket12.hs: OK (0.08s) [apply-refact]  tests/examples/Unsafe1.hs: OK (0.02s) [apply-refact]  tests/examples/Structure15.hs: OK [apply-refact]  tests/examples/Pragma1.hs: OK (0.11s) [apply-refact]  tests/examples/Default82.hs: OK (0.06s) [apply-refact]  tests/examples/Bracket18.hs: OK [apply-refact]  tests/examples/Default3.hs: OK (0.04s) [apply-refact]  tests/examples/Monad0.hs: OK (0.05s) [apply-refact]  tests/examples/Default127.hs: OK [apply-refact]  tests/examples/Bracket25.hs: OK (0.11s) [apply-refact]  tests/examples/Bracket24.hs: OK [apply-refact]  tests/examples/Naming5.hs: OK (0.04s) [apply-refact]  tests/examples/Unsafe3.hs: OK (0.06s) [apply-refact]  tests/examples/Lambda38.hs: OK [apply-refact]  tests/examples/Monad17.hs: OK (0.05s) [apply-refact]  tests/examples/Comment8.hs: OK (0.01s) [apply-refact]  tests/examples/Import22.hs: OK [apply-refact]  tests/examples/Test22.hs: OK [apply-refact]  tests/examples/Default18.hs: OK (0.02s) [apply-refact]  tests/examples/Lambda21.hs: OK (0.09s) [apply-refact]  tests/examples/Lambda0.hs: OK (0.07s) [apply-refact]  tests/examples/Comment10.hs: OK (0.02s) [apply-refact]  tests/examples/Test15.hs: OK [apply-refact]  tests/examples/Pragma6.hs: OK [apply-refact]  tests/examples/Duplicate4.hs: OK (0.05s) [apply-refact]  tests/examples/List7.hs: OK [apply-refact]  tests/examples/Import5.hs: OK (0.03s) [apply-refact]  tests/examples/Default90.hs: OK (0.08s) [apply-refact]  tests/examples/Lambda1.hs: OK (0.04s) [apply-refact]  tests/examples/Unsafe2.hs: OK (0.05s) [apply-refact]  tests/examples/Default87.hs: OK [apply-refact]  tests/examples/Import4.hs: OK [apply-refact]  tests/examples/Extensions16.hs: OK (0.03s) [apply-refact]  tests/examples/Test6.hs: OK [apply-refact]  tests/examples/Default54.hs: OK (0.04s) [apply-refact]  tests/examples/Monad16.hs: OK (0.07s) [apply-refact]  tests/examples/List11.hs: OK (0.05s) [apply-refact]  tests/examples/Bracket8.hs: OK (0.03s) [apply-refact]  tests/examples/Pragma9.hs: OK [apply-refact]  tests/examples/Test37.hs: OK [apply-refact]  tests/examples/Naming2.hs: OK [apply-refact]  tests/examples/Lambda12.hs: OK (0.04s) [apply-refact]  tests/examples/Structure5.hs: OK [apply-refact]  tests/examples/Structure13.hs: OK (0.07s) [apply-refact]  tests/examples/Bracket29.hs: OK [apply-refact]  tests/examples/Extensions19.hs: OK (0.02s) [apply-refact]  tests/examples/Test23.hs: OK [apply-refact]  tests/examples/Lambda8.hs: OK (0.06s) [apply-refact]  tests/examples/Pragma2.hs: OK [apply-refact]  tests/examples/Default49.hs: OK [apply-refact]  tests/examples/Default107.hs: OK (0.06s) [apply-refact]  tests/examples/Test20.hs: OK [apply-refact]  tests/examples/Structure0.hs: OK (0.03s) [apply-refact]  tests/examples/Default109.hs: OK [apply-refact]  tests/examples/Import10.hs: OK (0.03s) [apply-refact]  tests/examples/Duplicate6.hs: OK (0.09s) [apply-refact]  tests/examples/Bracket28.hs: OK [apply-refact]  tests/examples/Sequence.hs: OK (0.12s) [apply-refact]  tests/examples/Lambda36.hs: OK [apply-refact]  tests/examples/Monad4.hs: OK [apply-refact]  tests/examples/Import1.hs: OK (0.08s) [apply-refact]  tests/examples/Default35.hs: OK (0.04s) [apply-refact]  tests/examples/Monad19.hs: OK (0.06s) [apply-refact]  tests/examples/Lambda11.hs: OK [apply-refact]  tests/examples/Structure17.hs: OK (0.05s) [apply-refact]  tests/examples/Extensions27.hs: OK (0.07s) [apply-refact]  tests/examples/Default105.hs: OK (0.07s) [apply-refact]  tests/examples/Bracket30.hs: OK (0.05s) [apply-refact]  tests/examples/Naming4.hs: OK [apply-refact]  tests/examples/Extensions18.hs: OK (0.03s) [apply-refact]  tests/examples/Test25.hs: OK [apply-refact]  tests/examples/Default70.hs: OK [apply-refact]  tests/examples/Lambda23.hs: OK [apply-refact]  tests/examples/Default39.hs: OK (0.05s) [apply-refact]  tests/examples/Bracket6.hs: OK (0.10s) [apply-refact]  tests/examples/Duplicate3.hs: OK (0.04s) [apply-refact]  tests/examples/Default22.hs: OK (0.04s) [apply-refact]  tests/examples/Monad3.hs: OK (0.08s) [apply-refact]  tests/examples/Test31.hs: OK (0.06s) [apply-refact]  tests/examples/Default15.hs: OK (0.04s) [retrie] buildPhase completed in 1 minutes 0 seconds [retrie] Phase: haddockPhase [apply-refact]  tests/examples/Import12.hs: OK (0.04s) [apply-refact]  tests/examples/ListRec3.hs: OK (0.07s) [apply-refact]  tests/examples/Unsafe5.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket5.hs: OK (0.07s) [apply-refact]  tests/examples/Default66.hs: OK (0.04s) [apply-refact]  tests/examples/Bracket33.hs: OK (0.02s) [apply-refact]  tests/examples/Test3.hs: OK [apply-refact]  tests/examples/Naming15.hs: OK [apply-refact]  tests/examples/Lambda40.hs: OK (0.03s) [apply-refact]  tests/examples/Import9.hs: OK [retrie] Preprocessing library for retrie-1.2.3.. [apply-refact]  tests/examples/ArithSeq.hs: OK (0.03s) [retrie] Running Haddock on library for retrie-1.2.3.. [retrie] Warning: The documentation for the following packages are not installed. No [retrie] links will be generated to these packages: fail-4.9.0.0, vector-0.13.2.0 [apply-refact]  tests/examples/Default28.hs: OK (0.05s) [apply-refact]  tests/examples/Structure14.hs: OK (0.01s) [apply-refact]  tests/examples/LambdaCase01.hs: OK (0.05s) [apply-refact]  tests/examples/List1.hs: OK [retrie] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [apply-refact]  tests/examples/Unsafe7.hs: OK (0.03s) [apply-refact]  tests/examples/List10.hs: OK (0.06s) [apply-refact]  tests/examples/Monad7.hs: OK (0.02s) [apply-refact]  tests/examples/Default5.hs: OK (0.05s) [apply-refact]  tests/examples/Lambda22.hs: OK [apply-refact]  tests/examples/Default11.hs: OK (0.05s) [apply-refact]  tests/examples/Bracket38.hs: OK (0.03s) [apply-refact]  tests/examples/Default26.hs: OK (0.03s) [apply-refact]  tests/examples/Default47.hs: OK (0.03s) [apply-refact]  tests/examples/Structure9.hs: OK (0.01s) [apply-refact]  tests/examples/Extensions0.hs: OK (0.05s) [apply-refact]  tests/examples/Default67.hs: OK [apply-refact]  tests/examples/Default71.hs: OK (0.04s) [apply-refact]  tests/examples/Lambda34.hs: OK [apply-refact]  tests/examples/Default113.hs: OK (0.06s) [apply-refact]  tests/examples/List3.hs: OK [apply-refact]  tests/examples/Monad6.hs: OK [apply-refact]  tests/examples/Import14.hs: OK (0.02s) [apply-refact]  tests/examples/Import0.hs: OK (0.04s) [apply-refact]  tests/examples/Extensions24.hs: OK (0.03s) [apply-refact]  tests/examples/Extensions2.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket14.hs: OK (0.03s) [apply-refact]  tests/examples/Comment2.hs: OK (0.06s) [apply-refact]  tests/examples/Bracket44.hs: OK (0.07s) [apply-refact]  tests/examples/Lambda18.hs: OK (0.05s) [apply-refact]  tests/examples/Duplicate1.hs: OK (0.03s) [apply-refact]  tests/examples/Lambda10.hs: OK (0.03s) [apply-refact]  tests/examples/Default103.hs: OK [apply-refact]  tests/examples/Monad14.hs: OK (0.08s) [apply-refact]  tests/examples/Default8.hs: OK (0.04s) [apply-refact]  tests/examples/Default51.hs: OK (0.03s) [apply-refact]  tests/examples/Default43.hs: OK (0.04s) [apply-refact]  tests/examples/Lambda16.hs: OK [apply-refact]  tests/examples/Default13.hs: OK (0.05s) [apply-refact]  tests/examples/Default62.hs: OK [apply-refact]  tests/examples/Bracket20.hs: OK [apply-refact]  tests/examples/Bracket9.hs: OK (0.04s) [apply-refact]  tests/examples/Default101.hs: OK [apply-refact]  tests/examples/Bracket31.hs: OK (0.06s) [apply-refact]  tests/examples/Structure8.hs: OK (0.02s) [apply-refact]  tests/examples/Naming16.hs: OK [apply-refact]  tests/examples/Lambda35.hs: OK (0.06s) [apply-refact]  tests/examples/Structure20.hs: OK (0.04s) [apply-refact]  tests/examples/Bracket35.hs: OK (0.04s) [apply-refact]  tests/examples/Default33.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket15.hs: OK (0.03s) [apply-refact]  tests/examples/List0.hs: OK (0.05s) [apply-refact]  tests/examples/Extensions20.hs: OK (0.03s) [apply-refact]  tests/examples/Default86.hs: OK (0.05s) [apply-refact]  tests/examples/Test18.hs: OK [apply-refact]  tests/examples/Default29.hs: OK [apply-refact]  tests/examples/Test1.hs: OK [apply-refact]  tests/examples/Naming6.hs: OK [apply-refact]  tests/examples/Extensions13.hs: OK (0.02s) [apply-refact]  tests/examples/Default20.hs: OK (0.06s) [apply-refact]  tests/examples/List9.hs: OK (0.03s) [apply-refact]  tests/examples/Default123.hs: OK (0.05s) [apply-refact]  tests/examples/Default46.hs: OK [apply-refact]  tests/examples/Structure3.hs: OK [apply-refact]  tests/examples/Import20.hs: OK [apply-refact]  tests/examples/Lambda14.hs: OK (0.02s) [apply-refact]  tests/examples/Comment5.hs: OK [apply-refact]  tests/examples/ListRec0.hs: OK (0.06s) [apply-refact]  tests/examples/Default10.hs: OK (0.04s) [apply-refact]  tests/examples/Test32.hs: OK [apply-refact]  tests/examples/Import6.hs: OK (0.06s) [apply-refact]  tests/examples/Default89.hs: OK (0.03s) [apply-refact]  tests/examples/Default44.hs: OK (0.05s) [apply-refact]  tests/examples/Test21.hs: OK [apply-refact]  tests/examples/Lambda3.hs: OK (0.04s) [apply-refact]  tests/examples/Lambda15.hs: OK (0.06s) [apply-refact]  tests/examples/Default59.hs: OK [apply-refact]  tests/examples/Default4.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket41.hs: OK (0.07s) [retrie]  30% ( 59 /195) in 'Retrie.GHC' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  RuleInfo (Retrie/GHC.hs:137) [retrie]  ruleInfo (Retrie/GHC.hs:110) [retrie]  cLPat (Retrie/GHC.hs:66) [retrie]  rdrFS (Retrie/GHC.hs:83) [retrie]  fsDot (Retrie/GHC.hs:87) [retrie]  varRdrName (Retrie/GHC.hs:90) [retrie]  tyvarRdrName (Retrie/GHC.hs:94) [retrie]  fixityDecls (Retrie/GHC.hs:100) [retrie]  tyBindersToLocatedRdrNames (Retrie/GHC.hs:130) [retrie]  ruleBindersToQs (Retrie/GHC.hs:122) [retrie]  overlaps (Retrie/GHC.hs:149) [retrie]  within (Retrie/GHC.hs:156) [retrie]  lineCount (Retrie/GHC.hs:163) [retrie]  showRdrs (Retrie/GHC.hs:169) [retrie]  uniqBag (Retrie/GHC.hs:172) [retrie]  getRealLoc (Retrie/GHC.hs:175) [retrie]  getRealSpan (Retrie/GHC.hs:183) [retrie]  Levity [retrie]  Boxity [retrie]  TypeOrConstraint [retrie]  UnfoldingSource [retrie]  InlinePragma [retrie]  Activation [retrie]  CompilerPhase [retrie]  SuccessFlag [retrie]  TailCallInfo [retrie]  BranchCount [retrie]  TupleSort [retrie]  OverlapMode [retrie]  Origin [retrie]  TopLevelFlag [retrie]  RuleName [retrie]  FunctionOrData [retrie]  SwapFlag [retrie]  LeftOrRight [retrie]  appPrec [retrie]  isBoxed [retrie]  isPromoted [retrie]  fromEP [retrie]  toEP [retrie]  pickLR [retrie]  mkAlignment [retrie]  alignmentOf [retrie]  isOneShotInfo [retrie]  hasNoOneShotInfo [retrie]  worstOneShot [retrie]  bestOneShot [retrie]  flipSwap [retrie]  isSwapped [retrie]  unSwap [retrie]  pprRuleName [retrie]  isNotTopLevel [retrie]  isTopLevel [retrie]  isMarkedCbv [retrie]  isRec [retrie]  isNonRec [retrie]  boolToRecFlag [retrie]  isGenerated [retrie]  setOverlapModeMaybe [retrie]  hasIncoherentFlag [retrie]  hasOverlappableFlag [retrie]  hasOverlappingFlag [retrie]  topPrec [retrie]  sigPrec [retrie]  funPrec [retrie]  opPrec [retrie]  starPrec [retrie]  maxPrec [retrie]  maybeParen [retrie]  tupleSortBoxity [retrie]  boxityTupleSort [retrie]  tupleParens [retrie]  sumParens [retrie]  unboxedTupleOrSumExtension [retrie]  oneBranch [retrie]  noOccInfo [retrie]  isNoOccInfo [retrie]  isManyOccs [retrie]  seqOccInfo [retrie]  tailCallInfo [retrie]  zapOccTailCallInfo [retrie]  isAlwaysTailCalled [retrie]  strongLoopBreaker [retrie]  weakLoopBreaker [retrie]  isWeakLoopBreaker [retrie]  isStrongLoopBreaker [retrie]  isDeadOcc [retrie]  isOneOcc [retrie]  zapFragileOcc [retrie]  successIf [retrie]  succeeded [retrie]  failed [retrie]  beginPhase [retrie]  activeAfter [retrie]  nextPhase [retrie]  laterPhase [retrie]  activateAfterInitial [retrie]  activateDuringFinal [retrie]  isActive [retrie]  activeInFinalPhase [retrie]  isNeverActive [retrie]  isAlwaysActive [retrie]  competesWith [retrie]  isConLike [retrie]  isFunLike [retrie]  noUserInlineSpec [retrie]  defaultInlinePragma [retrie]  alwaysInlinePragma [retrie]  neverInlinePragma [retrie]  alwaysInlineConLikePragma [retrie]  inlinePragmaSpec [retrie]  inlinePragmaSource [retrie]  inlineSpecSource [retrie]  dfunInlinePragma [retrie]  isDefaultInlinePragma [retrie]  isInlinePragma [retrie]  isInlinablePragma [retrie]  isNoInlinePragma [retrie]  isAnyInlinePragma [retrie]  isOpaquePragma [retrie]  inlinePragmaSat [retrie]  inlinePragmaActivation [retrie]  inlinePragmaRuleMatchInfo [retrie]  setInlinePragmaActivation [retrie]  setInlinePragmaRuleMatchInfo [retrie]  isStableUserSource [retrie]  isStableSystemSource [retrie]  isCompulsorySource [retrie]  isStableSource [retrie]  intGtLimit [retrie]  isTypeLevel [retrie]  isKindLevel [retrie]  mightBeLifted [retrie]  mightBeUnlifted [retrie]  defaultNonStandardTyVars [apply-refact]  tests/examples/Default23.hs: OK (0.04s) [apply-refact]  tests/examples/Default6.hs: OK (0.06s) [apply-refact]  tests/examples/Import2.hs: OK (0.02s) [apply-refact]  tests/examples/Bracket34.hs: OK [apply-refact]  tests/examples/Default102.hs: OK [apply-refact]  tests/examples/Dollar0.hs: OK (0.03s) [apply-refact]  tests/examples/Import18.hs: OK [apply-refact]  tests/examples/Lambda6.hs: OK (0.02s) [retrie]  0% ( 0 / 9) in 'Retrie.Fixity' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  FixityEnv (Retrie/Fixity.hs:20) [retrie]  mkFixityEnv (Retrie/Fixity.hs:38) [retrie]  lookupOp (Retrie/Fixity.hs:30) [retrie]  lookupOpRdrName (Retrie/Fixity.hs:34) [retrie]  Fixity [retrie]  FixityDirection [retrie]  extendFixityEnv (Retrie/Fixity.hs:41) [retrie]  ppFixityEnv (Retrie/Fixity.hs:45) [apply-refact]  tests/examples/Bracket40.hs: OK (0.06s) [apply-refact]  tests/examples/Default16.hs: OK [apply-refact]  tests/examples/Naming8.hs: OK [retrie]  44% ( 4 / 9) in 'Retrie.AlphaEnv' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  alphaEnvOffset (Retrie/AlphaEnv.hs:51) [retrie]  emptyAlphaEnv (Retrie/AlphaEnv.hs:54) [retrie]  lookupAlphaEnv (Retrie/AlphaEnv.hs:73) [retrie]  pruneAlphaEnv (Retrie/AlphaEnv.hs:70) [apply-refact]  tests/examples/Default27.hs: OK (0.03s) [apply-refact]  tests/examples/List13.hs: OK [apply-refact]  tests/examples/Import15.hs: OK [apply-refact]  tests/examples/ListRec5.hs: OK (0.06s) [apply-refact]  tests/examples/Bracket21.hs: OK (0.03s) [apply-refact]  tests/examples/Naming10.hs: OK (0.04s) [apply-refact]  tests/examples/Default128.hs: OK (0.02s) [apply-refact]  tests/examples/ListRec4.hs: OK (0.06s) [apply-refact]  tests/examples/Default110.hs: OK [apply-refact]  tests/examples/Pragma7.hs: OK (0.02s) [apply-refact]  tests/examples/Bracket1.hs: OK [apply-refact]  tests/examples/Monad15.hs: OK (0.05s) [apply-refact]  tests/examples/AndList.hs: OK (0.04s) [apply-refact]  tests/examples/Structure1.hs: OK (0.04s) [apply-refact]  tests/examples/Default45.hs: OK (0.01s) [apply-refact]  tests/examples/Duplicate2.hs: OK (0.04s) [apply-refact]  tests/examples/Pragma3.hs: OK (0.02s) [retrie]  37% ( 3 / 8) in 'Retrie.Pretty' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  noColor (Retrie/Pretty.hs:27) [retrie]  addColor (Retrie/Pretty.hs:30) [retrie]  ColoriseFun (Retrie/Pretty.hs:25) [retrie]  strip (Retrie/Pretty.hs:71) [apply-refact]  tests/examples/List14.hs: OK (0.07s) [apply-refact]  tests/examples/Extensions5.hs: OK [apply-refact]  tests/examples/Bracket7.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket3.hs: OK (0.05s) [apply-refact]  tests/examples/Default65.hs: OK (0.06s) [apply-refact]  tests/examples/Default32.hs: OK [apply-refact]  tests/examples/Default12.hs: OK (0.02s) [apply-refact]  tests/examples/Duplicate0.hs: OK [apply-refact]  tests/examples/Lambda26.hs: OK (0.01s) [apply-refact]  tests/examples/Naming7.hs: OK [apply-refact]  tests/examples/Structure18.hs: OK (0.07s) [apply-refact]  tests/examples/Default74.hs: OK (0.03s) [apply-refact]  tests/examples/Naming0.hs: OK [apply-refact]  tests/examples/Extensions26.hs: OK (0.05s) [apply-refact]  tests/examples/Monad13.hs: OK [apply-refact]  tests/examples/Bracket17.hs: OK [apply-refact]  tests/examples/Default38.hs: OK (0.04s) [apply-refact]  tests/examples/Default2.hs: OK (0.07s) [apply-refact]  tests/examples/Test13.hs: OK [apply-refact]  tests/examples/Bracket32.hs: OK [apply-refact]  tests/examples/Monad18.hs: OK (0.03s) [apply-refact]  tests/examples/Lambda32.hs: OK (0.08s) [apply-refact]  tests/examples/Bracket27.hs: OK (0.03s) [apply-refact]  tests/examples/ParseErrorNoHint.hs: OK [apply-refact]  tests/examples/Test33.hs: OK [apply-refact]  tests/examples/Default56.hs: OK (0.04s) [apply-refact]  tests/examples/Duplicate5.hs: OK [apply-refact]  tests/examples/Default63.hs: OK [apply-refact]  tests/examples/Test35.hs: OK [apply-refact]  tests/examples/Test17.hs: OK [apply-refact]  tests/examples/Pragma4.hs: OK (0.02s) [apply-refact]  tests/examples/List12.hs: OK [apply-refact]  tests/examples/Lambda17.hs: OK [apply-refact]  tests/examples/Default57.hs: OK [apply-refact]  tests/examples/Import8.hs: OK [retrie]  90% ( 9 / 10) in 'Retrie.Quantifiers' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/Comment9.hs: OK (0.07s) [apply-refact]  tests/examples/Default122.hs: OK (0.04s) [apply-refact]  tests/examples/Lambda9.hs: OK [apply-refact]  tests/examples/Lambda25.hs: OK (0.04s) [apply-refact]  tests/examples/Bracket22.hs: OK (0.01s) [apply-refact]  tests/examples/Lambda33.hs: OK [retrie]  88% (137 /155) in 'Retrie.SYB' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  GenericMCQ (Retrie/SYB.hs:50) [retrie]  TyCon [retrie]  tyConPackage [retrie]  tyConModule [retrie]  tyConName [retrie]  tyConFingerprint [retrie]  rnfTyCon [retrie]  trLiftedRep [retrie]  typeOf1 [retrie]  typeOf2 [retrie]  typeOf3 [retrie]  typeOf4 [retrie]  typeOf5 [retrie]  typeOf6 [retrie]  typeOf7 [retrie]  mkIntegralConstr [retrie]  mkRealConstr [apply-refact]  tests/examples/Pragma0.hs: OK (0.12s) [apply-refact]  tests/examples/List2.hs: OK (0.02s) [apply-refact]  tests/examples/Extensions10.hs: OK [retrie] Warning: 'transform' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'graftT' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'ast' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie]  56% ( 14 / 25) in 'Retrie.ExactPrint.Annotated' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  AnnotatedHsDecl (Retrie/ExactPrint/Annotated.hs:59) [retrie]  AnnotatedHsExpr (Retrie/ExactPrint/Annotated.hs:60) [retrie]  AnnotatedHsType (Retrie/ExactPrint/Annotated.hs:61) [retrie]  AnnotatedImport (Retrie/ExactPrint/Annotated.hs:62) [retrie]  AnnotatedImports (Retrie/ExactPrint/Annotated.hs:63) [retrie]  AnnotatedModule (Retrie/ExactPrint/Annotated.hs:65) [retrie]  AnnotatedPat (Retrie/ExactPrint/Annotated.hs:69) [retrie]  AnnotatedStmt (Retrie/ExactPrint/Annotated.hs:70) [retrie]  setEntryDPA (Retrie/ExactPrint/Annotated.hs:156) [retrie]  printA' (Retrie/ExactPrint/Annotated.hs:165) [apply-refact]  tests/examples/Lambda5.hs: OK (0.06s) [apply-refact]  tests/examples/Default121.hs: OK (0.03s) [apply-refact]  tests/examples/Test26.hs: OK [retrie]  [retrie] Retrie/ExactPrint/Annotated.hs:39:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Control.Monad.State.Lazy’ does not export ‘fix’ [retrie]  | [retrie] 39 | import Control.Monad.State.Lazy hiding (fix) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [apply-refact]  tests/examples/Monad5.hs: OK (0.06s) [apply-refact]  tests/examples/Pragma5.hs: OK (0.03s) [retrie]  36% ( 4 / 11) in 'Retrie.Util' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  Verbosity (Retrie/Util.hs:21) [retrie]  debugPrint (Retrie/Util.hs:24) [retrie]  ignoreWorker (Retrie/Util.hs:68) [retrie]  handler (Retrie/Util.hs:91) [retrie]  putErrStrLn (Retrie/Util.hs:96) [retrie]  missingSyntax (Retrie/Util.hs:106) [apply-refact]  tests/examples/Extensions11.hs: OK (0.06s) [apply-refact]  tests/examples/Test34.hs: OK [apply-refact]  tests/examples/Unsafe8.hs: OK (0.04s) [apply-refact]  tests/examples/Default79.hs: OK (0.07s) [apply-refact]  tests/examples/Structure7.hs: OK (0.08s) [apply-refact]  tests/examples/Default76.hs: OK (0.02s) [apply-refact]  tests/examples/Naming11.hs: OK [apply-refact]  tests/examples/Import17.hs: OK [apply-refact]  tests/examples/Test12.hs: OK [apply-refact]  tests/examples/Default116.hs: OK (0.03s) [retrie]  46% ( 70 /150) in 'Retrie.ExactPrint' [retrie]  Missing documentation for: [retrie]  LibDir [retrie]  parseContent (Retrie/ExactPrint.hs:274) [retrie]  parseContentNoFixity (Retrie/ExactPrint.hs:260) [retrie]  addAllAnnsT (Retrie/ExactPrint.hs:395) [retrie]  swapEntryDPT (Retrie/ExactPrint.hs:232) [retrie]  transferAnnsT (Retrie/ExactPrint.hs:472) [retrie]  transferEntryAnnsT (Retrie/ExactPrint.hs:357) [retrie]  transferAnchor (Retrie/ExactPrint.hs:424) [retrie]  debugDump (Retrie/ExactPrint.hs:334) [retrie]  debugParse (Retrie/ExactPrint.hs:510) [retrie]  debug (Retrie/ExactPrint.hs:82) [retrie]  hasComments (Retrie/ExactPrint.hs:443) [retrie]  isComma (Retrie/ExactPrint.hs:429) [retrie]  BlankEpAnnotations [retrie]  BlankSrcSpan [retrie]  WithWhere [retrie]  d0 [retrie]  d1 [retrie]  showAst [retrie]  exactPrint [retrie]  runTransformT [retrie]  captureMatchLineSpacing [retrie]  captureLineSpacing [retrie]  captureTypeSigSpacing [retrie]  getEntryDP [retrie]  balanceCommentsList [retrie]  balanceCommentsList' [retrie]  anchorEof [retrie]  noAnnSrcSpanDP0 [retrie]  noAnnSrcSpanDP1 [retrie]  noAnnSrcSpanDPn [retrie]  dn [retrie]  m0 [retrie]  m1 [retrie]  mn [retrie]  addComma [retrie]  hsDeclsValBinds [retrie]  showGhc [retrie]  mkComment [retrie]  debugM [retrie]  warn [retrie]  undeltaSpan [retrie]  adjustDeltaForOffset [retrie]  ss2pos [retrie]  ss2posEnd [retrie]  ss2range [retrie]  rs2range [retrie]  rs [retrie]  range2rs [retrie]  badRealSrcSpan [retrie]  spanLength [retrie]  isListComp [retrie]  needsWhere [retrie]  insertCppComments [retrie]  ghcCommentText [retrie]  tokComment [retrie]  hsDocStringComments [retrie]  dedentDocChunk [retrie]  dedentDocChunkBy [retrie]  printDecorator [retrie]  mkEpaComments [retrie]  comment2LEpaComment [retrie]  mkLEpaComment [retrie]  normaliseCommentText [retrie]  noKWComments [retrie]  sortAnchorLocated [retrie]  isSymbolRdrName [retrie]  rdrName2String [retrie]  name2String [retrie]  locatedAnAnchor [retrie]  setAnchorAn [retrie]  setAnchorEpa [retrie]  setAnchorEpaL [retrie]  setAnchorHsModule [retrie]  trailingAnnLoc [retrie]  setTrailingAnnLoc [retrie]  addEpAnnLoc [retrie]  anchorToEpaLocation [retrie]  hackSrcSpanToAnchor [retrie]  hackAnchorToSrcSpan [apply-refact]  tests/examples/Default64.hs: OK (0.06s) [apply-refact]  tests/examples/Lambda37.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket46.hs: OK (0.06s) [retrie]  [retrie] Retrie/ExactPrint.hs:53:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Control.Monad.State.Lazy’ does not export ‘fix’ [retrie]  | [retrie] 53 | import Control.Monad.State.Lazy hiding (fix) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:77:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 77 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:109:39: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l1’ [retrie]  | [retrie] 109 | fixOneExpr env (L l2 (OpApp x2 ap1@(L l1 (OpApp x1 x op1 y)) op2 z)) [retrie]  | ^^ [retrie]  [retrie] Retrie/ExactPrint.hs:114:5: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_1’ [retrie]  | [retrie] 114 | ap1_1 <- transferAnnsT isComma ap2'_0 ap1_0 [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:123:44: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘ext2’ shadows the existing binding [retrie]  imported from ‘Retrie.SYB’ at Retrie/ExactPrint.hs:76:1-31 [retrie]  (and originally defined in ‘Data.Generics.Aliases’) [retrie]  | [apply-refact]  tests/examples/Lambda7.hs: OK (0.02s) [retrie] 123 | fixOnePat env (dLPat -> Just (L l2 (ConPat ext2 op2 (InfixCon (dLPat -> Just ap1@(L l1 (ConPat ext1 op1 (InfixCon x y)))) z)))) [retrie]  | ^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:126:6: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_0’ [retrie]  | [retrie] 126 | (ap1_0, ap2'_0) <- swapEntryDPT ap1 ap2' [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:127:5: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ap1_1’ [retrie]  | [retrie] 127 | ap1_1 <- transferAnnsT isComma ap2' ap1 [retrie]  | ^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:176:14: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘n’ [retrie]  | [retrie] 176 | SameLine n -> do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:209:22: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 209 | fixOneEntryExpr e@(L l (OpApp a x b c)) = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:222:15: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 222 | | Just p@(L l (ConPat a b (InfixCon x c))) <- dLPat pat = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:435:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘isCommentKeyword’ [retrie]  | [retrie] 435 | isCommentKeyword _ = False [retrie]  | ^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:445:35: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘anc’ [retrie]  | [retrie] 445 | hasComments (L (SrcSpanAnn (EpAnn anc _ cs) _) _) [retrie]  | ^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:478:15: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘p’ [retrie]  | [retrie] 478 | transferAnnsT p (L (SrcSpanAnn EpAnnNotUsed _) _) b = return b [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:39: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘anc’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^^^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:60: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘cs’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:64: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘l’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^ [retrie]  [retrie] Retrie/ExactPrint.hs:479:67: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘a’ [retrie]  | [retrie] 479 | transferAnnsT p (L (SrcSpanAnn (EpAnn anc (AnnListItem ts) cs) l) a) (L (SrcSpanAnn an lb) b) = do [retrie]  | ^ [apply-refact]  tests/examples/Default24.hs: OK (0.07s) [retrie]  87% ( 7 / 8) in 'Retrie.Substitution' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/Default48.hs: OK (0.05s) [apply-refact]  tests/examples/Structure22.hs: OK (0.06s) [apply-refact]  tests/examples/Extensions4.hs: OK [retrie]  20% ( 1 / 5) in 'Retrie.FreeVars' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  FreeVars (Retrie/FreeVars.hs:22) [retrie]  elemFVs (Retrie/FreeVars.hs:60) [retrie]  substFVs (Retrie/FreeVars.hs:37) [apply-refact]  tests/examples/Comment0.hs: OK (0.03s) [apply-refact]  tests/examples/Monad8.hs: OK [retrie]  [retrie] Retrie/FreeVars.hs:28:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup FreeVars’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 28 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/FreeVars.hs:32:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid FreeVars’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 32 | mappend (FreeVars s1) (FreeVars s2) = FreeVars $ s1 <> s2 [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [apply-refact]  tests/examples/Default36.hs: OK (0.06s) [retrie]  0% ( 0 / 16) in 'Retrie.PatternMap.Class' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  MatchEnv (Retrie/PatternMap/Class.hs:25) [retrie]  extendMatchEnv (Retrie/PatternMap/Class.hs:30) [retrie]  pruneMatchEnv (Retrie/PatternMap/Class.hs:34) [retrie]  A (Retrie/PatternMap/Class.hs:40) [retrie]  toA (Retrie/PatternMap/Class.hs:42) [retrie]  toAList (Retrie/PatternMap/Class.hs:45) [retrie]  unionOn (Retrie/PatternMap/Class.hs:49) [retrie]  PatternMap (Retrie/PatternMap/Class.hs:54) [retrie]  mapFor (Retrie/PatternMap/Class.hs:64) [retrie]  maybeMap (Retrie/PatternMap/Class.hs:68) [retrie]  maybeListMap (Retrie/PatternMap/Class.hs:71) [retrie]  MaybeMap (Retrie/PatternMap/Class.hs:76) [retrie]  ListMap (Retrie/PatternMap/Class.hs:101) [retrie]  findMatch (Retrie/PatternMap/Class.hs:129) [retrie]  insertMatch (Retrie/PatternMap/Class.hs:132) [apply-refact]  tests/examples/Default124.hs: OK (0.04s) [retrie]  [retrie] Retrie/PatternMap/Class.hs:50:11: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 50 | unionOn f m1 m2 = mUnion (f m1) (f m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Class.hs:86:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 86 | mUnion (MaybeMap m1) (MaybeMap m2) = MaybeMap $ m1 ++ m2 [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Class.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Class.hs:18:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 114 | mUnion m1 m2 = ListMap [retrie]  | ^^ [apply-refact]  tests/examples/Default93.hs: OK (0.07s) [apply-refact]  tests/examples/Pragma10.hs: OK (0.04s) [apply-refact]  tests/examples/Test0.hs: OK [apply-refact]  tests/examples/Test28.hs: OK [apply-refact]  tests/examples/Structure4.hs: OK [retrie]  0% ( 0 / 7) in 'Retrie.PatternMap.Bag' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  BoolMap (Retrie/PatternMap/Bag.hs:22) [retrie]  IntMap (Retrie/PatternMap/Bag.hs:63) [retrie]  Map (Retrie/PatternMap/Bag.hs:87) [retrie]  mapAssocs (Retrie/PatternMap/Bag.hs:90) [retrie]  FSEnv (Retrie/PatternMap/Bag.hs:122) [retrie]  UniqFM (Retrie/PatternMap/Bag.hs:143) [apply-refact]  tests/examples/Default96.hs: OK (0.08s) [apply-refact]  tests/examples/Test29.hs: OK (0.03s) [apply-refact]  tests/examples/Default17.hs: OK (0.05s) [apply-refact]  tests/examples/Bracket36.hs: OK [apply-refact]  tests/examples/Default85.hs: OK [apply-refact]  tests/examples/Default50.hs: OK [apply-refact]  tests/examples/Lambda39.hs: OK (0.03s) [apply-refact]  tests/examples/Structure21.hs: OK [apply-refact]  tests/examples/Default19.hs: OK [apply-refact]  tests/examples/lambda42.hs: FAIL (expected) (0.08s) [apply-refact]  --- tests/examples/lambda42.hs.expected 2001-09-09 01:46:40.000000000 +0000 [apply-refact]  +++ tests/examples/lambda42.hs.out 2026-05-16 14:13:15.775000000 +0000 [apply-refact]  @@ -1,4 +1,4 @@ [apply-refact]  f :: Bool -> Integer [apply-refact]  f b = case b of [apply-refact]  - False -> 1 [apply-refact]  - True -> 0 [apply-refact]  + False -> 1 [apply-refact]  + True -> 0 [apply-refact]  (expected failure) [apply-refact]  tests/examples/Default80.hs: OK [apply-refact]  tests/examples/Extensions17.hs: OK (0.04s) [apply-refact]  tests/examples/Lambda30.hs: OK (0.05s) [apply-refact]  tests/examples/Import16.hs: OK [apply-refact]  tests/examples/Bracket43.hs: OK (0.02s) [apply-refact]  tests/examples/Naming14.hs: OK [apply-refact]  tests/examples/Bracket45.hs: OK (0.07s) [retrie]  2% ( 1 / 43) in 'Retrie.PatternMap.Instances' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  TupArgMap (Retrie/PatternMap/Instances.hs:36) [retrie]  BoxityMap (Retrie/PatternMap/Instances.hs:73) [retrie]  VMap (Retrie/PatternMap/Instances.hs:99) [retrie]  LMap (Retrie/PatternMap/Instances.hs:131) [retrie]  emptyLMapWrapper (Retrie/PatternMap/Instances.hs:145) [retrie]  OLMap (Retrie/PatternMap/Instances.hs:210) [retrie]  emptyOLMapWrapper (Retrie/PatternMap/Instances.hs:220) [retrie]  EMap (Retrie/PatternMap/Instances.hs:274) [retrie]  emptyEMapWrapper (Retrie/PatternMap/Instances.hs:300) [retrie]  extendResult (Retrie/PatternMap/Instances.hs:507) [retrie]  singleton (Retrie/PatternMap/Instances.hs:514) [retrie]  alphaEquivalent (Retrie/PatternMap/Instances.hs:528) [retrie]  SCMap (Retrie/PatternMap/Instances.hs:537) [retrie]  emptySCMapWrapper (Retrie/PatternMap/Instances.hs:550) [retrie]  MGMap (Retrie/PatternMap/Instances.hs:615) [retrie]  MMap (Retrie/PatternMap/Instances.hs:637) [retrie]  CDMap (Retrie/PatternMap/Instances.hs:667) [retrie]  emptyCDMapWrapper (Retrie/PatternMap/Instances.hs:675) [retrie]  PatMap (Retrie/PatternMap/Instances.hs:724) [retrie]  emptyPatMapWrapper (Retrie/PatternMap/Instances.hs:736) [retrie]  GRHSSMap (Retrie/PatternMap/Instances.hs:824) [retrie]  GRHSMap (Retrie/PatternMap/Instances.hs:855) [retrie]  SLMap (Retrie/PatternMap/Instances.hs:889) [retrie]  emptySLMapWrapper (Retrie/PatternMap/Instances.hs:896) [retrie]  LBMap (Retrie/PatternMap/Instances.hs:942) [retrie]  emptyLBMapWrapper (Retrie/PatternMap/Instances.hs:950) [retrie]  deValBinds (Retrie/PatternMap/Instances.hs:995) [retrie]  BMap (Retrie/PatternMap/Instances.hs:1005) [retrie]  emptyBMapWrapper (Retrie/PatternMap/Instances.hs:1014) [retrie]  SMap (Retrie/PatternMap/Instances.hs:1069) [retrie]  emptySMapWrapper (Retrie/PatternMap/Instances.hs:1078) [retrie]  TyMap (Retrie/PatternMap/Instances.hs:1137) [retrie]  emptyTyMapWrapper (Retrie/PatternMap/Instances.hs:1157) [retrie]  splitVisBinders (Retrie/PatternMap/Instances.hs:1275) [retrie]  extractBinderInfo (Retrie/PatternMap/Instances.hs:1279) [retrie]  RFMap (Retrie/PatternMap/Instances.hs:1289) [retrie]  RecordFieldToRdrName (Retrie/PatternMap/Instances.hs:1330) [retrie]  fieldsToRdrNamesUpd (Retrie/PatternMap/Instances.hs:1365) [retrie]  TupleSortMap (Retrie/PatternMap/Instances.hs:1415) [retrie]  ForAllTyMap (Retrie/PatternMap/Instances.hs:1462) [retrie]  ForallVisMap (Retrie/PatternMap/Instances.hs:1501) [apply-refact]  tests/examples/Lambda27.hs: OK (0.03s) [apply-refact]  tests/examples/Import21.hs: OK [apply-refact]  tests/examples/ListRec8.hs: OK [apply-refact]  tests/examples/Bracket10.hs: OK (0.05s) [apply-refact]  tests/examples/Import19.hs: OK [apply-refact]  tests/examples/Unsafe6.hs: OK [apply-refact]  tests/examples/Test8.hs: OK [apply-refact]  tests/examples/List8.hs: OK (0.04s) [apply-refact]  tests/examples/Bracket42.hs: OK (0.04s) [apply-refact]  tests/examples/Fixity.hs: OK (0.09s) [apply-refact]  tests/examples/Default97.hs: OK (0.02s) [apply-refact]  tests/examples/Default0.hs: OK (0.03s) [apply-refact]  tests/examples/Monad10.hs: OK (0.08s) [apply-refact]  tests/examples/Monad9.hs: OK [apply-refact]  tests/examples/RedundantDo.hs: OK (0.04s) [apply-refact]  tests/examples/Default73.hs: OK (0.06s) [apply-refact]  tests/examples/Default119.hs: OK (0.04s) [apply-refact]  tests/examples/Test4.hs: OK [apply-refact]  tests/examples/Lambda2.hs: OK [apply-refact]  tests/examples/Lambda20.hs: OK (0.08s) [apply-refact]  tests/examples/Extensions12.hs: OK [apply-refact]  tests/examples/Default98.hs: OK (0.04s) [apply-refact]  tests/examples/Bracket2.hs: OK (0.06s) [apply-refact]  tests/examples/Test10.hs: OK (0.04s) [apply-refact]  tests/examples/Default68.hs: OK [apply-refact]  tests/examples/Test9.hs: OK [apply-refact]  tests/examples/Extensions28.hs: OK [apply-refact]  tests/examples/Test14.hs: OK (0.07s) [apply-refact]  tests/examples/Default118.hs: OK (0.03s) [apply-refact]  tests/examples/Unsafe0.hs: OK [apply-refact]  tests/examples/Test2.hs: OK [apply-refact]  tests/examples/Test24.hs: OK [apply-refact]  tests/examples/Comment3.hs: OK (0.05s) [apply-refact]  tests/examples/Default60.hs: OK [apply-refact]  tests/examples/Naming3.hs: OK (0.05s) [apply-refact]  tests/examples/Uncurry.hs: OK (0.06s) [apply-refact]  tests/examples/Naming1.hs: OK (0.04s) [apply-refact]  tests/examples/ListRec2.hs: OK (0.07s) [apply-refact]  tests/examples/Structure10.hs: OK (0.04s) [apply-refact]  tests/examples/Naming13.hs: OK [apply-refact]  tests/examples/Test16.hs: OK (0.08s) [apply-refact]  tests/examples/Default72.hs: OK (0.03s) [apply-refact]  tests/examples/Test27.hs: OK [apply-refact]  tests/examples/Extensions7.hs: OK (0.07s) [apply-refact]  tests/examples/Extensions21.hs: OK (0.04s) [retrie]  [retrie] Retrie/PatternMap/Instances.hs:48:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 48 | mUnion m1 m2 = TupArgMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:84:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 84 | mUnion m1 m2 = BoxityMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:112:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 112 | mUnion m1 m2 = VM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:159:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 159 | mUnion m1 m2 = LM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:232:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 232 | mUnion m1 m2 = OLM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:317:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 317 | mUnion m1 m2 = EM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:570:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 570 | mUnion m1 m2 = SCM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:625:17: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 625 | mUnion (MGMap m1) (MGMap m2) = MGMap (mUnion m1 m2) [apply-refact]  tests/examples/Default117.hs: OK (0.07s) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:647:16: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [apply-refact]  tests/examples/Comment6.hs: OK [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 647 | mUnion (MMap m1) (MMap m2) = MMap (mUnion m1 m2) [apply-refact]  tests/examples/NegLit.hs: OK [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:695:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 695 | mUnion m1 m2 = CDMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:704:21: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 704 | go (PrefixCon tyargs ps) = m { cdPrefixCon = mAlter env vs ps f (cdPrefixCon m) } [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:714:21: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 714 | go (PrefixCon tyargs ps) = mapFor cdPrefixCon >=> mMatch env ps [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:753:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 753 | mUnion m1 m2 = PatMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:834:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 834 | mUnion (GRHSSMap m1) (GRHSSMap m2) = GRHSSMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:865:19: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 865 | mUnion (GRHSMap m1) (GRHSMap m2) = GRHSMap (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:908:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 908 | mUnion m1 m2 = SLM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:962:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 962 | mUnion m1 m2 = LB [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1026:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1026 | mUnion m1 m2 = BM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1090:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1090 | mUnion m1 m2 = SM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1171:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1171 | mUnion m1 m2 = TM [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1303:15: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1303 | mUnion (RFM m1) (RFM m2) = RFM (mUnion m1 m2) [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1430:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1430 | mUnion m1 m2 = TupleSortMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1476:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1476 | mUnion m1 m2 = ForAllTyMap [retrie]  | ^^ [retrie]  [retrie] Retrie/PatternMap/Instances.hs:1511:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/PatternMap/Instances.hs:26:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 1511 | mUnion m1 m2 = ForallVisMap (unionOn favBoolMap m1 m2) [retrie]  | ^^ [apply-refact]  tests/examples/Default84.hs: OK (0.04s) [apply-refact]  tests/examples/ListRec6.hs: OK (0.08s) [apply-refact]  tests/examples/Extensions22.hs: OK [apply-refact]  tests/examples/Monad1.hs: OK [apply-refact]  tests/examples/Import13.hs: OK [retrie]  80% ( 4 / 5) in 'Retrie.Universe' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/EtaReduceLocalTypeSig.hs: OK (0.05s) [retrie]  [retrie] Retrie/Universe.hs:114:10: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Universe.hs:23:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 114 | mUnion m1 m2 = UMap [retrie]  | ^^ [apply-refact]  tests/examples/Default104.hs: OK (0.09s) [apply-refact]  tests/examples/Bracket11.hs: OK (0.03s) [apply-refact]  tests/examples/Default95.hs: OK [retrie] Warning: 'valid' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie]  93% ( 28 / 30) in 'Retrie.Types' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  Direction (Retrie/Types.hs:99) [apply-refact]  tests/examples/Lambda19.hs: OK (0.08s) [apply-refact]  tests/examples/List5.hs: OK [retrie]  [apply-refact]  tests/examples/Default99.hs: OK (0.05s) [retrie] Retrie/Types.hs:133:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup (Matcher a)’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 133 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Types.hs:137:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid (Matcher a)’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Types.hs:137:20: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘m1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Types.hs:59:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 137 | mappend (Matcher m1) (Matcher m2) = Matcher (I.unionWith mUnion m1 m2) [retrie]  | ^^ [retrie]  25% ( 1 / 4) in 'Retrie.Query' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  parseQuerySpecs (Retrie/Query.hs:30) [retrie]  genericQ (Retrie/Query.hs:48) [apply-refact]  tests/examples/Default120.hs: OK (0.06s) [retrie] Warning: 'foo' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'bar' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'baz' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'quux' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [apply-refact]  tests/examples/Default125.hs: OK (0.04s) [retrie]  33% ( 1 / 3) in 'Retrie.GroundTerms' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  groundTerms (Retrie/GroundTerms.hs:45) [apply-refact]  tests/examples/Default69.hs: OK (0.07s) [apply-refact]  tests/examples/Extensions3.hs: OK [apply-refact]  tests/examples/Import7.hs: OK (0.04s) [apply-refact]  tests/examples/Structure19.hs: OK (0.06s) [apply-refact]  tests/examples/Test7.hs: OK [apply-refact]  tests/examples/Bracket23.hs: OK (0.04s) [retrie]  0% ( 0 / 23) in 'Retrie.Expr' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  bitraverseHsConDetails (Retrie/Expr.hs:475) [retrie]  getUnparened (Retrie/Expr.hs:356) [retrie]  grhsToExpr (Retrie/Expr.hs:319) [retrie]  mkApps (Retrie/Expr.hs:163) [retrie]  mkConPatIn (Retrie/Expr.hs:188) [retrie]  mkEpAnn (Retrie/Expr.hs:106) [retrie]  mkHsAppsTy (Retrie/Expr.hs:172) [retrie]  mkLams (Retrie/Expr.hs:118) [retrie]  mkLet (Retrie/Expr.hs:144) [retrie]  mkLoc (Retrie/Expr.hs:88) [retrie]  mkLocA (Retrie/Expr.hs:93) [retrie]  mkLocatedHsVar (Retrie/Expr.hs:55) [retrie]  mkVarPat (Retrie/Expr.hs:183) [retrie]  mkTyVar (Retrie/Expr.hs:176) [retrie]  parenify (Retrie/Expr.hs:335) [retrie]  parenifyT (Retrie/Expr.hs:445) [retrie]  parenifyP (Retrie/Expr.hs:411) [retrie]  patToExpr (Retrie/Expr.hs:237) [retrie]  unparen (Retrie/Expr.hs:360) [retrie]  unparenP (Retrie/Expr.hs:465) [retrie]  unparenT (Retrie/Expr.hs:461) [retrie]  wildSupply (Retrie/Expr.hs:221) [apply-refact]  tests/examples/Lambda4.hs: OK (0.06s) [apply-refact]  tests/examples/Async.hs: OK (0.12s) Waiting for lock on waiting for lock on '/nix/store/ca3vx94ik0vy056rpwa2mjw2j1vqw3fa-fourmolu-0.15.0.0', '/nix/store/idjbg6vbs32klp7lw03qf5c7bqk9lny1-fourmolu-0.15.0.0-doc' Waiting for lock on waiting for lock on '/nix/store/9ml8ynxxvkddns9f2k9bdapqq0ixnyhq-hie-bios-0.14.0-doc', '/nix/store/d3jhbi97064ixmkdiwhr7g9x474q30w6-hie-bios Waiting for lock on waiting for lock on '/nix/store/g4smlvgqrnvplp318mpf2ih0sbldhgr9-hlint-3.8-doc', '/nix/store/l8vc8agbd3586ydhfnw4rxw8iacd87v3-hlint-3.8', '/nix/store/mjkjrgkb1scr3wc9dff84vhspf0w295p-hlint-3.8-data' Waiting for lock on waiting for lock on '/nix/store/7cs88xdjj79269ya8wf2d2066m6ci4a5-implicit-hie-0.1.4.0-doc', '/nix/store/a4wmizzrx11r1s4bs17k6bl3hxxzvfxv-implicit-hie [apply-refact]  tests/examples/Lambda28.hs: OK (0.04s) [apply-refact]  tests/examples/Extensions25.hs: OK [retrie]  [retrie] Retrie/Expr.hs:40:1: warning: [-Wunused-imports] [retrie]  The import of ‘Data.Functor.Identity’ is redundant [retrie]  except perhaps to import instances from ‘Data.Functor.Identity’ [retrie]  To import instances alone, use: import Data.Functor.Identity() [retrie]  | [retrie] 40 | import Data.Functor.Identity [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:51:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 51 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:56:16: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘ln’ [retrie]  | [retrie] 56 | mkLocatedHsVar ln@(L l n) = do [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:130:16: warning: [-Wunused-local-binds] [retrie]  Defined but not used: ‘x’ [retrie]  | [retrie] 130 | L l (Match x ctxt pats (GRHSs cs grhs binds)) = mkMatch LambdaExpr vs e emptyLocalBinds [retrie]  | ^ [retrie]  [retrie] Retrie/Expr.hs:132:19: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘an’ [retrie]  | [retrie] 132 | [L lg (GRHS an guards rhs)] -> [L lg (GRHS ang guards rhs)] [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:180:9: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘nm'’ [retrie]  | [retrie] 180 | (tv', nm') <- swapEntryDPT tv nm [retrie]  | ^^^ [retrie]  [retrie] Retrie/Expr.hs:225:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘wildSupplyAlphaEnv’ [retrie]  | [retrie] 225 | wildSupplyAlphaEnv env = wildSupplyP (\ nm -> isNothing (lookupAlphaEnv nm env)) [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:310:29: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘tyargs’ [retrie]  | [retrie] 310 | conPatHelper con (PrefixCon tyargs xs) = do [retrie]  | ^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:350:34: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘d1’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Expr.hs:46:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 350 | needed (HasPrec (Fixity _ p1 d1)) (Just (Fixity _ p2 d2)) = [apply-refact]  tests/examples/Default25.hs: OK (0.05s) [retrie]  | ^^ [retrie]  [retrie] Retrie/Expr.hs:374:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘mkParen’ [retrie]  | [retrie] 374 | mkParen k e = do [retrie]  | ^^^^^^^ [retrie]  [retrie] Retrie/Expr.hs:377:4: warning: [-Wunused-matches] [retrie]  Defined but not used: ‘e0’ [retrie]  | [retrie] 377 | (e0,pe0) <- swapEntryDPT e pe [retrie]  | ^^ [apply-refact]  tests/examples/Unsafe4.hs: OK (0.03s) [apply-refact]  tests/examples/Monad2.hs: OK [retrie]  33% ( 1 / 3) in 'Retrie.Rewrites.Types' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  typeSynonymsToRewrites (Retrie/Rewrites/Types.hs:21) [apply-refact]  tests/examples/Comment4.hs: OK (0.05s) [apply-refact]  tests/examples/Lambda24.hs: OK (0.02s) [apply-refact]  tests/examples/Lambda13.hs: OK [retrie]  0% ( 0 / 4) in 'Retrie.Rewrites.Function' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  dfnsToRewrites (Retrie/Rewrites/Function.hs:27) [retrie]  getImports (Retrie/Rewrites/Function.hs:53) [retrie]  matchToRewrites (Retrie/Rewrites/Function.hs:59) [apply-refact]  tests/examples/Default7.hs: OK (0.04s) [apply-refact]  tests/examples/Default114.hs: OK [apply-refact]  tests/examples/Default61.hs: OK (0.06s) [apply-refact]  tests/examples/Extensions23.hs: OK [apply-refact]  tests/examples/Default81.hs: OK [retrie]  [retrie] Retrie/Rewrites/Function.hs:25:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 25 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Function.hs:55:42: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘mn’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/Rewrites/Function.hs:20:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 55 | getImports libdir RightToLeft (Just (L _ mn)) = -- See Note [fold only] [retrie]  | ^^ [apply-refact]  tests/examples/Default88.hs: OK (0.02s) [retrie]  0% ( 0 / 2) in 'Retrie.Rewrites.Patterns' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  patternSynonymsToRewrites (Retrie/Rewrites/Patterns.hs:27) [apply-refact]  tests/examples/Default21.hs: OK (0.05s) [retrie]  [retrie] Retrie/Rewrites/Patterns.hs:12:48: warning: [-Wunused-imports] [retrie]  The import of ‘lift’ from module ‘Control.Monad.State’ is redundant [retrie]  | [retrie] 12 | import Control.Monad.State (StateT(runStateT), lift) [retrie]  | ^^^^ [apply-refact]  tests/examples/Bracket37.hs: OK (0.03s) [apply-refact]  tests/examples/Bracket16.hs: OK (0.07s) [retrie] Warning: 'apply' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [apply-refact]  tests/examples/Comment7.hs: OK (0.05s) [retrie]  75% ( 3 / 4) in 'Retrie.Context' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/Extensions8.hs: OK (0.03s) [apply-refact]  tests/examples/Default92.hs: OK [apply-refact]  tests/examples/Test5.hs: OK [apply-refact]  tests/examples/Default91.hs: OK (0.03s) [apply-refact]  tests/examples/Default112.hs: OK [apply-refact]  tests/examples/Default42.hs: OK [apply-refact]  tests/examples/Default100.hs: OK [apply-refact]  tests/examples/Import11.hs: OK (0.03s) [retrie]  50% ( 1 / 2) in 'Retrie.Subst' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/Bracket13.hs: OK (0.08s) [retrie]  [retrie] Retrie/Subst.hs:20:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 20 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Subst.hs:59:11: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘comments’ shadows the existing binding [retrie]  imported from ‘Retrie.GHC’ at Retrie/Subst.hs:16:1-17 [retrie]  (and originally defined in ‘GHC.Parser.Annotation’) [retrie]  | [retrie] 59 | let comments = hasComments e0 [retrie]  | ^^^^^^^^ [apply-refact]  tests/examples/Default111.hs: OK (0.04s) [retrie]  75% ( 3 / 4) in 'Retrie.Replace' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/Default40.hs: OK (0.06s) [retrie]  [retrie] Retrie/Replace.hs:28:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 28 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Replace.hs:129:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘(<>) = mappend’ definition detected [retrie]  in the instance declaration for ‘Semigroup Change’. [retrie]  Move definition from ‘mappend’ to ‘(<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [apply-refact]  tests/examples/Naming12.hs: OK (0.02s) [retrie]  | [retrie] 129 | (<>) = mappend [retrie]  | ^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Replace.hs:133:3: warning: [-Wnoncanonical-monoid-instances] [retrie]  Noncanonical ‘mappend’ definition detected [retrie]  in the instance declaration for ‘Monoid Change’. [retrie]  ‘mappend’ will eventually be removed in favour of ‘(<>)’ [apply-refact]  tests/examples/Monad12.hs: OK [retrie]  Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid [retrie]  | [retrie] 133 | mappend NoChange other = other [apply-refact]  tests/examples/Extensions9.hs: OK [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [apply-refact]  tests/examples/Lambda41.hs: OK (0.07s) [retrie]  12% ( 1 / 8) in 'Retrie.CPP' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  CPP (Retrie/CPP.hs:63) [retrie]  addImportsCPP (Retrie/CPP.hs:79) [retrie]  parseCPPFile (Retrie/CPP.hs:89) [retrie]  parseCPP (Retrie/CPP.hs:97) [retrie]  printCPP (Retrie/CPP.hs:108) [retrie]  cppFork (Retrie/CPP.hs:183) [apply-refact]  tests/examples/ListRec1.hs: OK (0.05s) [apply-refact]  tests/examples/Default53.hs: OK (0.07s) [apply-refact]  tests/examples/Default78.hs: OK (0.03s) [apply-refact]  tests/examples/Structure11.hs: OK [retrie]  [retrie] Retrie/CPP.hs:140:19: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘rs’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Utils’) [retrie]  | [retrie] 140 | splice prefix l c rs@((r, repl):rs') ts@(t:ts') [retrie]  | ^^ [retrie]  [retrie] Retrie/CPP.hs:346:24: warning: [GHC-63397] [-Wname-shadowing] [retrie]  This binding for ‘mn’ shadows the existing binding [retrie]  imported from ‘Retrie.ExactPrint’ at Retrie/CPP.hs:27:1-24 [retrie]  (and originally defined in ‘Language.Haskell.GHC.ExactPrint.Transform’) [retrie]  | [retrie] 346 | externalImps (Just mn) = filter ((/= mn) . unLoc . ideclName . unLoc) [retrie]  | ^^ [apply-refact]  tests/examples/Bracket0.hs: OK (0.07s) [apply-refact]  tests/examples/Import3.hs: OK [apply-refact]  tests/examples/Bracket26.hs: OK (0.04s) [apply-refact]  tests/examples/Default34.hs: OK [apply-refact]  tests/examples/Default31.hs: OK [apply-refact]  tests/examples/Default94.hs: OK [retrie]  88% ( 16 / 18) in 'Retrie.Monad' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  liftRWST (Retrie/Monad.hs:82) [apply-refact]  tests/examples/Default41.hs: OK (0.07s) [apply-refact]  tests/examples/Default77.hs: OK (0.03s) [apply-refact]  tests/examples/Comment1.hs: OK [retrie]  [retrie] Retrie/Monad.hs:127:3: warning: [-Wnoncanonical-monad-instances] [retrie]  Noncanonical ‘return’ definition detected [retrie]  in the instance declaration for ‘Monad Retrie’. [retrie]  ‘return’ will eventually be removed in favour of ‘pure’ [retrie]  Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ [retrie]  See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return [retrie]  | [retrie] 127 | return = Pure [retrie]  | ^^^^^^^^^^^^^ [apply-refact]  tests/examples/Default108.hs: OK (0.02s) [retrie]  0% ( 0 / 2) in 'Retrie.Rewrites.Rules' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  rulesToRewrites (Retrie/Rewrites/Rules.hs:23) [apply-refact]  tests/examples/ListRec7.hs: OK (0.06s) [apply-refact]  tests/examples/Bracket47.hs: OK (0.02s) [retrie]  [retrie] Retrie/Rewrites/Rules.hs:17:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 17 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:18:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Monad’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Monad’ [retrie]  To import instances alone, use: import Retrie.Monad() [retrie]  | [retrie] 18 | import Retrie.Monad [retrie]  | ^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:19:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad’ [retrie]  To import instances alone, use: import Control.Monad() [retrie]  | [retrie] 19 | import Control.Monad [retrie]  | ^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:20:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.IO.Class’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.IO.Class’ [retrie]  To import instances alone, use: import Control.Monad.IO.Class() [retrie]  | [retrie] 20 | import Control.Monad.IO.Class [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites/Rules.hs:21:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.Trans.Class’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.Trans.Class’ [retrie]  To import instances alone, use: import Control.Monad.Trans.Class() [retrie]  | [retrie] 21 | import Control.Monad.Trans.Class [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [apply-refact]  tests/examples/List4.hs: OK (0.05s) [apply-refact]  tests/examples/Default115.hs: OK (0.03s) [retrie] Warning: 'parseRewrites' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'pattern' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie]  33% ( 2 / 6) in 'Retrie.Rewrites' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  parseRewriteSpecs (Retrie/Rewrites.hs:86) [retrie]  parseQualified (Retrie/Rewrites.hs:253) [retrie]  parseAdhocs (Retrie/Rewrites.hs:148) [apply-refact]  tests/examples/Pragma8.hs: OK (0.04s) [apply-refact]  tests/examples/Default14.hs: OK (0.02s) [apply-refact]  tests/examples/Default55.hs: OK (0.04s) [apply-refact]  tests/examples/Structure6.hs: OK [apply-refact]  tests/examples/Default58.hs: OK [apply-refact]  tests/examples/Default126.hs: OK [apply-refact]  tests/examples/Bracket4.hs: OK (0.03s) [retrie]  [retrie] Retrie/Rewrites.hs:31:1: warning: [-Wdodgy-imports] [retrie]  Module ‘Retrie.GHC’ does not export ‘Pattern’ [retrie]  | [retrie] 31 | import Retrie.GHC hiding (Pattern) [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites.hs:39:1: warning: [-Wunused-imports] [retrie]  The import of ‘Retrie.Util’ is redundant [retrie]  except perhaps to import instances from ‘Retrie.Util’ [retrie]  To import instances alone, use: import Retrie.Util() [retrie]  | [retrie] 39 | import Retrie.Util [retrie]  | ^^^^^^^^^^^^^^^^^^ [retrie]  [retrie] Retrie/Rewrites.hs:173:1: warning: [-Wunused-top-binds] [retrie]  Defined but not used: ‘showCpp’ [retrie]  | [retrie] 173 | showCpp (NoCPP c) = showAstA c [retrie]  | ^^^^^^^ [apply-refact]  tests/examples/Default9.hs: OK (0.07s) [retrie] Warning: 'valid' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie]  0% ( 0 / 3) in 'Retrie.Elaborate' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  defaultElaborations (Retrie/Elaborate.hs:35) [retrie]  elaborateRewritesInternal (Retrie/Elaborate.hs:40) [retrie]  0% ( 0 / 4) in 'Retrie.Debug' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  RoundTrip (Retrie/Debug.hs:20) [retrie]  parseRoundtrips (Retrie/Debug.hs:22) [retrie]  doRoundtrips (Retrie/Debug.hs:32) [retrie] Warning: 'apply' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'Retrie' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'stdout' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie] Warning: 'Options' is ambiguous. It is defined [retrie]  * at Retrie/Options.hs:87:34 [retrie]  * at Retrie/Options.hs:60:1 [retrie]  You may be able to disambiguate the identifier by qualifying it or [retrie]  by specifying the type/value namespace explicitly. [retrie]  Defaulting to the one defined at Retrie/Options.hs:60:1 [retrie]  82% ( 14 / 17) in 'Retrie.Options' [retrie]  Missing documentation for: [retrie]  Module header [retrie]  Options_ (Retrie/Options.hs:87) [retrie]  GrepCommands (Retrie/Options.hs:482) [retrie] Warning: 'Options' is ambiguous. It is defined [retrie]  * at Retrie/Options.hs:87:34 [retrie]  * at Retrie/Options.hs:60:1 [retrie]  You may be able to disambiguate the identifier by qualifying it or [retrie]  by specifying the type/value namespace explicitly. [retrie]  Defaulting to the one defined at Retrie/Options.hs:60:1 [retrie] Warning: 'diff' is out of scope. [retrie]  If you qualify the identifier, haddock can try to link it anyway. [retrie]  90% ( 9 / 10) in 'Retrie.Run' [retrie]  Missing documentation for: [retrie]  Module header [apply-refact]  tests/examples/Remote.hs: OK (0.89s) [apply-refact]  tests/examples/Default52.hs: OK [apply-refact]  tests/examples/Default83.hs: OK [apply-refact]  tests/examples/Extensions14.hs: OK (0.02s) [apply-refact]  tests/examples/Structure16.hs: OK [apply-refact]  tests/examples/Test19.hs: OK [apply-refact]  tests/examples/Test38.hs: OK [retrie]  [retrie] Retrie/Run.hs:22:1: warning: [-Wunused-imports] [retrie]  The import of ‘Control.Monad.State.Strict’ is redundant [retrie]  except perhaps to import instances from ‘Control.Monad.State.Strict’ [retrie]  To import instances alone, use: import Control.Monad.State.Strict() [retrie]  | [retrie] 22 | import Control.Monad.State.Strict [retrie]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [apply-refact]  tests/examples/Default75.hs: OK (0.03s) [apply-refact]  tests/examples/Test11.hs: OK [apply-refact]  tests/examples/Default37.hs: OK (0.04s) [apply-refact]  tests/examples/Structure12.hs: OK [apply-refact]  tests/examples/List6.hs: OK [apply-refact]  tests/examples/Structure23.hs: OK [retrie]  89% ( 89 / 99) in 'Retrie' [retrie]  Missing documentation for: [retrie]  AnnotatedHsDecl (Retrie/ExactPrint/Annotated.hs:59) [retrie]  AnnotatedHsExpr (Retrie/ExactPrint/Annotated.hs:60) [retrie]  AnnotatedHsType (Retrie/ExactPrint/Annotated.hs:61) [retrie]  AnnotatedImports (Retrie/ExactPrint/Annotated.hs:63) [retrie]  AnnotatedModule (Retrie/ExactPrint/Annotated.hs:65) [retrie]  AnnotatedPat (Retrie/ExactPrint/Annotated.hs:69) [retrie]  AnnotatedStmt (Retrie/ExactPrint/Annotated.hs:70) [retrie]  LibDir [retrie]  Options_ (Retrie/Options.hs:87) [retrie]  Verbosity (Retrie/Util.hs:21) [apply-refact]  tests/examples/Bracket19.hs: OK (0.04s) [apply-refact]  tests/examples/typetest.hs: OK (0.28s) [apply-refact]  tests/examples/Default106.hs: OK [apply-refact]  tests/examples/Default30.hs: OK (0.06s) [apply-refact]  tests/examples/Naming9.hs: OK [apply-refact]  tests/examples/Extensions29.hs: OK (0.06s) [apply-refact]  tests/examples/Extensions6.hs: OK [apply-refact]  tests/examples/Monad11.hs: OK (0.10s) [apply-refact]  tests/examples/Extensions15.hs: OK [apply-refact]  tests/examples/Lambda29.hs: OK (0.05s) [apply-refact]  tests/examples/Default1.hs: OK (0.05s) [apply-refact]  tests/examples/Lambda31.hs: OK (0.03s) [apply-refact]  tests/examples/Backquotes.hs: OK (0.07s) [apply-refact]  tests/examples/Structure2.hs: OK [apply-refact]  tests/examples/Test30.hs: OK (0.04s) [apply-refact]  tests/examples/Bracket39.hs: OK (0.07s) [apply-refact]  tests/examples/NegApp.hs: OK (0.05s) [apply-refact]  [apply-refact] All 449 tests passed (14.97s) [apply-refact] Test suite test: PASS [apply-refact] Test suite logged to: dist/test/apply-refact-0.14.0.0-test.log [apply-refact] 1 of 1 test suites (1 of 1 test cases) passed. [apply-refact] Phase: haddockPhase [apply-refact] Preprocessing test suite 'test' for apply-refact-0.14.0.0.. [apply-refact] Preprocessing executable 'refactor' for apply-refact-0.14.0.0.. [apply-refact] Preprocessing library for apply-refact-0.14.0.0.. [apply-refact] Running Haddock on library for apply-refact-0.14.0.0.. [apply-refact] Warning: The documentation for the following packages are not installed. No [apply-refact] links will be generated to these packages: fail-4.9.0.0 [apply-refact] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [retrie] Warning: Retrie.GHC: could not find link destinations for: [retrie]  - GHC.Unit.State.UnitVisibility [retrie]  - GHC.Core.InstEnv.InstMatches [retrie]  - GHC.Driver.Make.BuildPlan [retrie]  - GHC.Driver.Make.ModuleGraphNodeWithBootFile [retrie]  - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry [retrie]  - GHC.Types.Name.NameSort [retrie]  - GHC.Types.Basic.RulesOnly [retrie]  - Language.Haskell.GHC.ExactPrint.ExactPrint.EP [retrie]  - GHC.Driver.Make.CodeGenEnable [retrie]  - GHC.Driver.Make.CachedIface [retrie] Warning: Retrie.SYB: could not find link destinations for: [retrie]  - GHC.Types.Tickish.TickishPassCore [retrie]  - GHC.Types.Tickish.TickishPassCmm [retrie]  - GHC.Types.Tickish.TickishPassStg [retrie] Warning: Retrie.ExactPrint: could not find link destinations for: [retrie]  - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry [retrie]  - Language.Haskell.GHC.ExactPrint.ExactPrint.EP [retrie]  - Language.Haskell.GHC.ExactPrint.ExactPrint.DataFamInstDeclWithContext [retrie]  - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag [retrie]  - Language.Haskell.GHC.ExactPrint.Transform.Decl [retrie]  - Language.Haskell.GHC.ExactPrint.Transform.PMatch [retrie] Warning: Retrie.Expr: could not find link destinations for: [retrie]  - Retrie.Expr.PatQ [retrie] Warning: Retrie.Replace: could not find link destinations for: [retrie]  - Retrie.Replace.replaceImpl [retrie] Warning: Retrie.Monad: could not find link destinations for: [retrie]  - Retrie.Monad.RetrieComp [retrie] Warning: Retrie.Options: could not find link destinations for: [retrie]  - Retrie.Options.CommandLine [apply-refact]  33% (438 /1307) in 'Refact.Compat' [apply-refact]  Missing documentation for: [apply-refact]  Module header [apply-refact]  Fixity [apply-refact]  SourceText [apply-refact]  FlagSpec [apply-refact]  Errors (src/Refact/Compat.hs:160) [apply-refact]  onError (src/Refact/Compat.hs:162) [apply-refact]  Match [apply-refact]  MatchGroup [apply-refact]  Fixity [apply-refact]  FunDep [apply-refact]  Match [apply-refact]  XXIEWrappedName [apply-refact]  XIEType [apply-refact]  XIEPattern [apply-refact]  XIEName [apply-refact]  XXIE [apply-refact]  XIEDocNamed [apply-refact]  XIEDoc [apply-refact]  XIEGroup [apply-refact]  XIEModuleContents [apply-refact]  XIEThingWith [apply-refact]  XIEThingAll [apply-refact]  XIEThingAbs [apply-refact]  XIEVar [apply-refact]  ImportDeclPkgQual [apply-refact]  XXImportDecl [apply-refact]  XCImportDecl [apply-refact]  XXFieldOcc [apply-refact]  XCFieldOcc [apply-refact]  XXConDeclField [apply-refact]  XConDeclField [apply-refact]  XXTyVarBndr [apply-refact]  XKindedTyVar [apply-refact]  XUserTyVar [apply-refact]  XXHsForAllTelescope [apply-refact]  XHsForAllInvis [apply-refact]  XHsForAllVis [apply-refact]  XXTyLit [apply-refact]  XCharTy [apply-refact]  XStrTy [apply-refact]  XNumTy [apply-refact]  XXType [apply-refact]  XWildCardTy [apply-refact]  XTyLit [apply-refact]  XExplicitTupleTy [apply-refact]  XExplicitListTy [apply-refact]  XRecTy [apply-refact]  XBangTy [apply-refact]  XDocTy [apply-refact]  XSpliceTy [apply-refact]  XKindSig [apply-refact]  XStarTy [apply-refact]  XIParamTy [apply-refact]  XParTy [apply-refact]  XOpTy [apply-refact]  XSumTy [apply-refact]  XTupleTy [apply-refact]  XListTy [apply-refact]  XFunTy [apply-refact]  XAppKindTy [apply-refact]  XAppTy [apply-refact]  XTyVar [apply-refact]  XQualTy [apply-refact]  XForAllTy [apply-refact]  XXHsPatSigType [apply-refact]  XHsPS [apply-refact]  XXHsWildCardBndrs [apply-refact]  XHsWC [apply-refact]  XXHsSigType [apply-refact]  XHsSig [apply-refact]  XXHsOuterTyVarBndrs [apply-refact]  XHsOuterExplicit [apply-refact]  XHsOuterImplicit [apply-refact]  XXLHsQTyVars [apply-refact]  XHsQTvs [apply-refact]  XHsFieldBind [apply-refact]  XXPat [apply-refact]  XCoPat [apply-refact]  XSigPat [apply-refact]  XNPlusKPat [apply-refact]  XNPat [apply-refact]  XLitPat [apply-refact]  XSplicePat [apply-refact]  XViewPat [apply-refact]  XConPat [apply-refact]  XSumPat [apply-refact]  XTuplePat [apply-refact]  XListPat [apply-refact]  XBangPat [apply-refact]  XParPat [apply-refact]  XAsPat [apply-refact]  XLazyPat [apply-refact]  XVarPat [apply-refact]  XWildPat [apply-refact]  XXOverLit [apply-refact]  XOverLit [apply-refact]  XXLit [apply-refact]  XHsDoublePrim [apply-refact]  XHsFloatPrim [apply-refact]  XHsRat [apply-refact]  XHsInteger [apply-refact]  XHsWord64Prim [apply-refact]  XHsInt64Prim [apply-refact]  XHsWordPrim [apply-refact]  XHsIntPrim [apply-refact]  XHsInt [apply-refact]  XHsStringPrim [apply-refact]  XHsString [apply-refact]  XHsCharPrim [apply-refact]  XHsChar [apply-refact]  XXApplicativeArg [apply-refact]  XApplicativeArgMany [apply-refact]  XApplicativeArgOne [apply-refact]  XXParStmtBlock [apply-refact]  XParStmtBlock [apply-refact]  XXCmd [apply-refact]  XCmdWrap [apply-refact]  XCmdDo [apply-refact]  XCmdLet [apply-refact]  XCmdIf [apply-refact]  XCmdLamCase [apply-refact]  XCmdCase [apply-refact]  XCmdPar [apply-refact]  XCmdLam [apply-refact]  XCmdApp [apply-refact]  XCmdArrForm [apply-refact]  XCmdArrApp [apply-refact]  XXStmtLR [apply-refact]  XRecStmt [apply-refact]  XTransStmt [apply-refact]  XParStmt [apply-refact]  XLetStmt [apply-refact]  XBodyStmt [apply-refact]  XApplicativeStmt [apply-refact]  XBindStmt [apply-refact]  XLastStmt [apply-refact]  XXGRHS [apply-refact]  XCGRHS [apply-refact]  XXGRHSs [apply-refact]  XCGRHSs [apply-refact]  XXMatch [apply-refact]  XCMatch [apply-refact]  XXMatchGroup [apply-refact]  XMG [apply-refact]  XXCmdTop [apply-refact]  XCmdTop [apply-refact]  XXQuote [apply-refact]  XVarBr [apply-refact]  XTypBr [apply-refact]  XDecBrG [apply-refact]  XDecBrL [apply-refact]  XPatBr [apply-refact]  XExpBr [apply-refact]  XXUntypedSplice [apply-refact]  XQuasiQuote [apply-refact]  XUntypedSpliceExpr [apply-refact]  XXTupArg [apply-refact]  XMissing [apply-refact]  XPresent [apply-refact]  XXAmbiguousFieldOcc [apply-refact]  XAmbiguous [apply-refact]  XUnambiguous [apply-refact]  XXPragE [apply-refact]  XSCC [apply-refact]  XXDotFieldOcc [apply-refact]  XCDotFieldOcc [apply-refact]  XXExpr [apply-refact]  XPragE [apply-refact]  XBinTick [apply-refact]  XTick [apply-refact]  XStatic [apply-refact]  XProc [apply-refact]  XUntypedSplice [apply-refact]  XTypedSplice [apply-refact]  XUntypedBracket [apply-refact]  XTypedBracket [apply-refact]  XArithSeq [apply-refact]  XExprWithTySig [apply-refact]  XProjection [apply-refact]  XGetField [apply-refact]  XRecordUpd [apply-refact]  XRecordCon [apply-refact]  XExplicitList [apply-refact]  XDo [apply-refact]  XLet [apply-refact]  XMultiIf [apply-refact]  XIf [apply-refact]  XCase [apply-refact]  XExplicitSum [apply-refact]  XExplicitTuple [apply-refact]  XSectionR [apply-refact]  XSectionL [apply-refact]  XPar [apply-refact]  XNegApp [apply-refact]  XOpApp [apply-refact]  XAppTypeE [apply-refact]  XApp [apply-refact]  XLamCase [apply-refact]  XLam [apply-refact]  XLitE [apply-refact]  XOverLitE [apply-refact]  XIPVar [apply-refact]  XOverLabel [apply-refact]  XRecSel [apply-refact]  XUnboundVar [apply-refact]  XVar [apply-refact]  XXModule [apply-refact]  XCModule [apply-refact]  XXInjectivityAnn [apply-refact]  XCInjectivityAnn [apply-refact]  XXRoleAnnotDecl [apply-refact]  XCRoleAnnotDecl [apply-refact]  XXAnnDecl [apply-refact]  XHsAnnotation [apply-refact]  XXWarnDecl [apply-refact]  XWarning [apply-refact]  XXWarnDecls [apply-refact]  XWarnings [apply-refact]  XXRuleBndr [apply-refact]  XRuleBndrSig [apply-refact]  XCRuleBndr [apply-refact]  XXRuleDecl [apply-refact]  XHsRule [apply-refact]  XXRuleDecls [apply-refact]  XCRuleDecls [apply-refact]  XXForeignExport [apply-refact]  XCExport [apply-refact]  XXForeignImport [apply-refact]  XCImport [apply-refact]  XXForeignDecl [apply-refact]  XForeignExport [apply-refact]  XForeignImport [apply-refact]  XXDefaultDecl [apply-refact]  XCDefaultDecl [apply-refact]  XViaStrategy [apply-refact]  XNewtypeStrategy [apply-refact]  XAnyClassStrategy [apply-refact]  XStockStrategy [apply-refact]  XXDerivDecl [apply-refact]  XCDerivDecl [apply-refact]  XXInstDecl [apply-refact]  XTyFamInstD [apply-refact]  XDataFamInstD [apply-refact]  XClsInstD [apply-refact]  XXClsInstDecl [apply-refact]  XCClsInstDecl [apply-refact]  XXTyFamInstDecl [apply-refact]  XCTyFamInstDecl [apply-refact]  XXFamEqn [apply-refact]  XCFamEqn [apply-refact]  XXConDecl [apply-refact]  XConDeclH98 [apply-refact]  XConDeclGADT [apply-refact]  XXDerivClauseTys [apply-refact]  XDctMulti [apply-refact]  XDctSingle [apply-refact]  XXHsDerivingClause [apply-refact]  XCHsDerivingClause [apply-refact]  XXHsDataDefn [apply-refact]  XCHsDataDefn [apply-refact]  XXFamilyDecl [apply-refact]  XCFamilyDecl [apply-refact]  XXFamilyResultSig [apply-refact]  XTyVarSig [apply-refact]  XCKindSig [apply-refact]  XNoSig [apply-refact]  XXTyClGroup [apply-refact]  XCTyClGroup [apply-refact]  XXFunDep [apply-refact]  XCFunDep [apply-refact]  XXTyClDecl [apply-refact]  XClassDecl [apply-refact]  XDataDecl [apply-refact]  XSynDecl [apply-refact]  XFamDecl [apply-refact]  XXSpliceDecl [apply-refact]  XSpliceDecl [apply-refact]  XXHsGroup [apply-refact]  XCHsGroup [apply-refact]  XXHsDecl [apply-refact]  XRoleAnnotD [apply-refact]  XDocD [apply-refact]  XSpliceD [apply-refact]  XRuleD [apply-refact]  XAnnD [apply-refact]  XWarningD [apply-refact]  XForD [apply-refact]  XDefD [apply-refact]  XKindSigD [apply-refact]  XSigD [apply-refact]  XValD [apply-refact]  XDerivD [apply-refact]  XInstD [apply-refact]  XTyClD [apply-refact]  XXStandaloneKindSig [apply-refact]  XStandaloneKindSig [apply-refact]  XXFixitySig [apply-refact]  XFixitySig [apply-refact]  XXSig [apply-refact]  XCompleteMatchSig [apply-refact]  XSCCFunSig [apply-refact]  XMinimalSig [apply-refact]  XSpecInstSig [apply-refact]  XSpecSig [apply-refact]  XInlineSig [apply-refact]  XFixSig [apply-refact]  XIdSig [apply-refact]  XClassOpSig [apply-refact]  XPatSynSig [apply-refact]  XTypeSig [apply-refact]  XXIPBind [apply-refact]  XCIPBind [apply-refact]  XXHsIPBinds [apply-refact]  XIPBinds [apply-refact]  XXPatSynBind [apply-refact]  XPSB [apply-refact]  XXHsBindsLR [apply-refact]  XPatSynBind [apply-refact]  XVarBind [apply-refact]  XPatBind [apply-refact]  XFunBind [apply-refact]  XXValBindsLR [apply-refact]  XValBinds [apply-refact]  XXHsLocalBindsLR [apply-refact]  XEmptyLocalBinds [apply-refact]  XHsIPBinds [apply-refact]  XHsValBinds [apply-refact]  LIdP [apply-refact]  Anno [apply-refact]  DataConCantHappen [apply-refact]  LHsUniToken [apply-refact]  LHsToken [apply-refact]  LHsDocStringChunk [apply-refact]  HsDocStringDecorator [apply-refact]  LHsDocString [apply-refact]  LPat [apply-refact]  MatchGroup [apply-refact]  NoEpAnns [apply-refact]  EpAnnCO [apply-refact]  SrcSpanAnnC [apply-refact]  SrcSpanAnnP [apply-refact]  SrcSpanAnnL [apply-refact]  SrcSpanAnnN [apply-refact]  SrcSpanAnnA [apply-refact]  LocatedC [apply-refact]  LocatedP [apply-refact]  LocatedL [apply-refact]  LocatedN [apply-refact]  LocatedA [apply-refact]  LEpaComment [apply-refact]  EpaCommentTok [apply-refact]  EpaComment [apply-refact]  NoGhcTcPass [apply-refact]  GhcTc [apply-refact]  GhcRn [apply-refact]  GhcPs [apply-refact]  Pass [apply-refact]  IsSrcSpanAnn [apply-refact]  Docs [apply-refact]  DocStructure [apply-refact]  LHsDoc [apply-refact]  EpAnnImportDecl [apply-refact]  XImportDeclPass [apply-refact]  LHsTypeArg [apply-refact]  HsLinearArrowTokens [apply-refact]  ConLikeP [apply-refact]  LHsLocalBindsLR [apply-refact]  ForeignExport [apply-refact]  CImportSpec [apply-refact]  ForeignImport [apply-refact]  StandaloneKindSig [apply-refact]  LDerivClauseTys [apply-refact]  LHsDerivingClause [apply-refact]  FamilyInfo [apply-refact]  LHsFunDep [apply-refact]  LHsDecl [apply-refact]  HsDoFlavour [apply-refact]  TransForm [apply-refact]  DotFieldOcc [apply-refact]  LHsRecUpdProj [apply-refact]  RecUpdProj [apply-refact]  LHsRecProj [apply-refact]  RecProj [apply-refact]  FieldLabelStrings [apply-refact]  HsUntypedSpliceResult [apply-refact]  SplicePointName [apply-refact]  OutputableBndrFlag [apply-refact]  HsCoreTy [apply-refact]  EpAnnForallTy [apply-refact]  OverLitTc [apply-refact]  OverLitRn [apply-refact]  AnnSig [apply-refact]  NHsValBindsLR [apply-refact]  HsPatExpansion [apply-refact]  EpAnnSumPat [apply-refact]  HsRuleAnn [apply-refact]  HsRuleRn [apply-refact]  XViaStrategyPs [apply-refact]  DataDeclRn [apply-refact]  UntypedSpliceFlavour [apply-refact]  DelayedSplice [apply-refact]  XBindStmtTc [apply-refact]  XBindStmtRn [apply-refact]  RecStmtTc [apply-refact]  GrhsAnn [apply-refact]  MatchGroupTc [apply-refact]  CmdTopTc [apply-refact]  HsExpansion [apply-refact]  XXExprGhcTc [apply-refact]  AnnsIf [apply-refact]  AnnProjection [apply-refact]  AnnFieldLabel [apply-refact]  AnnExplicitSum [apply-refact]  EpAnnUnboundVar [apply-refact]  EpAnnHsCase [apply-refact]  HsBracketTc [apply-refact]  SyntaxExprGhc [apply-refact]  HsParsedModule [apply-refact]  AnnsModule [apply-refact]  ParPat [apply-refact]  XPat [apply-refact]  pat_con_ext [apply-refact]  pat_con [apply-refact]  pat_args [apply-refact]  moduleNameFS [apply-refact]  moduleNameString [apply-refact]  mkModuleName [apply-refact]  mkModuleNameFS [apply-refact]  mkHsDocStringChunk [apply-refact]  unpackHDSC [apply-refact]  mkGeneratedHsDocString [apply-refact]  isEmptyDocString [apply-refact]  docStringChunks [apply-refact]  pprHsDocStrings [apply-refact]  isPromoted [apply-refact]  getDeltaLine [apply-refact]  epaLocationFromSrcAnn [apply-refact]  spanAsAnchor [apply-refact]  realSpanAsAnchor [apply-refact]  emptyComments [apply-refact]  n2l [apply-refact]  l2l [apply-refact]  reLoc [apply-refact]  reLocA [apply-refact]  reLocL [apply-refact]  reLocC [apply-refact]  reLocN [apply-refact]  realSrcSpan [apply-refact]  srcSpan2e [apply-refact]  la2e [apply-refact]  extraToAnnList [apply-refact]  reAnn [apply-refact]  reAnnC [apply-refact]  reAnnL [apply-refact]  getLocAnn [apply-refact]  getLocA [apply-refact]  noLocA [apply-refact]  noAnnSrcSpan [apply-refact]  noSrcSpanA [apply-refact]  addAnns [apply-refact]  addAnnsA [apply-refact]  widenAnchor [apply-refact]  widenAnchorR [apply-refact]  widenLocatedAn [apply-refact]  epAnnAnnsL [apply-refact]  epAnnAnns [apply-refact]  annParen2AddEpAnn [apply-refact]  epAnnComments [apply-refact]  sortLocatedA [apply-refact]  mapLocA [apply-refact]  combineLocsA [apply-refact]  combineSrcSpansA [apply-refact]  addCLocAA [apply-refact]  getFollowingComments [apply-refact]  setFollowingComments [apply-refact]  setPriorComments [apply-refact]  noComments [apply-refact]  placeholderRealSpan [apply-refact]  comment [apply-refact]  pprIfPs [apply-refact]  pprIfRn [apply-refact]  pprIfTc [apply-refact]  noHsTok [apply-refact]  noHsUniTok [apply-refact]  emptyDocs [apply-refact]  simpleImportDecl [apply-refact]  ieName [apply-refact]  ieNames [apply-refact]  ieWrappedLName [apply-refact]  ieWrappedName [apply-refact]  lieWrappedName [apply-refact]  ieLWrappedName [apply-refact]  replaceWrappedName [apply-refact]  replaceLWrappedName [apply-refact]  pprImpExp [apply-refact]  negateOverLitVal [apply-refact]  hsQTvExplicit [apply-refact]  hsPatSigType [apply-refact]  mapHsOuterImplicit [apply-refact]  hsIPNameFS [apply-refact]  hsMult [apply-refact]  hsScaledThing [apply-refact]  hsConPatArgs [apply-refact]  hsRecFields [apply-refact]  hsRecFieldsArgs [apply-refact]  hsRecFieldSel [apply-refact]  pprLPat [apply-refact]  isFixityLSig [apply-refact]  isTypeLSig [apply-refact]  isSpecLSig [apply-refact]  isSpecInstLSig [apply-refact]  isPragLSig [apply-refact]  isInlineLSig [apply-refact]  isMinimalLSig [apply-refact]  isSCCFunSig [apply-refact]  isCompleteMatchSig [apply-refact]  hsGroupInstDecls [apply-refact]  tyClDeclTyVars [apply-refact]  tyClGroupTyClDecls [apply-refact]  tyClGroupInstDecls [apply-refact]  tyClGroupRoleDecls [apply-refact]  tyClGroupKindSigs [apply-refact]  dataDefnConsNewOrData [apply-refact]  collectRuleBndrSigTys [apply-refact]  docDeclDoc [apply-refact]  annProvenanceName_maybe [apply-refact]  isInfixMatch [apply-refact]  isPatSynCtxt [apply-refact]  qualifiedDoModuleName_maybe [apply-refact]  isComprehensionContext [apply-refact]  isDoComprehensionContext [apply-refact]  isMonadDoStmtContext [apply-refact]  isMonadCompContext [apply-refact]  isMonadDoCompContext [apply-refact]  pprFunBind [apply-refact]  pprPatBind [apply-refact]  pprUntypedSplice [apply-refact]  pprTypedSplice [apply-refact]  pprExpr [apply-refact]  pprLExpr [apply-refact]  pprParendExpr [apply-refact]  getBangType [apply-refact]  getBangStrictness [apply-refact]  fromMaybeContext [apply-refact]  mkHsForAllVisTele [apply-refact]  mkHsForAllInvisTele [apply-refact]  mkHsQTvs [apply-refact]  emptyLHsQTvs [apply-refact]  hsSigWcType [apply-refact]  dropWildCards [apply-refact]  hsOuterTyVarNames [apply-refact]  hsOuterExplicitBndrs [apply-refact]  mkHsOuterImplicit [apply-refact]  mkHsOuterExplicit [apply-refact]  mkHsImplicitSigType [apply-refact]  mkHsExplicitSigType [apply-refact]  mkHsWildCardBndrs [apply-refact]  mkHsPatSigType [apply-refact]  mkEmptyWildCardBndrs [apply-refact]  hsLinear [apply-refact]  hsUnrestricted [apply-refact]  isUnrestricted [apply-refact]  pprHsArrow [apply-refact]  hsWcScopedTvs [apply-refact]  hsScopedTvs [apply-refact]  hsTyVarName [apply-refact]  hsLTyVarName [apply-refact]  hsLTyVarNames [apply-refact]  hsExplicitLTyVarNames [apply-refact]  hsAllLTyVarNames [apply-refact]  hsLTyVarLocName [apply-refact]  hsLTyVarLocNames [apply-refact]  ignoreParens [apply-refact]  mkAnonWildCardTy [apply-refact]  mkHsOpTy [apply-refact]  mkHsAppTy [apply-refact]  mkHsAppTys [apply-refact]  mkHsAppKindTy [apply-refact]  splitHsFunType [apply-refact]  numVisibleArgs [apply-refact]  mkFieldOcc [apply-refact]  mkAmbiguousFieldOcc [apply-refact]  rdrNameAmbiguousFieldOcc [apply-refact]  selectorAmbiguousFieldOcc [apply-refact]  unambiguousFieldOcc [apply-refact]  ambiguousFieldOcc [apply-refact]  pprAnonWildCard [apply-refact]  pprLHsContext [apply-refact]  pprConDeclFields [apply-refact]  pprHsType [apply-refact]  pprXOverLit [apply-refact]  overLitType [apply-refact]  pprLHsBinds [apply-refact]  pprLHsBindsForUser [apply-refact]  pprDeclList [apply-refact]  emptyLocalBinds [apply-refact]  eqEmptyLocalBinds [apply-refact]  isEmptyValBinds [apply-refact]  emptyValBindsIn [apply-refact]  emptyValBindsOut [apply-refact]  emptyLHsBinds [apply-refact]  isEmptyLHsBinds [apply-refact]  plusHsValBinds [apply-refact]  ppr_monobind [apply-refact]  pprTicks [apply-refact]  isEmptyIPBindsPR [apply-refact]  isEmptyIPBindsTc [apply-refact]  noSpecPrags [apply-refact]  hasSpecPrags [apply-refact]  isDefaultMethod [apply-refact]  ppr_sig [apply-refact]  hsSigDoc [apply-refact]  pragBrackets [apply-refact]  pprVarSig [apply-refact]  pprSpec [apply-refact]  pprTcSpecPrags [apply-refact]  pprMinimalSig [apply-refact]  hsRecFieldId [apply-refact]  hsRecUpdFieldRdr [apply-refact]  hsRecUpdFieldId [apply-refact]  hsRecUpdFieldOcc [apply-refact]  pprParendLPat [apply-refact]  pprConArgs [apply-refact]  mkPrefixConPat [apply-refact]  mkNilPat [apply-refact]  mkCharLitPat [apply-refact]  isBangedLPat [apply-refact]  looksLazyPatBind [apply-refact]  isIrrefutableHsPat [apply-refact]  collectEvVarsPats [apply-refact]  collectEvVarsPat [apply-refact]  emptyRdrGroup [apply-refact]  emptyRnGroup [apply-refact]  appendGroups [apply-refact]  tyFamInstDeclName [apply-refact]  tyFamInstDeclLName [apply-refact]  tyClDeclLName [apply-refact]  countTyClDecls [apply-refact]  tcdName [apply-refact]  pp_vanilla_decl_head [apply-refact]  pprTyClDeclFlavour [apply-refact]  familyDeclLName [apply-refact]  familyDeclName [apply-refact]  famResultKindSignature [apply-refact]  standaloneKindSigName [apply-refact]  getConNames [apply-refact]  hsConDeclTheta [apply-refact]  ppDataDefnHeader [apply-refact]  pprTyFamInstDecl [apply-refact]  pprDataFamInstFlavour [apply-refact]  pprHsFamInstLHS [apply-refact]  instDeclDataFamInsts [apply-refact]  anyLConIsGadt [apply-refact]  flattenRuleDecls [apply-refact]  pprFullRuleName [apply-refact]  roleAnnotDeclName [apply-refact]  noSyntaxExpr [apply-refact]  tupArgPresent [apply-refact]  isQuietHsExpr [apply-refact]  pprBinds [apply-refact]  ppr_lexpr [apply-refact]  ppr_expr [apply-refact]  ppr_infix_expr [apply-refact]  ppr_infix_expr_rn [apply-refact]  ppr_infix_expr_tc [apply-refact]  ppr_apps [apply-refact]  pprDebugParendExpr [apply-refact]  pprParendLExpr [apply-refact]  stripParensLHsExpr [apply-refact]  stripParensHsExpr [apply-refact]  isAtomicHsExpr [apply-refact]  pprLCmd [apply-refact]  pprCmd [apply-refact]  isQuietHsCmd [apply-refact]  ppr_lcmd [apply-refact]  ppr_cmd [apply-refact]  pprCmdArg [apply-refact]  isEmptyMatchGroup [apply-refact]  matchGroupArity [apply-refact]  hsLMatchPats [apply-refact]  pprMatches [apply-refact]  pprMatch [apply-refact]  pprGRHSs [apply-refact]  pprGRHS [apply-refact]  pp_rhs [apply-refact]  pprStmt [apply-refact]  pprBindStmt [apply-refact]  pprArg [apply-refact]  pprTransformStmt [apply-refact]  pprTransStmt [apply-refact]  pprBy [apply-refact]  pprDo [apply-refact]  pprArrowExpr [apply-refact]  ppr_module_name_prefix [apply-refact]  ppr_do_stmts [apply-refact]  pprComp [apply-refact]  pprQuals [apply-refact]  pprPendingSplice [apply-refact]  ppr_quasi [apply-refact]  ppr_splice [apply-refact]  thBrackets [apply-refact]  thTyBrackets [apply-refact]  ppr_with_pending_tc_splices [apply-refact]  pp_dotdot [apply-refact]  lamCaseKeyword [apply-refact]  pprExternalSrcLoc [apply-refact]  pprHsArrType [apply-refact]  matchContextErrString [apply-refact]  matchArrowContextErrString [apply-refact]  matchDoContextErrString [apply-refact]  pprMatchInCtxt [apply-refact]  pprStmtInCtxt [apply-refact]  matchSeparator [apply-refact]  pprMatchContext [apply-refact]  pprMatchContextNoun [apply-refact]  pprMatchContextNouns [apply-refact]  pprArrowMatchContextNoun [apply-refact]  pprArrowMatchContextNouns [apply-refact]  pprAStmtContext [apply-refact]  pprStmtContext [apply-refact]  pprStmtCat [apply-refact]  pprAHsDoFlavour [apply-refact]  pprHsDoFlavour [apply-refact]  prependQualified [apply-refact]  pprFieldLabelStrings [apply-refact]  pprPrefixFastString [apply-refact]  mkSimpleMatch [apply-refact]  unguardedGRHSs [apply-refact]  unguardedRHS [apply-refact]  mkMatchGroup [apply-refact]  mkLamCaseMatchGroup [apply-refact]  mkLocatedList [apply-refact]  mkHsApp [apply-refact]  mkHsAppWith [apply-refact]  mkHsApps [apply-refact]  mkHsAppsWith [apply-refact]  mkHsAppType [apply-refact]  mkHsAppTypes [apply-refact]  mkHsLam [apply-refact]  mkHsLams [apply-refact]  nlHsTyApp [apply-refact]  nlHsTyApps [apply-refact]  mkParPat [apply-refact]  nlParPat [apply-refact]  mkRecStmt [apply-refact]  mkHsIntegral [apply-refact]  mkHsFractional [apply-refact]  mkHsIsString [apply-refact]  mkHsDo [apply-refact]  mkHsDoAnns [apply-refact]  mkHsComp [apply-refact]  mkHsCompAnns [apply-refact]  mkHsIf [apply-refact]  mkHsCmdIf [apply-refact]  mkNPat [apply-refact]  mkNPlusKPat [apply-refact]  emptyTransStmt [apply-refact]  mkTransformStmt [apply-refact]  mkTransformByStmt [apply-refact]  mkGroupUsingStmt [apply-refact]  mkGroupByUsingStmt [apply-refact]  mkLastStmt [apply-refact]  mkBodyStmt [apply-refact]  mkPsBindStmt [apply-refact]  mkRnBindStmt [apply-refact]  mkTcBindStmt [apply-refact]  unitRecStmtTc [apply-refact]  emptyRecStmt [apply-refact]  emptyRecStmtName [apply-refact]  emptyRecStmtId [apply-refact]  mkLetStmt [apply-refact]  mkHsString [apply-refact]  mkHsStringFS [apply-refact]  mkHsStringPrimLit [apply-refact]  mkHsCharPrimLit [apply-refact]  mkConLikeTc [apply-refact]  nlHsVar [apply-refact]  nl_HsVar [apply-refact]  nlHsLit [apply-refact]  nlHsIntLit [apply-refact]  nlVarPat [apply-refact]  nlLitPat [apply-refact]  nlHsApp [apply-refact]  nlHsSyntaxApps [apply-refact]  nlHsApps [apply-refact]  nlHsVarApps [apply-refact]  nlConVarPat [apply-refact]  nlConVarPatName [apply-refact]  nlInfixConPat [apply-refact]  nlConPat [apply-refact]  nlConPatName [apply-refact]  nlNullaryConPat [apply-refact]  nlWildConPat [apply-refact]  nlHsDo [apply-refact]  nlHsOpApp [apply-refact]  nlHsLam [apply-refact]  nlHsPar [apply-refact]  nlHsIf [apply-refact]  nlHsCase [apply-refact]  nlList [apply-refact]  nlHsAppTy [apply-refact]  nlHsTyVar [apply-refact]  nlHsFunTy [apply-refact]  nlHsParTy [apply-refact]  nlHsTyConApp [apply-refact]  nlHsAppKindTy [apply-refact]  mkLHsTupleExpr [apply-refact]  mkLHsVarTuple [apply-refact]  nlTuplePat [apply-refact]  missingTupArg [apply-refact]  mkBigLHsTup [apply-refact]  mkBigLHsPatTup [apply-refact]  mkHsSigEnv [apply-refact]  mkLHsWrap [apply-refact]  mkHsWrap [apply-refact]  mkHsWrapCo [apply-refact]  mkHsWrapCoR [apply-refact]  mkLHsWrapCo [apply-refact]  mkHsCmdWrap [apply-refact]  mkLHsCmdWrap [apply-refact]  mkHsWrapPat [apply-refact]  mkHsWrapPatCo [apply-refact]  mkHsDictLet [apply-refact]  mkHsVarBind [apply-refact]  mkVarBind [apply-refact]  mkPatSynBind [apply-refact]  mkMatch [apply-refact]  collectLocalBinders [apply-refact]  collectHsValBinders [apply-refact]  collectHsBindsBinders [apply-refact]  collectLStmtsBinders [apply-refact]  collectStmtsBinders [apply-refact]  collectLStmtBinders [apply-refact]  collectStmtBinders [apply-refact]  collectPatBinders [apply-refact]  collectPatsBinders [apply-refact]  hsGroupBinders [apply-refact]  hsTyClForeignBinders [apply-refact]  getPatSynBinds [apply-refact]  lStmtsImplicits [apply-refact]  hsValBindsImplicits [apply-refact]  lPatImplicits [apply-refact]  nameOccName [apply-refact]  occName [apply-refact]  occNameString [apply-refact]  ppr [apply-refact]  showSDocUnsafe [apply-refact]  handleGhcException [apply-refact]  rdrNameOcc [apply-refact]  RealSrcLoc' (src/Refact/Compat.hs:176) [apply-refact]  RealSrcSpan' (src/Refact/Compat.hs:185) [apply-refact]  SrcSpanLess (src/Refact/Compat.hs:200) [apply-refact]  composeSrcSpan (src/Refact/Compat.hs:194) [apply-refact]  decomposeSrcSpan (src/Refact/Compat.hs:197) [apply-refact]  impliedXFlags [apply-refact]  FunBind (src/Refact/Compat.hs:174) [apply-refact]  DoGenReplacement (src/Refact/Compat.hs:254) [apply-refact]  Module (src/Refact/Compat.hs:155) [apply-refact]  MonadFail' (src/Refact/Compat.hs:152) [apply-refact]  ReplaceWorker (src/Refact/Compat.hs:262) [apply-refact]  annSpanToSrcSpan (src/Refact/Compat.hs:211) [apply-refact]  badAnnSpan (src/Refact/Compat.hs:203) [apply-refact]  mkErr (src/Refact/Compat.hs:240) [apply-refact]  parseModuleName (src/Refact/Compat.hs:249) [apply-refact]  setAnnSpanFile (src/Refact/Compat.hs:236) [apply-refact]  setRealSrcSpanFile (src/Refact/Compat.hs:228) [apply-refact]  setSrcSpanFile (src/Refact/Compat.hs:219) [apply-refact]  srcSpanToAnnSpan (src/Refact/Compat.hs:207) [apply-refact]  AnnSpan (src/Refact/Compat.hs:202) [apply-refact]  23% ( 6 / 26) in 'Refact.Utils' [apply-refact]  Missing documentation for: [apply-refact]  Module header [apply-refact]  Module (src/Refact/Compat.hs:155) [apply-refact]  Stmt (src/Refact/Utils.hs:73) [apply-refact]  Expr (src/Refact/Utils.hs:63) [apply-refact]  Decl (src/Refact/Utils.hs:67) [apply-refact]  Name (src/Refact/Utils.hs:71) [apply-refact]  Pat (src/Refact/Utils.hs:69) [apply-refact]  Type (src/Refact/Utils.hs:65) [apply-refact]  Import (src/Refact/Utils.hs:75) [apply-refact]  FunBind (src/Refact/Compat.hs:174) [apply-refact]  RealSrcLoc' (src/Refact/Compat.hs:176) [apply-refact]  RealSrcSpan' (src/Refact/Compat.hs:185) [apply-refact]  M (src/Refact/Utils.hs:61) [apply-refact]  getAnnSpan (src/Refact/Utils.hs:80) [apply-refact]  getAnnSpanA (src/Refact/Utils.hs:77) [apply-refact]  annSpanToSrcSpan (src/Refact/Compat.hs:211) [apply-refact]  srcSpanToAnnSpan (src/Refact/Compat.hs:207) [apply-refact]  setAnnSpanFile (src/Refact/Compat.hs:236) [apply-refact]  setSrcSpanFile (src/Refact/Compat.hs:219) [apply-refact]  setRealSrcSpanFile (src/Refact/Compat.hs:228) [apply-refact]  33% ( 4 / 12) in 'Refact.Internal' [apply-refact]  Missing documentation for: [apply-refact]  Module header [apply-refact]  addExtensionsToFlags (src/Refact/Internal.hs:689) [apply-refact]  parseModuleWithArgs (src/Refact/Internal.hs:713) [apply-refact]  Verbosity (src/Refact/Internal.hs:273) [apply-refact]  refactOptions (src/Refact/Internal.hs:117) [apply-refact]  Errors (src/Refact/Compat.hs:160) [apply-refact]  onError (src/Refact/Compat.hs:162) [apply-refact]  mkErr (src/Refact/Compat.hs:240) [apply-refact]  50% ( 1 / 2) in 'Refact.Fixity' [apply-refact]  Missing documentation for: [apply-refact]  Module header [apply-refact]  80% ( 4 / 5) in 'Refact.Apply' [apply-refact]  Missing documentation for: [apply-refact]  Module header [lsp-types] [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.dyn_o ) [apply-refact] Warning: Refact.Compat: could not find link destinations for: [apply-refact]  - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry [apply-refact]  - GHC.Driver.Session.DynP [apply-refact]  - GHC.Hs.Type.HsQTvsRn [apply-refact]  - GHC.Hs.Type.pprTyVarBndr [apply-refact]  - GHC.Hs.Utils.AnnoBody [apply-refact]  - Language.Haskell.GHC.ExactPrint.ExactPrint.EP [apply-refact]  - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag [apply-refact]  - Language.Haskell.GHC.ExactPrint.ExactPrint.HasEntry [apply-refact]  - Language.Haskell.GHC.ExactPrint.ExactPrint.fromAnn [lsp-types] [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.o, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.dyn_o ) [lsp-types] [1 of 4] Compiling Language.LSP.Protocol.QuickCheck.Common ( quickcheck/Language/LSP/Protocol/QuickCheck/Common.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Common.p_o ) [lsp-types] [2 of 4] Compiling Language.LSP.Protocol.QuickCheck.Types ( quickcheck/Language/LSP/Protocol/QuickCheck/Types.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Types.p_o ) [retrie] Documentation created: dist/doc/html/retrie/index.html, [retrie] dist/doc/html/retrie/retrie.txt [retrie] Preprocessing executable 'demo-retrie' for retrie-1.2.3.. [retrie] Preprocessing executable 'retrie' for retrie-1.2.3.. [retrie] haddockPhase completed in 40 seconds [retrie] Phase: installPhase [retrie] Installing library in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [retrie] Installing executable demo-retrie in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin [retrie] Warning: The directory [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin is not in the [retrie] system search path. [retrie] Installing executable retrie in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin [retrie] Warning: The directory [retrie] /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin is not in the [retrie] system search path. [retrie] Phase: fixupPhase [retrie] shrinking RPATHs of ELF executables and libraries in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 [retrie] shrinking /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSretrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3-ghc9.6.3.so [retrie] shrinking /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin/retrie [retrie] shrinking /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin/demo-retrie [retrie] checking for references to /build/ in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3... [retrie] patching script interpreter paths in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 [retrie] stripping (with command strip and flags -S -p) in /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/lib /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3/bin [apply-refact] Documentation created: dist/doc/html/apply-refact/index.html, [apply-refact] dist/doc/html/apply-refact/apply-refact.txt [apply-refact] haddockPhase completed in 30 seconds [apply-refact] Phase: installPhase [retrie] shrinking RPATHs of ELF executables and libraries in /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc [retrie] checking for references to /build/ in /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc... [retrie] patching script interpreter paths in /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 [post-build-hook] Pushing 2 paths (171 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc (12.53 MiB) [post-build-hook] Pushing /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 (77.06 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc /nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 8 paths... [post-build-hook] copying path '/nix/store/mhs5055kmnzjcgvcy74qjk4jcvli2nd8-haskell-src-exts-1.23.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/yfcq3a3m32pfr6zczqa4l2dqidljw774-MonadRandom-0.6.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7l69l0cr5f1csypy8fmszzb9zxg6da7y-random-shuffle-0.0.4-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/d5yv0p35r3d55n6k4jqvsy3hlfxdjjh2-MonadRandom-0.6.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/pyszymp5y04xwfqi89yffs7zq3b8wzrf-retrie-1.2.3-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/fkzngnd0is85jhmgz8dkw3fks6ibpzcl-random-shuffle-0.0.4' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/n6pp7msj485ir7a40npybvw19mvrwziy-haskell-src-exts-1.23.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/zyr0h5gmhki29psqr2zsvm41qcyp0r93-retrie-1.2.3' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/1j1b4ia2yhcib4gabl2lcxm3rd4drgp1-MonadRandom-0.6.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jwyvzknari2slyamhgblcbkrf2x43dba-haskell-src-exts-1.23.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/7j92kcsdg3w6ajmvd5yajbfzwi1dzga9-random-shuffle-0.0.4.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/8lf4m55iha2z332dvcxgwvg74q1d46h7-retrie-1.2.3.drv' to 'https://cache.nix-ci.com'... Progress: 45 of 61 built (2 building), 335 of 335 downloaded from cache [apply-refact] Installing executable refactor in /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/bin [apply-refact] Warning: The directory [apply-refact] /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/bin is not [apply-refact] in the system search path. [apply-refact] Installing library in /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [apply-refact] Phase: fixupPhase [apply-refact] shrinking RPATHs of ELF executables and libraries in /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 [apply-refact] shrinking /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSapply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn-ghc9.6.3.so [apply-refact] shrinking /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/bin/refactor [apply-refact] checking for references to /build/ in /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0... [apply-refact] patching script interpreter paths in /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 [apply-refact] stripping (with command strip and flags -S -p) in /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/lib /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0/bin [apply-refact] shrinking RPATHs of ELF executables and libraries in /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc [apply-refact] checking for references to /build/ in /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc... [apply-refact] patching script interpreter paths in /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc [lsp-types] [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.p_o ) [lsp-types] [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.p_o ) [lsp-types] Preprocessing test suite 'lsp-types-test' for lsp-types-2.3.0.1.. [lsp-types] Building test suite 'lsp-types-test' for lsp-types-2.3.0.1.. [lsp-types] [ 1 of 11] Compiling CapabilitiesSpec ( test/CapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/CapabilitiesSpec.o ) [lsp-types] [ 2 of 11] Compiling JsonSpec ( test/JsonSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/JsonSpec.o ) [lsp-types] [ 3 of 11] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/LocationSpec.o ) [lsp-types] [ 4 of 11] Compiling MethodSpec ( test/MethodSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/MethodSpec.o ) [lsp-types] [ 5 of 11] Compiling SemanticTokensSpec ( test/SemanticTokensSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/SemanticTokensSpec.o ) [lsp-types] [ 6 of 11] Compiling ServerCapabilitiesSpec ( test/ServerCapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/ServerCapabilitiesSpec.o ) [lsp-types] [ 7 of 11] Compiling TypesSpec ( test/TypesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/TypesSpec.o ) [lsp-types] [ 8 of 11] Compiling URIFilePathSpec ( test/URIFilePathSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/URIFilePathSpec.o ) [lsp-types] [ 9 of 11] Compiling WorkspaceEditSpec ( test/WorkspaceEditSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/WorkspaceEditSpec.o ) [lsp-types] [10 of 11] Compiling Spec ( test/Spec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Spec.o ) [lsp-types] [11 of 11] Compiling Main ( test/Main.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Main.o ) [lsp-types] [12 of 12] Linking dist/build/lsp-types-test/lsp-types-test [lsp-types] buildPhase completed in 6 minutes 59 seconds [lsp-types] Phase: checkPhase [lsp-types] Running 1 test suites... [lsp-types] Test suite lsp-types-test: RUNNING... [lsp-types]  [lsp-types] Capabilities [lsp-types]  capabilities [lsp-types]  produces full latest client capabilities [✔] [lsp-types]  First time execution. Golden file created. [lsp-types]  produces pre-3.10 client capabilities [✔] [lsp-types]  First time execution. Golden file created. [lsp-types] Json [lsp-types]  MarkedString [lsp-types]  roundtrip [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  MarkupContent [lsp-types]  roundtrip [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  TextDocumentContentChangeEvent [lsp-types]  roundtrip [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  WatchedFiles [lsp-types]  roundtrip [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  Registration [lsp-types]  roundtrip [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  CompletionList [lsp-types]  handles optional field set to null in record [✔] [lsp-types]  CompletionItem [lsp-types]  example [✔] [lsp-types]  RequestMessage [lsp-types]  handles missing params field [✔] [lsp-types]  handles params field set to null [✔] [lsp-types]  ResponseMessage [lsp-types]  Hover roundtrip [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  decodes error data = null [✔] [lsp-types]  throws if neither result nor error is present [✔] [lsp-types]  throws if both result and error are present [✔] [lsp-types]  decodes result = null [✔] [lsp-types]  NotificationMessage [lsp-types]  handles missing params field [✔] [lsp-types] Location [lsp-types]  isSubrangeOf [lsp-types]  is true if the first range is totally inside the second range [✔] [lsp-types]  is true if two ranges equal [✔] [lsp-types]  is false if the first range is outside of the second [✔] [lsp-types]  positionInRange [lsp-types]  is false if position is after the end of a single line range [✔] [lsp-types]  is false if position is before the begining of a single line range [✔] [lsp-types]  is true if position is in a single line range [✔] [lsp-types]  is false if position is right at the end of the range [✔] [lsp-types]  is true if position is in the middle of a multiline range [✔] [lsp-types]  is false if position is before the beginning of a multiline range [✔] [lsp-types]  is false if position is right at the end of a multiline range [✔] [lsp-types] Method [lsp-types]  Method enum aeson instance consistency [lsp-types]  Client Methods [lsp-types]  maintains roundtrip consistency [✔] [lsp-types]  Server Methods [post-build-hook] Uploading to cachix cache "sellout": /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc [post-build-hook] Pushing 2 paths (150 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 (68.17 MiB) [post-build-hook] Pushing /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc (9.62 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0 /nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/x0z9h5cwwg5qaxdgddnghyixfr011l28-apply-refact-0.14.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/s9gzxlaqjcw5icfw35nddwmd9xgaivbw-apply-refact-0.14.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/0k77490zi9xw5z8v3dni25dfjgd85jch-apply-refact-0.14.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 46 of 59 built (1 building), 335 of 335 downloaded from cache [lsp-types]  maintains roundtrip consistency [✔] [lsp-types] SemanticTokens [lsp-types]  relativize/absolutizeTokens [lsp-types]  round-trips [✔] [lsp-types]  handles big tokens [✔] [lsp-types]  encodeTokens [lsp-types]  when running the LSP examples [lsp-types]  encodes example 1 correctly [✔] [lsp-types]  encodes example 2 correctly [✔] [lsp-types]  handles big tokens [✔] [lsp-types]  computeEdits [lsp-types]  handles an edit in the middle [✔] [lsp-types]  handles an edit at the end [✔] [lsp-types]  handles an edit at the beginning [✔] [lsp-types]  handles an ambiguous edit [✔] [lsp-types]  handles a long edit [✔] [lsp-types]  handles multiple edits [✔] [lsp-types]  handles big tokens [✔] [lsp-types] ServerCapabilities [lsp-types]  server capabilities [lsp-types]  folding range options [lsp-types]  decodes [lsp-types]  just id [✔] [lsp-types]  id and document selector [✔] [lsp-types]  static boolean [✔] [lsp-types]  encodes [lsp-types]  just id [✔] [lsp-types]  decodes [✔] [lsp-types]  client/registerCapability [lsp-types]  allows empty registerOptions [✔] [lsp-types] Types [lsp-types]  MarkupContent [lsp-types]  appends two plainstrings [✔] [lsp-types]  appends a marked up and a plain string [✔] [lsp-types]  appends a plain string and a marked up string [✔] [lsp-types] URIFilePath [lsp-types]  Platform aware URI file path functions [lsp-types]  converts a URI to a POSIX file path [✔] [lsp-types]  converts a POSIX file path to a URI [✔] [lsp-types]  converts a URI to a Windows file path [✔] [lsp-types]  converts a Windows file path to a URI [✔] [lsp-types]  converts a POSIX file path to a URI [✔] [lsp-types]  converts a Windows file path to a URI [✔] [lsp-types]  converts a Windows file path to a URI [✔] [lsp-types]  converts a POSIX file path to a URI and back [✔] [lsp-types]  converts a Posix file path to a URI and back [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  converts a Windows file path to a URI and back [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  converts a relative POSIX file path to a URI and back [✔] [lsp-types]  URI file path functions [lsp-types]  converts a URI to a file path [✔] [lsp-types]  converts a file path to a URI [✔] [lsp-types]  removes unnecessary current directory paths [✔] [lsp-types]  converts a file path to a URI and back [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  converts a relative file path to a URI and back [✔] [lsp-types]  converts a file path with initial current dir to a URI and back [✔] [lsp-types]  URI normalization functions [lsp-types]  ignores differences in percent-encoding [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  ignores differences in percent-encoding (examples) [✔] [lsp-types]  normalizes uri file path when converting from uri to normalized uri [✔] [lsp-types]  converts a file path with reserved uri chars to a normalized URI and back [✔] [lsp-types]  converts a file path with substrings that looks like uri escaped chars and back [✔] [lsp-types]  converts a file path to a normalized URI and back [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  Normalized file path functions [lsp-types]  makes file path normalized [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  converts to a normalized uri and back [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  converts a file path with reserved uri chars to a normalized URI and back [✔] [lsp-types]  converts a file path with substrings that looks like uri escaped chars and back [✔] [lsp-types]  creates the same NormalizedUri than the older implementation [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  converts to NormalizedFilePath and back sucessfully [✔] [lsp-types]  +++ OK, passed 100 tests. [lsp-types]  can not convert OsPath in non-standard encoding to NormalizedFilePath [✔] [lsp-types] WorkspaceEdit [lsp-types]  applyTextEdit [lsp-types]  inserts text [✔] [lsp-types]  deletes text [✔] [lsp-types]  edits a multiline text [✔] [lsp-types]  inserts text past the last line [✔] [lsp-types]  editTextEdit [lsp-types]  edits a multiline text edit [✔] [lsp-types]  [lsp-types] Finished in 6.6403 seconds [lsp-types] 85 examples, 0 failures [lsp-types] Test suite lsp-types-test: PASS [lsp-types] Test suite logged to: dist/test/lsp-types-2.3.0.1-lsp-types-test.log [lsp-types] 1 of 1 test suites (1 of 1 test cases) passed. [lsp-types] Phase: haddockPhase [lsp-types] Phase: installPhase [lsp-types] Installing internal library metamodel in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel [lsp-types] Installing library in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-types] Installing executable generator in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/bin [lsp-types] Warning: The directory [lsp-types] /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/bin is not in [lsp-types] the system search path. [lsp-types] Installing internal library lsp-types-quickcheck in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck [lsp-types] Phase: fixupPhase [lsp-types] shrinking RPATHs of ELF executables and libraries in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 [lsp-types] shrinking /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlsp-types-2.3.0.1-IvU1mlKM3OL8j7NbbyBRNY-metamodel-ghc9.6.3.so [lsp-types] shrinking /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlsp-types-2.3.0.1-1NdZ2VatsCUGpeejF1HmLu-lsp-types-quickcheck-ghc9.6.3.so [lsp-types] shrinking /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi-ghc9.6.3.so [lsp-types] shrinking /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/bin/generator [lsp-types] checking for references to /build/ in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1... [lsp-types] patching script interpreter paths in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 [lsp-types] stripping (with command strip and flags -S -p) in /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/lib /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1/bin Waiting for lock on waiting for lock on '/nix/store/1c09gaq6g3x9pgbbhrfrwqryp70nc2rl-monad-dijkstra-0.1.1.5-doc', '/nix/store/2zivr2mqd7xzi24c5pida85hi375dyr7-monad-dijkstra [post-build-hook] Uploading to cachix cache "sellout": /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 [post-build-hook] Pushing 1 paths (244 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 (456.99 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qflchng3nhh78jj3rh0ih9azsxzl1bl5-lsp-types-2.3.0.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/b2qkxkdn25gz3n6ypk07ply0q84gqwss-lsp-types-2.3.0.1.drv' to 'https://cache.nix-ci.com'... Progress: 47 of 58 built, 335 of 335 downloaded from cache Building lsp [lsp] Phase: setupCompilerEnvironmentPhase Waiting for lock on waiting for lock on '/nix/store/gs03widz32rwby2d336mwah3a7773dra-floskell-0.11.1-data', '/nix/store/iyr7pdkgbbajhwmlin71dd2kyxs87v8b-floskell-0.11.1-doc', '/nix/store/qxi7z6g768vv9rxdm7n6p464dsxz10k1-floskell [lsp] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [lsp] Phase: unpackPhase [lsp] unpacking source archive /nix/store/12k1a9yd29ayydcbms6q8jmm5hkylh2c-lsp-2.7.0.1.tar.gz [lsp] source root is lsp-2.7.0.1 [lsp] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lsp-2.7.0.1/test/VspSpec.hs" [lsp] Phase: patchPhase [lsp] Phase: compileBuildDriverPhase [lsp] setupCompileFlags: -package-db=/build/tmp.NAN5JbL4G0/setup-package.conf.d -threaded [lsp] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.NAN5JbL4G0/Main.o ) [lsp] [2 of 2] Linking Setup [lsp] Phase: updateAutotoolsGnuConfigScriptsPhase [lsp] Phase: configurePhase [lsp] configureFlags: --verbose --prefix=/nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 --with-gcc=gcc --package-db=/build/tmp.NAN5JbL4G0/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [lsp] Using Parsec parser [lsp] Configuring lsp-2.7.0.1... [lsp] Flags chosen: demo=False [lsp] Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 [lsp] Dependency async >=2.2 && <2.3: using async-2.2.5 [lsp] Dependency attoparsec >=0.14 && <0.15: using attoparsec-0.14.4 [lsp] Dependency base >=4.11 && <5: using base-4.18.1.0 [lsp] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [lsp] Dependency co-log-core >=0.3 && <0.4: using co-log-core-0.3.2.5 [lsp] Dependency containers >=0.6 && <0.8: using containers-0.6.7 [lsp] Dependency data-default >=0.7 && <0.9: using data-default-0.7.1.3 [lsp] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [lsp] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 [lsp] Dependency extra >=1.7 && <1.9: using extra-1.7.16 [lsp] Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 [lsp] Dependency hashable >=1.4 && <1.6: using hashable-1.4.7.0 [lsp] Dependency lens >=5.1 && <5.4: using lens-5.3.4 [lsp] Dependency lens-aeson >=1.2 && <1.3: using lens-aeson-1.2.3 [lsp] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [lsp] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 [lsp] Dependency prettyprinter >=1.7 && <1.8: using prettyprinter-1.7.1 [lsp] Dependency sorted-list >=0.2.1 && <0.3: using sorted-list-0.2.3.1 [lsp] Dependency stm >=2.5 && <2.6: using stm-2.5.1.0 [lsp] Dependency text >=1 && <2.2: using text-2.0.2 [lsp] Dependency text-rope >=0.2 && <0.4: using text-rope-0.2 [lsp] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [lsp] Dependency unliftio >=0.2 && <0.3: using unliftio-0.2.25.1 [lsp] Dependency unliftio-core >=0.2 && <0.3: using unliftio-core-0.2.1.0 [lsp] Dependency unordered-containers >=0.2 && <0.3: using [lsp] unordered-containers-0.2.20 [lsp] Dependency base: using base-4.18.1.0 [lsp] Dependency containers: using containers-0.6.7 [lsp] Dependency hspec: using hspec-2.11.12 [lsp] Dependency lsp: using lsp-2.7.0.1 [lsp] Dependency sorted-list: using sorted-list-0.2.3.1 [lsp] Dependency text: using text-2.0.2 [lsp] Dependency text-rope: using text-rope-0.2 [lsp] Dependency unordered-containers: using unordered-containers-0.2.20 [lsp] Source component graph: [lsp]  component lib [lsp]  component test:lsp-test dependency lib [lsp] Configured component graph: [lsp]  component lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [lsp]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [lsp]  include base-4.18.1.0 [lsp]  include bytestring-0.11.5.2 [lsp]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp]  include containers-0.6.7 [lsp]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp]  include directory-1.3.8.1 [lsp]  include exceptions-0.10.7 [lsp]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp]  include filepath-1.4.100.4 [lsp]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lsp]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lsp]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp]  include mtl-2.3.1 [lsp]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp]  include sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [lsp]  include stm-2.5.1.0 [lsp]  include text-2.0.2 [lsp]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [lsp]  include transformers-0.6.1.0 [lsp]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [lsp]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lsp]  component lsp-2.7.0.1-DXA9Gj6oCO1BguRAWcxo9k-lsp-test [lsp]  include base-4.18.1.0 [lsp]  include containers-0.6.7 [lsp]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp]  include sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [lsp]  include text-2.0.2 [lsp]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [lsp]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lsp] Linked component graph: [lsp]  unit lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [lsp]  include attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [lsp]  include base-4.18.1.0 [lsp]  include bytestring-0.11.5.2 [lsp]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp]  include containers-0.6.7 [lsp]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp]  include directory-1.3.8.1 [lsp]  include exceptions-0.10.7 [lsp]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp]  include filepath-1.4.100.4 [lsp]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lsp]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lsp]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp]  include mtl-2.3.1 [lsp]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp]  include sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [lsp]  include stm-2.5.1.0 [lsp]  include text-2.0.2 [lsp]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [lsp]  include transformers-0.6.1.0 [lsp]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [lsp]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lsp]  Language.LSP.Diagnostics=lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk:Language.LSP.Diagnostics,Language.LSP.Logging=lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk:Language.LSP.Logging,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Types,Language.LSP.Server=lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk:Language.LSP.Server,Language.LSP.VFS=lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk:Language.LSP.VFS [lsp]  unit lsp-2.7.0.1-DXA9Gj6oCO1BguRAWcxo9k-lsp-test [lsp]  include base-4.18.1.0 [lsp]  include containers-0.6.7 [lsp]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp]  include sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [lsp]  include text-2.0.2 [lsp]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [lsp]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lsp] Ready component graph: [lsp]  definite lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [lsp]  depends attoparsec-0.14.4-Lf5HznpK2Hu8bmGTsY7xll [lsp]  depends base-4.18.1.0 [lsp]  depends bytestring-0.11.5.2 [lsp]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp]  depends containers-0.6.7 [lsp]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp]  depends directory-1.3.8.1 [lsp]  depends exceptions-0.10.7 [lsp]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp]  depends filepath-1.4.100.4 [lsp]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [lsp]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp]  depends lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lsp]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp]  depends mtl-2.3.1 [lsp]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [lsp]  depends sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [lsp]  depends stm-2.5.1.0 [lsp]  depends text-2.0.2 [lsp]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [lsp]  depends transformers-0.6.1.0 [lsp]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [lsp]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lsp]  definite lsp-2.7.0.1-DXA9Gj6oCO1BguRAWcxo9k-lsp-test [lsp]  depends base-4.18.1.0 [lsp]  depends containers-0.6.7 [lsp]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp]  depends sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [lsp]  depends text-2.0.2 [lsp]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [lsp]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [lsp] Using Cabal-3.10.1.0 compiled by ghc-9.6 [lsp] Using compiler: ghc-9.6.3 [lsp] Using install prefix: /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 [lsp] Executables installed in: [lsp] /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/bin [lsp] Libraries installed in: [lsp] /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp] Dynamic Libraries installed in: [lsp] /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [lsp] Private executables installed in: [lsp] /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/libexec/x86_64-linux-ghc-9.6.3/lsp-2.7.0.1 [lsp] Data files installed in: [lsp] /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/share/x86_64-linux-ghc-9.6.3/lsp-2.7.0.1 [lsp] Documentation installed in: [lsp] /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 [lsp] Configuration files installed in: [lsp] /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/etc [lsp] No alex found [lsp] Using ar found on system at: [lsp] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [lsp] No c2hs found [lsp] No cpphs found [lsp] No doctest found [lsp] Using gcc version 14.3.0 given by user at: [lsp] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [lsp] Using ghc version 9.6.3 found on system at: [lsp] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [lsp] Using ghc-pkg version 9.6.3 found on system at: [lsp] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [lsp] No ghcjs found [lsp] No ghcjs-pkg found [lsp] No greencard found [lsp] Using haddock version 2.29.1 found on system at: [lsp] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [lsp] No happy found [lsp] Using haskell-suite found on system at: haskell-suite-dummy-location [lsp] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lsp] No hmake found [lsp] Using hpc version 0.68 found on system at: [lsp] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [lsp] Using hsc2hs version 0.68.9 found on system at: [lsp] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [lsp] Using hscolour version 1.25 found on system at: [lsp] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [lsp] No jhc found [lsp] Using ld found on system at: [lsp] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [lsp] No pkg-config found [lsp] Using runghc version 9.6.3 found on system at: [lsp] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [lsp] Using strip version 2.44 found on system at: [lsp] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [lsp] Using tar found on system at: [lsp] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [lsp] No uhc found [lsp] Phase: buildPhase [lsp] Preprocessing library for lsp-2.7.0.1.. [lsp] Building library for lsp-2.7.0.1.. [lsp] [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.o, dist/build/Language/LSP/Diagnostics.dyn_o ) [lsp] [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.o, dist/build/Language/LSP/VFS.dyn_o ) [lsp] [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.o, dist/build/Language/LSP/Server/Core.dyn_o ) [lsp] [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.o, dist/build/Language/LSP/Server/Progress.dyn_o ) [lsp] [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.o, dist/build/Language/LSP/Server/Processing.dyn_o ) [lsp] [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, dist/build/Language/LSP/Logging.o, dist/build/Language/LSP/Logging.dyn_o ) [lsp] [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, dist/build/Language/LSP/Server/Control.o, dist/build/Language/LSP/Server/Control.dyn_o ) [lsp] [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, dist/build/Language/LSP/Server.o, dist/build/Language/LSP/Server.dyn_o ) [lsp] [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.p_o ) [lsp] [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.p_o ) [lsp] [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.p_o ) [lsp] [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.p_o ) [lsp] [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.p_o ) [lsp] [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, dist/build/Language/LSP/Logging.p_o ) [lsp] [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, dist/build/Language/LSP/Server/Control.p_o ) [lsp] [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, dist/build/Language/LSP/Server.p_o ) [lsp] Preprocessing test suite 'lsp-test' for lsp-2.7.0.1.. [lsp] Building test suite 'lsp-test' for lsp-2.7.0.1.. [lsp] [1 of 4] Compiling DiagnosticsSpec ( test/DiagnosticsSpec.hs, dist/build/lsp-test/lsp-test-tmp/DiagnosticsSpec.o ) [lsp] [2 of 4] Compiling VspSpec ( test/VspSpec.hs, dist/build/lsp-test/lsp-test-tmp/VspSpec.o ) [lsp] [3 of 4] Compiling Spec ( test/Spec.hs, dist/build/lsp-test/lsp-test-tmp/Spec.o ) [lsp] [4 of 4] Compiling Main ( test/Main.hs, dist/build/lsp-test/lsp-test-tmp/Main.o ) [lsp] [5 of 5] Linking dist/build/lsp-test/lsp-test [lsp] Phase: checkPhase [lsp] Running 1 test suites... [lsp] Test suite lsp-test: RUNNING... [lsp]  [lsp] Diagnostics [lsp]  Diagnostics functions [lsp]  constructs a new store [lsp]  constructs a store with no doc version and a single source [✔] [lsp]  constructs a store with no doc version and multiple sources [✔] [lsp]  constructs a store with doc version and multiple sources [✔] [lsp]  updates a store for same document version [lsp]  updates a store without a document version, single source only [✔] [lsp]  updates just one source of a 2 source store [✔] [lsp]  updates just one source of a 2 source store, with empty diags [✔] [lsp]  updates a store for a new document version [lsp]  updates a store without a document version, single source only [✔] [lsp]  updates a store for a new doc version, removing all priot sources [✔] [lsp]  retrieves all the diagnostics for a given uri [lsp]  gets diagnostics for multiple sources [✔] [lsp]  limits the number of diagnostics retrieved, in order [lsp]  gets diagnostics for multiple sources [✔] [lsp]  flushes the diagnostics for a given source [lsp]  gets diagnostics for multiple sources [✔] [lsp] Vsp [lsp]  VSP functions [lsp]  applys changes in order [lsp]  handles vscode style undos [✔] [lsp]  handles vscode style redos [✔] [lsp]  deletes characters [lsp]  deletes characters within a line [✔] [lsp]  deletes one line [✔] [lsp]  deletes two lines [✔] [lsp]  adds characters [lsp]  adds one line [✔] [lsp]  adds two lines [✔] [lsp]  changes characters [lsp]  removes end of a line [✔] [lsp]  indexes using utf-16 code units [✔] [lsp]  LSP utilities [lsp]  splits at a line [✔] [lsp]  converts code units to code points [✔] [lsp]  converts code points to code units [✔] [lsp]  [lsp] Finished in 0.0045 seconds [lsp] 23 examples, 0 failures [lsp] Test suite lsp-test: PASS [lsp] Test suite logged to: dist/test/lsp-2.7.0.1-lsp-test.log [lsp] 1 of 1 test suites (1 of 1 test cases) passed. [lsp] Phase: haddockPhase [lsp] Preprocessing library for lsp-2.7.0.1.. [lsp] Running Haddock on library for lsp-2.7.0.1.. [lsp] Warning: The documentation for the following packages are not installed. No [lsp] links will be generated to these packages: attoparsec-0.14.4, [lsp] attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 [lsp] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lsp]  11% ( 1 / 9) in 'Language.LSP.Diagnostics' [lsp]  Missing documentation for: [lsp]  Module header [lsp]  DiagnosticStore (src/Language/LSP/Diagnostics.hs:42) [lsp]  DiagnosticsBySource (src/Language/LSP/Diagnostics.hs:48) [lsp]  StoreItem (src/Language/LSP/Diagnostics.hs:44) [lsp]  partitionBySource (src/Language/LSP/Diagnostics.hs:52) [lsp]  flushBySource (src/Language/LSP/Diagnostics.hs:57) [lsp]  updateDiagnostics (src/Language/LSP/Diagnostics.hs:65) [lsp]  getDiagnosticParamsFor (src/Language/LSP/Diagnostics.hs:92) [lsp] Warning: 'filesystem' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'DidChangeTextDocumentNotification' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'ApplyWorkspaceEditRequest' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp]  50% ( 17 / 34) in 'Language.LSP.VFS' [lsp]  Missing documentation for: [lsp]  VFS (src/Language/LSP/VFS.hs:98) [lsp]  vfsMap (src/Language/LSP/VFS.hs:125) [lsp]  VirtualFile (src/Language/LSP/VFS.hs:87) [lsp]  lsp_version (src/Language/LSP/VFS.hs:124) [lsp]  file_version (src/Language/LSP/VFS.hs:124) [lsp]  file_text (src/Language/LSP/VFS.hs:124) [lsp]  virtualFileText (src/Language/LSP/VFS.hs:129) [lsp]  virtualFileVersion (src/Language/LSP/VFS.hs:132) [lsp]  VfsLog (src/Language/LSP/VFS.hs:103) [lsp]  emptyVFS (src/Language/LSP/VFS.hs:137) [lsp]  closeVFS (src/Language/LSP/VFS.hs:318) [lsp]  line (src/Language/LSP/VFS.hs:381) [lsp]  character (src/Language/LSP/VFS.hs:381) [lsp]  start (src/Language/LSP/VFS.hs:382) [lsp]  end (src/Language/LSP/VFS.hs:382) [lsp]  rangeLinesFromVfs (src/Language/LSP/VFS.hs:465) [lsp]  applyChange (src/Language/LSP/VFS.hs:335) [lsp] Warning: 'shutdown' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'documentOnTypeFormattingHandler' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'executeCommandHandler' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp] Warning: 'sensible' is out of scope. [lsp]  If you qualify the identifier, haddock can try to link it anyway. [lsp]  75% ( 3 / 4) in 'Language.LSP.Logging' [lsp]  Missing documentation for: [lsp]  Module header [lsp]  66% ( 39 / 59) in 'Language.LSP.Server' [lsp]  Missing documentation for: [lsp]  Module header [lsp]  LspServerLog (src/Language/LSP/Server/Control.hs:37) [lsp]  VFSData (src/Language/LSP/Server/Core.hs:232) [lsp]  transmuteHandlers (src/Language/LSP/Server/Core.hs:189) [lsp]  mapHandlers (src/Language/LSP/Server/Core.hs:192) [lsp]  notificationHandler (src/Language/LSP/Server/Core.hs:167) [lsp]  requestHandler (src/Language/LSP/Server/Core.hs:170) [lsp]  defaultOptions (src/Language/LSP/Server/Core.hs:316) [lsp]  LspT (src/Language/LSP/Server/Core.hs:97) [lsp]  LspM (src/Language/LSP/Server/Core.hs:108) [lsp]  MonadLsp (src/Language/LSP/Server/Core.hs:110) [lsp]  runLspT (src/Language/LSP/Server/Core.hs:104) [lsp]  LanguageContextEnv (src/Language/LSP/Server/Core.hs:126) [lsp]  getClientCapabilities (src/Language/LSP/Server/Core.hs:520) [lsp]  setConfig (src/Language/LSP/Server/Core.hs:516) [lsp]  getRootPath (src/Language/LSP/Server/Core.hs:524) [lsp]  sendRequest (src/Language/LSP/Server/Core.hs:410) [lsp]  sendNotification (src/Language/LSP/Server/Core.hs:398) [lsp]  getVirtualFiles (src/Language/LSP/Server/Core.hs:438) [lsp]  RegistrationToken (src/Language/LSP/Server/Core.hs:223) [lsp] Warning: Language.LSP.Diagnostics: could not find link destinations for: [lsp]  - Language.LSP.Protocol.Internal.Types.Diagnostic.Diagnostic [lsp]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [lsp]  - Language.LSP.Protocol.Types.Uri.NormalizedUri [lsp] Warning: Language.LSP.VFS: could not find link destinations for: [lsp]  - Language.LSP.Protocol.Internal.Types.Position.Position [lsp]  - Language.LSP.Protocol.Internal.Types.Range.Range [lsp]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [lsp]  - Language.LSP.Protocol.Types.Common.UInt [lsp]  - Language.LSP.Protocol.Types.Uri.NormalizedUri [lsp]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange [lsp]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose [lsp]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen [lsp]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceApplyEdit [lsp]  - Language.LSP.Protocol.Message.Types.TMessage [lsp]  - Language.LSP.VFS.HasLsp_version [lsp]  - Language.LSP.VFS.HasFile_version [lsp]  - Language.LSP.VFS.HasFile_text [lsp]  - Language.LSP.VFS.HasVfsMap [lsp]  - Language.LSP.VFS.HasLine [lsp]  - Language.LSP.VFS.HasCharacter [lsp]  - Language.LSP.VFS.HasStart [lsp]  - Language.LSP.VFS.HasEnd [lsp] Warning: Language.LSP.Server: could not find link destinations for: [lsp]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [lsp]  - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions.$sel:_commitCharactersSupport:ClientCompletionItemOptions [lsp]  - Language.LSP.Protocol.Internal.Types.CodeActionKind.CodeActionKind [lsp]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [lsp]  - Language.LSP.Protocol.Internal.Types.ServerInfo.ServerInfo [lsp]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [lsp]  - Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions.TextDocumentSyncOptions [lsp]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [lsp]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [lsp]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [lsp]  - Language.LSP.Protocol.Types.Common.UInt [lsp]  - Language.LSP.Protocol.Types.Uri.NormalizedUri [lsp]  - Language.LSP.Protocol.Internal.Method.MessageParams [lsp]  - Language.LSP.Protocol.Internal.Method.MessageResult [lsp]  - Language.LSP.Protocol.Internal.Method.Method [lsp]  - Language.LSP.Protocol.Internal.Method.Method_Initialize [lsp]  - Language.LSP.Protocol.Internal.Method.RegistrationOptions [lsp]  - Language.LSP.Protocol.Internal.Method.SMethod [lsp]  - Language.LSP.Protocol.Message.LspId.LspId [lsp]  - Language.LSP.Protocol.Message.Meta.ClientToServer [lsp]  - Language.LSP.Protocol.Message.Meta.ServerToClient [lsp]  - Language.LSP.Protocol.Message.Meta.MessageKind [lsp]  - Language.LSP.Protocol.Message.Meta.Notification [lsp]  - Language.LSP.Protocol.Message.Meta.Request [lsp]  - Language.LSP.Protocol.Message.Method.SClientMethod [lsp]  - Language.LSP.Protocol.Message.Method.SServerMethod [lsp]  - Language.LSP.Protocol.Message.Parsing.FromServerMessage [lsp]  - Language.LSP.Protocol.Message.Types.TMessage [lsp]  - Language.LSP.Protocol.Message.Types.TNotificationMessage [lsp]  - Language.LSP.Protocol.Message.Types.TRequestMessage [lsp]  - Language.LSP.Protocol.Message.Types.TResponseError [lsp]  - Language.LSP.Protocol.Utils.SMethodMap.SMethodMap [lsp]  - Language.LSP.Server.Core.LanguageContextState [lsp]  - Language.LSP.Server.Core.LspCoreLog [lsp]  - Language.LSP.Server.Processing.LspProcessingLog [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Capabilities' [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Lens' [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Message' [lsp] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Types' [lsp] Documentation created: dist/doc/html/lsp/index.html, dist/doc/html/lsp/lsp.txt [lsp] Preprocessing test suite 'lsp-test' for lsp-2.7.0.1.. [lsp] Phase: installPhase [lsp] Installing library in /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp] Phase: fixupPhase [lsp] shrinking RPATHs of ELF executables and libraries in /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 [lsp] shrinking /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk-ghc9.6.3.so [lsp] checking for references to /build/ in /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1... [lsp] patching script interpreter paths in /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 [lsp] stripping (with command strip and flags -S -p) in /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1/lib [lsp] shrinking RPATHs of ELF executables and libraries in /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc [lsp] checking for references to /build/ in /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc... [lsp] patching script interpreter paths in /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 [post-build-hook] Pushing 2 paths (267 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc (2.17 MiB) [post-build-hook] Pushing /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 (8.05 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc /nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 7 paths... [post-build-hook] copying path '/nix/store/85zla0ll2rk6aim7n7lci1a1lrkax96r-text-rope-0.2-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/l352d6fpbkjhq6dcwni8bq1kfwznf1pw-sorted-list-0.2.3.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/qdhmbm32vrdfc9gj2295n9i2z391xizs-text-rope-0.2-data' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/rxfjdzrgb9y4w8dfcwaa8cv7gl6xdbn7-sorted-list-0.2.3.1' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/cvr2m2a50hnbsb04njvfjx9y7xdph8i0-lsp-2.7.0.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wnda2x6yzjx7n20wjl0xn3jslqz86620-text-rope-0.2' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/k2fk97d1wsy53w39rl2gp8hsj817h4w9-lsp-2.7.0.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/h4l1hy07c4ix2avcw09vif838280ih81-sorted-list-0.2.3.1.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/wvq5hx8isllzg4kmkq50lrzm2nrxpisb-text-rope-0.2.drv' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/v2h6vwg0xfh2j07clrw63j4d6y31zy7n-lsp-2.7.0.1.drv' to 'https://cache.nix-ci.com'... Progress: 48 of 56 built, 335 of 335 downloaded from cache Building hls-plugin-api Building lsp-test [hls-plugin-api] Phase: setupCompilerEnvironmentPhase [hls-plugin-api] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [lsp-test] Phase: setupCompilerEnvironmentPhase [lsp-test] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hls-plugin-api] Phase: unpackPhase [hls-plugin-api] unpacking source archive /nix/store/mm2vs04i50g7m6k38v32gkpj91lb18ci-hls-plugin-api-2.10.0.0.tar.gz [hls-plugin-api] source root is hls-plugin-api-2.10.0.0 [hls-plugin-api] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-plugin-api-2.10.0.0/test/Main.hs" [hls-plugin-api] Phase: patchPhase [hls-plugin-api] Phase: compileBuildDriverPhase [hls-plugin-api] setupCompileFlags: -package-db=/build/tmp.ptYQjvMr8P/setup-package.conf.d -threaded [hls-plugin-api] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ptYQjvMr8P/Main.o ) [hls-plugin-api] [2 of 2] Linking Setup [lsp-test] Phase: unpackPhase [lsp-test] unpacking source archive /nix/store/nzq58rnlzlp5yrv5iyi4xsccjhi16j3y-lsp-test-0.17.1.1.tar.gz [lsp-test] source root is lsp-test-0.17.1.1 [lsp-test] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "lsp-test-0.17.1.1/test/Test.hs" [lsp-test] Phase: patchPhase [lsp-test] Phase: compileBuildDriverPhase [lsp-test] setupCompileFlags: -package-db=/build/tmp.SK3mqrq9o4/setup-package.conf.d -threaded [lsp-test] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.SK3mqrq9o4/Main.o ) [lsp-test] [2 of 2] Linking Setup [hls-plugin-api] Phase: updateAutotoolsGnuConfigScriptsPhase [hls-plugin-api] Phase: configurePhase [hls-plugin-api] configureFlags: --verbose --prefix=/nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc/share/doc/hls-plugin-api-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.ptYQjvMr8P/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hls-plugin-api] Using Parsec parser [hls-plugin-api] Configuring hls-plugin-api-2.10.0.0... [lsp-test] Phase: updateAutotoolsGnuConfigScriptsPhase [lsp-test] Phase: configurePhase [lsp-test] configureFlags: --verbose --prefix=/nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 --with-gcc=gcc --package-db=/build/tmp.SK3mqrq9o4/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [lsp-test] Using Parsec parser [lsp-test] Configuring lsp-test-0.17.1.1... [hls-plugin-api] Flags chosen: pedantic=False, use-fingertree=True [hls-plugin-api] Dependency Diff >=0.5 && <0.6: using Diff-0.5 [hls-plugin-api] Dependency aeson: using aeson-2.2.3.0 [hls-plugin-api] Dependency base >=4.12 && <5: using base-4.18.1.0 [hls-plugin-api] Dependency co-log-core: using co-log-core-0.3.2.5 [hls-plugin-api] Dependency containers: using containers-0.6.7 [hls-plugin-api] Dependency data-default: using data-default-0.7.1.3 [hls-plugin-api] Dependency dependent-map: using dependent-map-0.4.0.0 [hls-plugin-api] Dependency dependent-sum >=0.7: using dependent-sum-0.7.2.0 [hls-plugin-api] Dependency dlist: using dlist-1.0 [hls-plugin-api] Dependency extra: using extra-1.7.16 [hls-plugin-api] Dependency filepath: using filepath-1.4.100.4 [hls-plugin-api] Dependency ghc: using ghc-9.6.3 [hls-plugin-api] Dependency hashable: using hashable-1.4.7.0 [hls-plugin-api] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [hls-plugin-api] Dependency hw-fingertree: using hw-fingertree-0.1.2.1 [hls-plugin-api] Dependency lens: using lens-5.3.4 [hls-plugin-api] Dependency lens-aeson: using lens-aeson-1.2.3 [hls-plugin-api] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [hls-plugin-api] Dependency megaparsec >=9.0: using megaparsec-9.6.1 [hls-plugin-api] Dependency mtl: using mtl-2.3.1 [hls-plugin-api] Dependency opentelemetry >=0.4: using opentelemetry-0.8.0 [hls-plugin-api] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [hls-plugin-api] Dependency prettyprinter: using prettyprinter-1.7.1 [hls-plugin-api] Dependency regex-tdfa >=1.3.1.0: using regex-tdfa-1.3.2.3 [hls-plugin-api] Dependency stm: using stm-2.5.1.0 [hls-plugin-api] Dependency text: using text-2.0.2 [hls-plugin-api] Dependency time: using time-1.12.2 [hls-plugin-api] Dependency transformers: using transformers-0.6.1.0 [hls-plugin-api] Dependency unix: using unix-2.8.1.0 [hls-plugin-api] Dependency unliftio: using unliftio-0.2.25.1 [hls-plugin-api] Dependency unordered-containers: using unordered-containers-0.2.20 [hls-plugin-api] Dependency aeson: using aeson-2.2.3.0 [hls-plugin-api] Dependency base: using base-4.18.1.0 [hls-plugin-api] Dependency bytestring: using bytestring-0.11.5.2 [hls-plugin-api] Dependency containers: using containers-0.6.7 [hls-plugin-api] Dependency data-default: using data-default-0.7.1.3 [hls-plugin-api] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [hls-plugin-api] Dependency lens: using lens-5.3.4 [hls-plugin-api] Dependency lsp-types: using lsp-types-2.3.0.1 [hls-plugin-api] Dependency tasty: using tasty-1.5.3 [hls-plugin-api] Dependency tasty-golden: using tasty-golden-2.3.5 [hls-plugin-api] Dependency tasty-hunit: using tasty-hunit-0.10.2 [hls-plugin-api] Dependency tasty-quickcheck: using tasty-quickcheck-0.11 [hls-plugin-api] Dependency tasty-rerun: using tasty-rerun-1.1.20 [hls-plugin-api] Dependency text: using text-2.0.2 [hls-plugin-api] Source component graph: [hls-plugin-api]  component lib [hls-plugin-api]  component test:tests dependency lib [hls-plugin-api] Configured component graph: [hls-plugin-api]  component hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api]  include Diff-0.5-GZY542scVfnxhSieg1s29 [hls-plugin-api]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-plugin-api]  include base-4.18.1.0 [hls-plugin-api]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hls-plugin-api]  include containers-0.6.7 [hls-plugin-api]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-plugin-api]  include dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [hls-plugin-api]  include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [hls-plugin-api]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [hls-plugin-api]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-plugin-api]  include filepath-1.4.100.4 [hls-plugin-api]  include ghc-9.6.3 [hls-plugin-api]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [hls-plugin-api]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-plugin-api]  include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hls-plugin-api]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-plugin-api]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [hls-plugin-api]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [hls-plugin-api]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [hls-plugin-api]  include mtl-2.3.1 [hls-plugin-api]  include opentelemetry-0.8.0-HnH6IMPdZb3J74NNyNhFe [hls-plugin-api]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hls-plugin-api]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hls-plugin-api]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [hls-plugin-api]  include stm-2.5.1.0 [hls-plugin-api]  include text-2.0.2 [hls-plugin-api]  include time-1.12.2 [hls-plugin-api]  include transformers-0.6.1.0 [hls-plugin-api]  include unix-2.8.1.0 [hls-plugin-api]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [hls-plugin-api]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hls-plugin-api]  component hls-plugin-api-2.10.0.0-2KgAoxUS2Pu7ecOmMGFCuT-tests [hls-plugin-api]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-plugin-api]  include base-4.18.1.0 [hls-plugin-api]  include bytestring-0.11.5.2 [hls-plugin-api]  include containers-0.6.7 [hls-plugin-api]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-plugin-api]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-plugin-api]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [hls-plugin-api]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-plugin-api]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [hls-plugin-api]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [hls-plugin-api]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [hls-plugin-api]  include tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-plugin-api]  include text-2.0.2 [hls-plugin-api] Linked component graph: [hls-plugin-api]  unit hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api]  include Diff-0.5-GZY542scVfnxhSieg1s29 [hls-plugin-api]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-plugin-api]  include base-4.18.1.0 [hls-plugin-api]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hls-plugin-api]  include containers-0.6.7 [hls-plugin-api]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-plugin-api]  include dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [hls-plugin-api]  include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [hls-plugin-api]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [hls-plugin-api]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-plugin-api]  include filepath-1.4.100.4 [hls-plugin-api]  include ghc-9.6.3 [hls-plugin-api]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [hls-plugin-api]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-plugin-api]  include hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hls-plugin-api]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-plugin-api]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [hls-plugin-api]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [hls-plugin-api]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [hls-plugin-api]  include mtl-2.3.1 [hls-plugin-api]  include opentelemetry-0.8.0-HnH6IMPdZb3J74NNyNhFe [hls-plugin-api]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hls-plugin-api]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hls-plugin-api]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [hls-plugin-api]  include stm-2.5.1.0 [hls-plugin-api]  include text-2.0.2 [hls-plugin-api]  include time-1.12.2 [hls-plugin-api]  include transformers-0.6.1.0 [hls-plugin-api]  include unix-2.8.1.0 [hls-plugin-api]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [hls-plugin-api]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hls-plugin-api]  Ide.Logger=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Logger,Ide.Plugin.Config=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.Config,Ide.Plugin.ConfigUtils=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.ConfigUtils,Ide.Plugin.Error=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.Error,Ide.Plugin.HandleRequestTypes=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.HandleRequestTypes,Ide.Plugin.Properties=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.Properties,Ide.Plugin.RangeMap=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.RangeMap,Ide.Plugin.Resolve=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Plugin.Resolve,Ide.PluginUtils=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.PluginUtils,Ide.Types=hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI:Ide.Types [hls-plugin-api]  unit hls-plugin-api-2.10.0.0-2KgAoxUS2Pu7ecOmMGFCuT-tests [hls-plugin-api]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-plugin-api]  include base-4.18.1.0 [hls-plugin-api]  include bytestring-0.11.5.2 [hls-plugin-api]  include containers-0.6.7 [hls-plugin-api]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-plugin-api]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-plugin-api]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [hls-plugin-api]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-plugin-api]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [hls-plugin-api]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [hls-plugin-api]  include tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [hls-plugin-api]  include tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-plugin-api]  include text-2.0.2 [hls-plugin-api] Ready component graph: [hls-plugin-api]  definite hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [hls-plugin-api]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-plugin-api]  depends base-4.18.1.0 [hls-plugin-api]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [hls-plugin-api]  depends containers-0.6.7 [hls-plugin-api]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-plugin-api]  depends dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [hls-plugin-api]  depends dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [hls-plugin-api]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [hls-plugin-api]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-plugin-api]  depends filepath-1.4.100.4 [hls-plugin-api]  depends ghc-9.6.3 [hls-plugin-api]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [hls-plugin-api]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [hls-plugin-api]  depends hw-fingertree-0.1.2.1-FP4vZsJR68RJDfqPYVygiw [hls-plugin-api]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-plugin-api]  depends lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [hls-plugin-api]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [hls-plugin-api]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [hls-plugin-api]  depends mtl-2.3.1 [hls-plugin-api]  depends opentelemetry-0.8.0-HnH6IMPdZb3J74NNyNhFe [hls-plugin-api]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [hls-plugin-api]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [hls-plugin-api]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [hls-plugin-api]  depends stm-2.5.1.0 [hls-plugin-api]  depends text-2.0.2 [hls-plugin-api]  depends time-1.12.2 [hls-plugin-api]  depends transformers-0.6.1.0 [hls-plugin-api]  depends unix-2.8.1.0 [hls-plugin-api]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [hls-plugin-api]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [hls-plugin-api]  definite hls-plugin-api-2.10.0.0-2KgAoxUS2Pu7ecOmMGFCuT-tests [hls-plugin-api]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-plugin-api]  depends base-4.18.1.0 [hls-plugin-api]  depends bytestring-0.11.5.2 [hls-plugin-api]  depends containers-0.6.7 [hls-plugin-api]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-plugin-api]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-plugin-api]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [hls-plugin-api]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-plugin-api]  depends tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [hls-plugin-api]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [hls-plugin-api]  depends tasty-quickcheck-0.11-HhViYyBQlQLAr2fMuKMnwF [hls-plugin-api]  depends tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-plugin-api]  depends text-2.0.2 [hls-plugin-api] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hls-plugin-api] Using compiler: ghc-9.6.3 [hls-plugin-api] Using install prefix: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 [hls-plugin-api] Executables installed in: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/bin [hls-plugin-api] Libraries installed in: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api] Dynamic Libraries installed in: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hls-plugin-api] Private executables installed in: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/libexec/x86_64-linux-ghc-9.6.3/hls-plugin-api-2.10.0.0 [hls-plugin-api] Data files installed in: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/share/x86_64-linux-ghc-9.6.3/hls-plugin-api-2.10.0.0 [hls-plugin-api] Documentation installed in: [hls-plugin-api] /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc/share/doc/hls-plugin-api-2.10.0.0 [hls-plugin-api] Configuration files installed in: [hls-plugin-api] /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/etc [hls-plugin-api] No alex found [hls-plugin-api] Using ar found on system at: [hls-plugin-api] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hls-plugin-api] No c2hs found [hls-plugin-api] No cpphs found [hls-plugin-api] No doctest found [hls-plugin-api] Using gcc version 14.3.0 given by user at: [hls-plugin-api] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hls-plugin-api] Using ghc version 9.6.3 found on system at: [hls-plugin-api] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hls-plugin-api] Using ghc-pkg version 9.6.3 found on system at: [hls-plugin-api] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hls-plugin-api] No ghcjs found [hls-plugin-api] No ghcjs-pkg found [hls-plugin-api] No greencard found [hls-plugin-api] Using haddock version 2.29.1 found on system at: [hls-plugin-api] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hls-plugin-api] No happy found [hls-plugin-api] Using haskell-suite found on system at: haskell-suite-dummy-location [hls-plugin-api] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hls-plugin-api] No hmake found [hls-plugin-api] Using hpc version 0.68 found on system at: [hls-plugin-api] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hls-plugin-api] Using hsc2hs version 0.68.9 found on system at: [hls-plugin-api] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hls-plugin-api] Using hscolour version 1.25 found on system at: [hls-plugin-api] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hls-plugin-api] No jhc found [hls-plugin-api] Using ld found on system at: [hls-plugin-api] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hls-plugin-api] No pkg-config found [hls-plugin-api] Using runghc version 9.6.3 found on system at: [hls-plugin-api] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hls-plugin-api] Using strip version 2.44 found on system at: [hls-plugin-api] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hls-plugin-api] Using tar found on system at: [hls-plugin-api] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hls-plugin-api] No uhc found [lsp-test] Dependency Diff >=0.4 && <1.1: using Diff-0.5 [lsp-test] Dependency Glob >=0.9 && <0.11: using Glob-0.10.2 [lsp-test] Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 [lsp-test] Dependency aeson-pretty >=0.8 && <0.9: using aeson-pretty-0.8.10 [lsp-test] Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.2 [lsp-test] Dependency async >=2.2 && <2.3: using async-2.2.5 [lsp-test] Dependency base >=4.10 && <5: using base-4.18.1.0 [lsp-test] Dependency bytestring >=0.10 && <0.13: using bytestring-0.11.5.2 [lsp-test] Dependency co-log-core >=0.3 && <0.4: using co-log-core-0.3.2.5 [lsp-test] Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 [lsp-test] Dependency conduit-parse >=0.2 && <0.3: using conduit-parse-0.2.1.1 [lsp-test] Dependency containers >=0.6 && <0.8: using containers-0.6.7 [lsp-test] Dependency data-default >=0.7 && <0.9: using data-default-0.7.1.3 [lsp-test] Dependency directory >=1.3 && <1.4: using directory-1.3.8.1 [lsp-test] Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.7 [lsp-test] Dependency extra >=1.7 && <1.9: using extra-1.7.16 [lsp-test] Dependency filepath >=1.4 && <1.6: using filepath-1.4.100.4 [lsp-test] Dependency lens >=5.1 && <5.4: using lens-5.3.4 [lsp-test] Dependency lens-aeson >=1.2 && <1.3: using lens-aeson-1.2.3 [lsp-test] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [lsp-test] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [lsp-test] Dependency mtl >=2.2 && <2.4: using mtl-2.3.1 [lsp-test] Dependency parser-combinators >=1.3 && <1.4: using parser-combinators-1.3.0 [lsp-test] Dependency process >=1.6 && <1.7: using process-1.6.17.0 [lsp-test] Dependency some >=1.0 && <1.1: using some-1.0.6 [lsp-test] Dependency text >=1 && <2.2: using text-2.0.2 [lsp-test] Dependency time >=1.10 && <1.15: using time-1.12.2 [lsp-test] Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.0 [lsp-test] Dependency unix: using unix-2.8.1.0 [lsp-test] Dependency aeson: using aeson-2.2.3.0 [lsp-test] Dependency base: using base-4.18.1.0 [lsp-test] Dependency containers: using containers-0.6.7 [lsp-test] Dependency data-default: using data-default-0.7.1.3 [lsp-test] Dependency directory: using directory-1.3.8.1 [lsp-test] Dependency extra: using extra-1.7.16 [lsp-test] Dependency filepath: using filepath-1.4.100.4 [lsp-test] Dependency hspec: using hspec-2.11.12 [lsp-test] Dependency lens: using lens-5.3.4 [lsp-test] Dependency lsp: using lsp-2.7.0.1 [lsp-test] Dependency lsp-test: using lsp-test-0.17.1.1 [lsp-test] Dependency mtl: using mtl-2.3.1 [lsp-test] Dependency parser-combinators: using parser-combinators-1.3.0 [lsp-test] Dependency process: using process-1.6.17.0 [lsp-test] Dependency text: using text-2.0.2 [lsp-test] Dependency unliftio: using unliftio-0.2.25.1 [lsp-test] Dependency aeson: using aeson-2.2.3.0 [lsp-test] Dependency base: using base-4.18.1.0 [lsp-test] Dependency co-log-core: using co-log-core-0.3.2.5 [lsp-test] Dependency extra: using extra-1.7.16 [lsp-test] Dependency hspec: using hspec-2.11.12 [lsp-test] Dependency lens: using lens-5.3.4 [lsp-test] Dependency lsp: using lsp-2.7.0.1 [lsp-test] Dependency lsp-test: using lsp-test-0.17.1.1 [lsp-test] Dependency parser-combinators: using parser-combinators-1.3.0 [lsp-test] Dependency process: using process-1.6.17.0 [lsp-test] Dependency unliftio: using unliftio-0.2.25.1 [lsp-test] Dependency base: using base-4.18.1.0 [lsp-test] Dependency lsp-test: using lsp-test-0.17.1.1 [lsp-test] Dependency parser-combinators: using parser-combinators-1.3.0 [hls-plugin-api] Phase: buildPhase [hls-plugin-api] Preprocessing library for hls-plugin-api-2.10.0.0.. [hls-plugin-api] Building library for hls-plugin-api-2.10.0.0.. [lsp-test] Source component graph: [lsp-test]  component lib [lsp-test]  component test:example dependency lib [lsp-test]  component test:func-test dependency lib [lsp-test]  component test:tests dependency lib [lsp-test] Configured component graph: [lsp-test]  component lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include Diff-0.5-GZY542scVfnxhSieg1s29 [lsp-test]  include Glob-0.10.2-4ZJZsnoWgMxGc2NjxfBeOu [lsp-test]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [lsp-test]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [lsp-test]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [lsp-test]  include base-4.18.1.0 [lsp-test]  include bytestring-0.11.5.2 [lsp-test]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp-test]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [lsp-test]  include conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [lsp-test]  include containers-0.6.7 [lsp-test]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-test]  include directory-1.3.8.1 [lsp-test]  include exceptions-0.10.7 [lsp-test]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  include filepath-1.4.100.4 [lsp-test]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lsp-test]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-test]  include mtl-2.3.1 [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  include process-1.6.17.0 [lsp-test]  include some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [lsp-test]  include text-2.0.2 [lsp-test]  include time-1.12.2 [lsp-test]  include transformers-0.6.1.0 [lsp-test]  include unix-2.8.1.0 [lsp-test]  component lsp-test-0.17.1.1-58yC6hgHCAq9Zb2XvhsU0P-example [lsp-test]  include base-4.18.1.0 [lsp-test]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  component lsp-test-0.17.1.1-60kfaHuxfCw8qk6ayYTzVQ-func-test [lsp-test]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  include base-4.18.1.0 [lsp-test]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp-test]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-test]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  include process-1.6.17.0 [lsp-test]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp-test]  component lsp-test-0.17.1.1-8UsWsmzhtTnB8a453IMMki-tests [lsp-test]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  include base-4.18.1.0 [lsp-test]  include containers-0.6.7 [lsp-test]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-test]  include directory-1.3.8.1 [lsp-test]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  include filepath-1.4.100.4 [lsp-test]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-test]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include mtl-2.3.1 [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  include process-1.6.17.0 [lsp-test]  include text-2.0.2 [lsp-test]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp-test] Linked component graph: [lsp-test]  unit lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include Diff-0.5-GZY542scVfnxhSieg1s29 [lsp-test]  include Glob-0.10.2-4ZJZsnoWgMxGc2NjxfBeOu [lsp-test]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [lsp-test]  include ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [lsp-test]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [lsp-test]  include base-4.18.1.0 [lsp-test]  include bytestring-0.11.5.2 [lsp-test]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp-test]  include conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [lsp-test]  include conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [lsp-test]  include containers-0.6.7 [lsp-test]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-test]  include directory-1.3.8.1 [lsp-test]  include exceptions-0.10.7 [lsp-test]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  include filepath-1.4.100.4 [lsp-test]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lsp-test]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-test]  include mtl-2.3.1 [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  include process-1.6.17.0 [lsp-test]  include some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [lsp-test]  include text-2.0.2 [lsp-test]  include time-1.12.2 [lsp-test]  include transformers-0.6.1.0 [lsp-test]  include unix-2.8.1.0 [lsp-test]  Control.Applicative.Combinators=parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J:Control.Applicative.Combinators,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Types,Language.LSP.Test=lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a:Language.LSP.Test [lsp-test]  unit lsp-test-0.17.1.1-58yC6hgHCAq9Zb2XvhsU0P-example [lsp-test]  include base-4.18.1.0 [lsp-test]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  unit lsp-test-0.17.1.1-60kfaHuxfCw8qk6ayYTzVQ-func-test [lsp-test]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  include base-4.18.1.0 [lsp-test]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp-test]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-test]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  include process-1.6.17.0 [lsp-test]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp-test]  unit lsp-test-0.17.1.1-8UsWsmzhtTnB8a453IMMki-tests [lsp-test]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  include base-4.18.1.0 [lsp-test]  include containers-0.6.7 [lsp-test]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-test]  include directory-1.3.8.1 [lsp-test]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  include filepath-1.4.100.4 [lsp-test]  include hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-test]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  include mtl-2.3.1 [lsp-test]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  include process-1.6.17.0 [lsp-test]  include text-2.0.2 [lsp-test]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp-test] Ready component graph: [lsp-test]  definite lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [lsp-test]  depends Glob-0.10.2-4ZJZsnoWgMxGc2NjxfBeOu [lsp-test]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [lsp-test]  depends ansi-terminal-1.1.2-8ILE2aUwQMrAKZvScdfvlf [lsp-test]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [lsp-test]  depends base-4.18.1.0 [lsp-test]  depends bytestring-0.11.5.2 [lsp-test]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp-test]  depends conduit-1.3.6.1-DCrf0PGijWEJDN5akhrHVN [lsp-test]  depends conduit-parse-0.2.1.1-FnFYx9shIW54Io4qWTOU0 [lsp-test]  depends containers-0.6.7 [lsp-test]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-test]  depends directory-1.3.8.1 [lsp-test]  depends exceptions-0.10.7 [lsp-test]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  depends filepath-1.4.100.4 [lsp-test]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  depends lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [lsp-test]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [lsp-test]  depends mtl-2.3.1 [lsp-test]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  depends process-1.6.17.0 [lsp-test]  depends some-1.0.6-4QGvTXVlwACDuXAEPmJYK3 [lsp-test]  depends text-2.0.2 [lsp-test]  depends time-1.12.2 [lsp-test]  depends transformers-0.6.1.0 [lsp-test]  depends unix-2.8.1.0 [lsp-test]  definite lsp-test-0.17.1.1-8UsWsmzhtTnB8a453IMMki-tests [lsp-test]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  depends base-4.18.1.0 [lsp-test]  depends containers-0.6.7 [lsp-test]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [lsp-test]  depends directory-1.3.8.1 [lsp-test]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  depends filepath-1.4.100.4 [lsp-test]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-test]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  depends mtl-2.3.1 [lsp-test]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  depends process-1.6.17.0 [lsp-test]  depends text-2.0.2 [lsp-test]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp-test]  definite lsp-test-0.17.1.1-60kfaHuxfCw8qk6ayYTzVQ-func-test [lsp-test]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [lsp-test]  depends base-4.18.1.0 [lsp-test]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [lsp-test]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [lsp-test]  depends hspec-2.11.12-8RpQfPL7GgNCJuLqgXbcGU [lsp-test]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [lsp-test]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [lsp-test]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test]  depends process-1.6.17.0 [lsp-test]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [lsp-test]  definite lsp-test-0.17.1.1-58yC6hgHCAq9Zb2XvhsU0P-example [lsp-test]  depends base-4.18.1.0 [lsp-test]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [lsp-test] Using Cabal-3.10.1.0 compiled by ghc-9.6 [lsp-test] Using compiler: ghc-9.6.3 [lsp-test] Using install prefix: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 [lsp-test] Executables installed in: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/bin [lsp-test] Libraries installed in: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test] Dynamic Libraries installed in: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [lsp-test] Private executables installed in: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/libexec/x86_64-linux-ghc-9.6.3/lsp-test-0.17.1.1 [lsp-test] Data files installed in: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/share/x86_64-linux-ghc-9.6.3/lsp-test-0.17.1.1 [lsp-test] Documentation installed in: [lsp-test] /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 [lsp-test] Configuration files installed in: [lsp-test] /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/etc [lsp-test] No alex found [lsp-test] Using ar found on system at: [lsp-test] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [lsp-test] No c2hs found [lsp-test] No cpphs found [lsp-test] No doctest found [lsp-test] Using gcc version 14.3.0 given by user at: [lsp-test] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [lsp-test] Using ghc version 9.6.3 found on system at: [lsp-test] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [lsp-test] Using ghc-pkg version 9.6.3 found on system at: [lsp-test] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [lsp-test] No ghcjs found [lsp-test] No ghcjs-pkg found [lsp-test] No greencard found [lsp-test] Using haddock version 2.29.1 found on system at: [lsp-test] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [lsp-test] No happy found [lsp-test] Using haskell-suite found on system at: haskell-suite-dummy-location [lsp-test] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [lsp-test] No hmake found [lsp-test] Using hpc version 0.68 found on system at: [lsp-test] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [lsp-test] Using hsc2hs version 0.68.9 found on system at: [lsp-test] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [lsp-test] Using hscolour version 1.25 found on system at: [lsp-test] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [lsp-test] No jhc found [lsp-test] Using ld found on system at: [lsp-test] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [lsp-test] No pkg-config found [lsp-test] Using runghc version 9.6.3 found on system at: [lsp-test] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [lsp-test] Using strip version 2.44 found on system at: [lsp-test] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [lsp-test] Using tar found on system at: [lsp-test] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [lsp-test] No uhc found [hls-plugin-api] [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.o, dist/build/Ide/Logger.dyn_o ) [lsp-test] Phase: buildPhase [lsp-test] Preprocessing library for lsp-test-0.17.1.1.. [lsp-test] Building library for lsp-test-0.17.1.1.. [lsp-test] [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, dist/build/Language/LSP/Test/Compat.o, dist/build/Language/LSP/Test/Compat.dyn_o ) [lsp-test] [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, dist/build/Language/LSP/Test/Exceptions.o, dist/build/Language/LSP/Test/Exceptions.dyn_o ) [lsp-test] [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, dist/build/Language/LSP/Test/Decoding.o, dist/build/Language/LSP/Test/Decoding.dyn_o ) [hls-plugin-api] [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, dist/build/Ide/Plugin/HandleRequestTypes.o, dist/build/Ide/Plugin/HandleRequestTypes.dyn_o ) [hls-plugin-api] [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, dist/build/Ide/Plugin/Error.o, dist/build/Ide/Plugin/Error.dyn_o ) [hls-plugin-api] [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, dist/build/Ide/Plugin/Properties.o, dist/build/Ide/Plugin/Properties.dyn_o ) [hls-plugin-api] [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, dist/build/Ide/Plugin/RangeMap.o, dist/build/Ide/Plugin/RangeMap.dyn_o ) [hls-plugin-api] [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, dist/build/Ide/Types.o, dist/build/Ide/Types.dyn_o ) [lsp-test] [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, dist/build/Language/LSP/Test/Files.o, dist/build/Language/LSP/Test/Files.dyn_o ) [lsp-test] [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, dist/build/Language/LSP/Test/Server.o, dist/build/Language/LSP/Test/Server.dyn_o ) [lsp-test] [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, dist/build/Language/LSP/Test/Session.o, dist/build/Language/LSP/Test/Session.dyn_o ) [lsp-test] [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.o, dist/build/Language/LSP/Test/Parsing.dyn_o ) [lsp-test] [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, dist/build/Language/LSP/Test.o, dist/build/Language/LSP/Test.dyn_o ) [hls-plugin-api] [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, dist/build/Ide/Plugin/Resolve.o, dist/build/Ide/Plugin/Resolve.dyn_o ) [hls-plugin-api] [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, dist/build/Ide/Plugin/Config.o, dist/build/Ide/Plugin/Config.dyn_o ) [hls-plugin-api] [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, dist/build/Ide/PluginUtils.o, dist/build/Ide/PluginUtils.dyn_o ) [lsp-test] [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, dist/build/Language/LSP/Test/Compat.p_o ) [hls-plugin-api] [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, dist/build/Ide/Plugin/ConfigUtils.o, dist/build/Ide/Plugin/ConfigUtils.dyn_o ) [lsp-test] [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, dist/build/Language/LSP/Test/Exceptions.p_o ) [lsp-test] [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, dist/build/Language/LSP/Test/Decoding.p_o ) [hls-plugin-api] [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.p_o ) [lsp-test] [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, dist/build/Language/LSP/Test/Files.p_o ) [lsp-test] [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, dist/build/Language/LSP/Test/Server.p_o ) [lsp-test] [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, dist/build/Language/LSP/Test/Session.p_o ) [hls-plugin-api] [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, dist/build/Ide/Plugin/HandleRequestTypes.p_o ) [hls-plugin-api] [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, dist/build/Ide/Plugin/Error.p_o ) [hls-plugin-api] [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, dist/build/Ide/Plugin/Properties.p_o ) [hls-plugin-api] [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, dist/build/Ide/Plugin/RangeMap.p_o ) [hls-plugin-api] [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, dist/build/Ide/Types.p_o ) [lsp-test] [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.p_o ) [lsp-test] [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, dist/build/Language/LSP/Test.p_o ) [hls-plugin-api] [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, dist/build/Ide/Plugin/Resolve.p_o ) [hls-plugin-api] [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, dist/build/Ide/Plugin/Config.p_o ) [hls-plugin-api] [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, dist/build/Ide/PluginUtils.p_o ) [hls-plugin-api] [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, dist/build/Ide/Plugin/ConfigUtils.p_o ) [lsp-test] Preprocessing test suite 'tests' for lsp-test-0.17.1.1.. [lsp-test] Building test suite 'tests' for lsp-test-0.17.1.1.. [lsp-test] [1 of 2] Compiling DummyServer ( test/DummyServer.hs, dist/build/tests/tests-tmp/DummyServer.o ) [lsp-test] [2 of 2] Compiling Main ( test/Test.hs, dist/build/tests/tests-tmp/Main.o ) [lsp-test] [3 of 3] Linking dist/build/tests/tests [lsp-test] Preprocessing test suite 'func-test' for lsp-test-0.17.1.1.. [lsp-test] Building test suite 'func-test' for lsp-test-0.17.1.1.. [hls-plugin-api] Preprocessing test suite 'tests' for hls-plugin-api-2.10.0.0.. [hls-plugin-api] Building test suite 'tests' for hls-plugin-api-2.10.0.0.. [lsp-test] [1 of 1] Compiling Main ( func-test/FuncTest.hs, dist/build/func-test/func-test-tmp/Main.o ) [hls-plugin-api] [1 of 3] Compiling Ide.PluginUtilsTest ( test/Ide/PluginUtilsTest.hs, dist/build/tests/tests-tmp/Ide/PluginUtilsTest.o ) [hls-plugin-api] [2 of 3] Compiling Ide.TypesTests ( test/Ide/TypesTests.hs, dist/build/tests/tests-tmp/Ide/TypesTests.o ) [hls-plugin-api] [3 of 3] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) [hls-plugin-api] [4 of 4] Linking dist/build/tests/tests [lsp-test] [2 of 2] Linking dist/build/func-test/func-test [lsp-test] Preprocessing test suite 'example' for lsp-test-0.17.1.1.. [lsp-test] Building test suite 'example' for lsp-test-0.17.1.1.. [lsp-test] [1 of 1] Compiling Main ( example/Test.hs, dist/build/example/example-tmp/Main.o ) [hls-plugin-api] Phase: checkPhase [hls-plugin-api] Running 1 test suites... [hls-plugin-api] Test suite tests: RUNNING... [lsp-test] [2 of 2] Linking dist/build/example/example [hls-plugin-api] Main [hls-plugin-api]  PluginUtils [hls-plugin-api]  unescape [hls-plugin-api]  no double quote: OK [hls-plugin-api]  whole string quoted: OK [hls-plugin-api]  text before quotes should not be unescaped: OK [hls-plugin-api]  some text after quotes: OK [hls-plugin-api]  many pairs of quote: OK [hls-plugin-api]  double quote itself should not be unescaped: OK [hls-plugin-api]  control characters should not be escaped: OK [hls-plugin-api]  extractTextInRange [hls-plugin-api]  inline range: OK [hls-plugin-api]  inline range with empty content: OK [hls-plugin-api]  multiline range with empty content: OK [hls-plugin-api]  multiline range: OK [hls-plugin-api]  multiline range with end pos at the line below the last line: OK [lsp-test] Phase: checkPhase [lsp-test] Running 2 test suites... [lsp-test] Test suite tests: RUNNING... [lsp-test]  [lsp-test] Session [hls-plugin-api]  RangeMap-List filtering identical: OK (2.59s) [hls-plugin-api]  +++ OK, passed 100 tests: [hls-plugin-api]  72% no matches [hls-plugin-api]  14% 1 match [hls-plugin-api]  14% >1 matches [hls-plugin-api]  property api tests [hls-plugin-api]  property toVSCodeExtensionSchema: OK [hls-plugin-api]  Golden file did not exist; created [hls-plugin-api]  property toDefaultJSON: OK [hls-plugin-api]  Golden file did not exist; created [hls-plugin-api]  parsePropertyPath single key path: OK [hls-plugin-api]  parsePropertyPath two key path: OK [hls-plugin-api]  parsePropertyPath two key path default: OK [hls-plugin-api]  parsePropertyPath two key path not default: OK [hls-plugin-api]  PluginTypes [hls-plugin-api]  combineResponses [hls-plugin-api]  TextDocumentDefinition [hls-plugin-api]  merges all single location responses into one response with all locations (without upgrading to links): OK [hls-plugin-api]  merges all location link responses into one with all links (with link support): OK [hls-plugin-api]  merges location responses with link responses into link responses (with link support): OK [hls-plugin-api]  preserves link-specific data when merging link and location responses (with link support): OK [hls-plugin-api]  ignores Null responses when other responses are available: OK [hls-plugin-api]  returns Null when all responses are Null: OK [hls-plugin-api]  downgrades all locationLinks to locations when missing link support in capabilities: OK [hls-plugin-api]  +++ OK, passed 100 tests: [hls-plugin-api]  98% Has at least one response with locations [hls-plugin-api]  88% Has at least one response with Null [hls-plugin-api]  85% Has at least one response with links [hls-plugin-api]  TextDocumentTypeDefinition [hls-plugin-api]  merges all single location responses into one response with all locations (without upgrading to links): OK [hls-plugin-api]  merges all location link responses into one with all links (with link support): OK [hls-plugin-api]  merges location responses with link responses into link responses (with link support): OK [hls-plugin-api]  preserves link-specific data when merging link and location responses (with link support): OK [hls-plugin-api]  ignores Null responses when other responses are available: OK [hls-plugin-api]  returns Null when all responses are Null: OK [hls-plugin-api]  downgrades all locationLinks to locations when missing link support in capabilities: OK [hls-plugin-api]  +++ OK, passed 100 tests: [hls-plugin-api]  95% Has at least one response with locations [hls-plugin-api]  90% Has at least one response with Null [hls-plugin-api]  87% Has at least one response with links [hls-plugin-api]  [hls-plugin-api] All 33 tests passed (2.59s) [hls-plugin-api] Test suite tests: PASS [hls-plugin-api] Test suite logged to: dist/test/hls-plugin-api-2.10.0.0-tests.log [hls-plugin-api] 1 of 1 test suites (1 of 1 test cases) passed. [hls-plugin-api] Phase: haddockPhase [hls-plugin-api] Preprocessing library for hls-plugin-api-2.10.0.0.. [hls-plugin-api] Running Haddock on library for hls-plugin-api-2.10.0.0.. [hls-plugin-api] Warning: The documentation for the following packages are not installed. No [hls-plugin-api] links will be generated to these packages: attoparsec-0.14.4, [hls-plugin-api] attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 [hls-plugin-api] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hls-plugin-api]  35% ( 7 / 20) in 'Ide.Logger' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Priority (src/Ide/Logger.hs:70) [hls-plugin-api]  WithPriority (src/Ide/Logger.hs:81) [hls-plugin-api]  logWith (src/Ide/Logger.hs:89) [hls-plugin-api]  cmap (src/Ide/Logger.hs:107) [hls-plugin-api]  cmapIO (src/Ide/Logger.hs:113) [hls-plugin-api]  cfilter (src/Ide/Logger.hs:118) [hls-plugin-api]  withFileRecorder (src/Ide/Logger.hs:133) [hls-plugin-api]  makeDefaultStderrRecorder (src/Ide/Logger.hs:128) [hls-plugin-api]  makeDefaultHandleRecorder (src/Ide/Logger.hs:150) [hls-plugin-api]  LoggingColumn (src/Ide/Logger.hs:168) [hls-plugin-api]  cmapWithPrio (src/Ide/Logger.hs:110) [hls-plugin-api]  toCologActionWithPrio (src/Ide/Logger.hs:274) [hls-plugin-api]  defaultLoggingColumns (src/Ide/Logger.hs:175) [hls-plugin-api]  66% ( 2 / 3) in 'Ide.Plugin.HandleRequestTypes' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api] Warning: 'pluginEnabled' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'showWindow' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'handlesRequest' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api] Warning: 'combineResponses' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api]  50% ( 4 / 8) in 'Ide.Plugin.Error' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  handleMaybe (src/Ide/Plugin/Error.hs:138) [hls-plugin-api]  handleMaybeM (src/Ide/Plugin/Error.hs:141) [hls-plugin-api]  getNormalizedFilePathE (src/Ide/Plugin/Error.hs:144) [hls-plugin-api] Warning: 'plcConfig' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api]  75% ( 21 / 28) in 'Ide.Plugin.Properties' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  ToHsType (src/Ide/Plugin/Properties.hs:72) [hls-plugin-api]  NotElem (src/Ide/Plugin/Properties.hs:206) [hls-plugin-api]  HasPropertyByPath (src/Ide/Plugin/Properties.hs:215) [hls-plugin-api]  definePropertiesProperty (src/Ide/Plugin/Properties.hs:413) [hls-plugin-api]  usePropertyByPathEither (src/Ide/Plugin/Properties.hs:155) [hls-plugin-api]  usePropertyByPath (src/Ide/Plugin/Properties.hs:157) [lsp-test]  fails a test [✔] [lsp-test]  initializeResponse [✔] [lsp-test]  runSessionWithConfig [✔] [lsp-test]  withTimeout [hls-plugin-api]  83% ( 5 / 6) in 'Ide.Plugin.RangeMap' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  fromList' (src/Ide/Plugin/RangeMap.hs:53) [hls-plugin-api] Warning: 'ExtraParams' is out of scope. [hls-plugin-api]  If you qualify the identifier, haddock can try to link it anyway. [hls-plugin-api]  42% ( 22 / 52) in 'Ide.Types' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  PluginDescriptor (src/Ide/Types.hs:313) [hls-plugin-api]  defaultPluginPriority (src/Ide/Types.hs:1032) [hls-plugin-api]  describePlugin (src/Ide/Types.hs:333) [hls-plugin-api]  IdeCommand (src/Ide/Types.hs:165) [hls-plugin-api]  IdePlugins (src/Ide/Types.hs:114) [hls-plugin-api]  CheckParents (src/Ide/Types.hs:210) [hls-plugin-api]  SessionLoadingPreferenceConfig (src/Ide/Types.hs:220) [hls-plugin-api]  defaultConfigDescriptor (src/Ide/Types.hs:377) [hls-plugin-api]  mkCustomConfig (src/Ide/Types.hs:374) [hls-plugin-api]  FallbackCodeActionParams (src/Ide/Types.hs:1193) [hls-plugin-api]  FormattingMethod (src/Ide/Types.hs:1176) [hls-plugin-api]  FormattingHandler (src/Ide/Types.hs:1182) [hls-plugin-api]  HasTracing (src/Ide/Types.hs:1205) [hls-plugin-api]  PluginCommand (src/Ide/Types.hs:1085) [hls-plugin-api]  CommandId (src/Ide/Types.hs:1080) [hls-plugin-api]  CommandFunction (src/Ide/Types.hs:1093) [hls-plugin-api]  mkLspCommand (src/Ide/Types.hs:1239) [hls-plugin-api]  mkLspCmdId (src/Ide/Types.hs:1244) [hls-plugin-api]  PluginId (src/Ide/Types.hs:1158) [hls-plugin-api]  runHandlerM (src/Ide/Types.hs:927) [hls-plugin-api]  PluginHandlers (src/Ide/Types.hs:960) [hls-plugin-api]  PluginMethodHandler (src/Ide/Types.hs:980) [hls-plugin-api]  PluginNotificationHandler (src/Ide/Types.hs:957) [hls-plugin-api]  PluginNotificationHandlers (src/Ide/Types.hs:961) [hls-plugin-api]  PluginRequestMethod (src/Ide/Types.hs:635) [hls-plugin-api]  getProcessID (src/Ide/Types.hs:1254) [hls-plugin-api]  installSigUsr1Handler (src/Ide/Types.hs:1255) [hls-plugin-api]  $sel:lookupCommandProvider:IdePlugins_ (src/Ide/Types.hs:116) [hls-plugin-api]  ResolveFunction (src/Ide/Types.hs:1101) [hls-plugin-api]  100% ( 3 / 3) in 'Ide.Plugin.Resolve' [hls-plugin-api]  50% ( 3 / 6) in 'Ide.Plugin.Config' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  parseConfig (src/Ide/Plugin/Config.hs:37) [hls-plugin-api]  CheckParents (src/Ide/Types.hs:210) [hls-plugin-api] Warning: Couldn't find .haddock for export positionInRange [hls-plugin-api]  58% ( 20 / 34) in 'Ide.PluginUtils' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api]  WithDeletions (src/Ide/PluginUtils.hs:105) [hls-plugin-api]  getProcessID (src/Ide/Types.hs:1254) [hls-plugin-api]  makeDiffTextEdit (src/Ide/PluginUtils.hs:114) [hls-plugin-api]  makeDiffTextEditAdditive (src/Ide/PluginUtils.hs:117) [hls-plugin-api]  pluginDescToIdePlugins (src/Ide/PluginUtils.hs:198) [hls-plugin-api]  idePluginsToPluginDesc (src/Ide/PluginUtils.hs:201) [hls-plugin-api]  mkLspCommand (src/Ide/Types.hs:1239) [hls-plugin-api]  mkLspCmdId (src/Ide/Types.hs:1244) [hls-plugin-api]  allLspCmdIds (src/Ide/PluginUtils.hs:302) [hls-plugin-api]  allLspCmdIds' (src/Ide/PluginUtils.hs:298) [hls-plugin-api]  installSigUsr1Handler (src/Ide/Types.hs:1255) [hls-plugin-api]  subRange (src/Ide/PluginUtils.hs:278) [hls-plugin-api]  positionInRange [hls-plugin-api]  66% ( 2 / 3) in 'Ide.Plugin.ConfigUtils' [hls-plugin-api]  Missing documentation for: [hls-plugin-api]  Module header [hls-plugin-api] Warning: Ide.Plugin.Error: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ErrorCodes.ErrorCodes [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.LSPErrorCodes [hls-plugin-api]  - Language.LSP.Protocol.Types.Common.|? [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.NormalizedFilePath [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.Uri [hls-plugin-api] Warning: Ide.Plugin.Properties: could not find link destinations for: [hls-plugin-api]  - Ide.Plugin.Properties.FindPropertyMeta [hls-plugin-api]  - Ide.Plugin.Properties.Elem [hls-plugin-api]  - Ide.Plugin.Properties.FindByKeyName [hls-plugin-api]  - Ide.Plugin.Properties.FindByKeyPath [hls-plugin-api]  - Ide.Plugin.Properties.IsTEnum [hls-plugin-api]  - Ide.Plugin.Properties.IsProperties [hls-plugin-api]  - Ide.Plugin.Properties.ParsePropertyPath [hls-plugin-api]  - Ide.Plugin.Properties.NonEmptyList [hls-plugin-api]  - Ide.Plugin.Properties.:| [hls-plugin-api]  - Ide.Plugin.Properties.NE [hls-plugin-api] Warning: Ide.Plugin.RangeMap: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Range.Range [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Position.Position [hls-plugin-api] Warning: Ide.Types: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Range.Range [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.MessageParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.MessageResult [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CallHierarchyIncomingCalls [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CallHierarchyOutgoingCalls [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CodeActionResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CodeLensResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CompletionItemResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CustomMethod [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_Initialized [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_InlayHintResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeAction [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeLens [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCompletion [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDefinition [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidSave [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentHighlight [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentSymbol [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentFoldingRange [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentFormatting [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentHover [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentImplementation [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentInlayHint [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPrepareCallHierarchy [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPrepareRename [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentRangeFormatting [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentReferences [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentRename [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSelectionRange [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSemanticTokensFull [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentSemanticTokensFullDelta [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentTypeDefinition [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeConfiguration [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeWatchedFiles [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceDidChangeWorkspaceFolders [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceExecuteCommand [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceSymbol [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.SMethod [hls-plugin-api]  - Language.LSP.Protocol.Message.LspId.LspId [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.ClientToServer [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.ServerToClient [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.MessageKind [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.Notification [hls-plugin-api]  - Language.LSP.Protocol.Message.Meta.Request [hls-plugin-api]  - Language.LSP.Protocol.Message.Method.SClientMethod [hls-plugin-api]  - Language.LSP.Protocol.Message.Method.SServerMethod [hls-plugin-api]  - Language.LSP.Protocol.Message.Types.TResponseError [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.CallHierarchyIncomingCallsParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.CallHierarchyOutgoingCallsParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Command.Command [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams.DidChangeConfigurationParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams.DidChangeWatchedFilesParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams.DidChangeWorkspaceFoldersParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.ExecuteCommandParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.FormattingOptions.FormattingOptions [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.InitializedParams.InitializedParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams.WorkspaceSymbolParams [hls-plugin-api]  - Language.LSP.Protocol.Types.Common.Null [hls-plugin-api]  - Language.LSP.Protocol.Types.Common.|? [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.NormalizedFilePath [hls-plugin-api]  - Language.LSP.Protocol.Types.Uri.Uri [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasData_ [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasOptions [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasTextDocument [hls-plugin-api]  - Language.LSP.Protocol.Types.Lens.HasUri [hls-plugin-api]  - Ide.Types.PluginNotificationMethodHandler [hls-plugin-api]  - Ide.Types.PluginNotificationMethod [hls-plugin-api] Warning: Ide.Plugin.Resolve: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_CodeActionResolve [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentCodeAction [hls-plugin-api]  - Ide.Plugin.Resolve.Log [hls-plugin-api] Warning: Ide.PluginUtils: could not find link destinations for: [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Range.Range [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Position.Position [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.MessageParams [hls-plugin-api]  - Language.LSP.Protocol.Internal.Method.SMethod [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.Command.Command [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [hls-plugin-api]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [lsp-test]  times out [✔] [lsp-test]  doesn't time out [✔] [hls-plugin-api] Documentation created: dist/doc/html/hls-plugin-api/index.html, [hls-plugin-api] dist/doc/html/hls-plugin-api/hls-plugin-api.txt [hls-plugin-api] Preprocessing test suite 'tests' for hls-plugin-api-2.10.0.0.. [hls-plugin-api] Phase: installPhase [lsp-test]  further timeout messages are ignored [✔] [hls-plugin-api] Installing library in /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-plugin-api] Phase: fixupPhase [hls-plugin-api] shrinking RPATHs of ELF executables and libraries in /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 [hls-plugin-api] shrinking /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI-ghc9.6.3.so [hls-plugin-api] checking for references to /build/ in /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0... [hls-plugin-api] patching script interpreter paths in /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 [hls-plugin-api] stripping (with command strip and flags -S -p) in /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0/lib [hls-plugin-api] shrinking RPATHs of ELF executables and libraries in /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc [hls-plugin-api] checking for references to /build/ in /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc... [hls-plugin-api] patching script interpreter paths in /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc [post-build-hook] Pushing 2 paths (325 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc (3.07 MiB) [post-build-hook] Pushing /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 (13.16 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0 /nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/y1f29ppfj4z75r21iwg1ri7s60a0dsmr-hls-plugin-api-2.10.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/413gdif8y7nz76yh1krv5hynl8kj9y2y-hls-plugin-api-2.10.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/hyk4mx6pxz12fjqd7hv40ff8k3ny20hm-hls-plugin-api-2.10.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 49 of 55 built (1 building), 335 of 335 downloaded from cache Building ghcide [lsp-test]  overrides global message timeout [✔] [ghcide] Phase: setupCompilerEnvironmentPhase [ghcide] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [ghcide] Phase: unpackPhase [ghcide] unpacking source archive /nix/store/nv12havvv9m95kgbb9jrc6x3cqp9c6dv-ghcide-2.10.0.0.tar.gz [ghcide] source root is ghcide-2.10.0.0 [ghcide] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghcide-2.10.0.0/src/Text/Fuzzy/Parallel.hs" [ghcide] Phase: patchPhase [ghcide] Phase: compileBuildDriverPhase [ghcide] setupCompileFlags: -package-db=/build/tmp.auSXAbMYDE/setup-package.conf.d -threaded [ghcide] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.auSXAbMYDE/Main.o ) [ghcide] [2 of 2] Linking Setup [ghcide] Phase: updateAutotoolsGnuConfigScriptsPhase [ghcide] Phase: configurePhase [ghcide] configureFlags: --verbose --prefix=/nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.auSXAbMYDE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [ghcide] Using Parsec parser [ghcide] Configuring ghcide-2.10.0.0... [ghcide] Flags chosen: executable=True, pedantic=False [ghcide] Dependency Diff >=0.5 && <0.6: using Diff-0.5 [ghcide] Dependency Glob: using Glob-0.10.2 [ghcide] Dependency aeson: using aeson-2.2.3.0 [ghcide] Dependency array: using array-0.5.5.0 [ghcide] Dependency async: using async-2.2.5 [ghcide] Dependency base >=4.16 && <5: using base-4.18.1.0 [ghcide] Dependency base16-bytestring >=0.1.1 && <1.1: using base16-bytestring-1.0.2.0 [ghcide] Dependency binary: using binary-0.8.9.1 [ghcide] Dependency bytestring: using bytestring-0.11.5.2 [ghcide] Dependency case-insensitive: using case-insensitive-1.2.1.0 [ghcide] Dependency co-log-core: using co-log-core-0.3.2.5 [ghcide] Dependency containers: using containers-0.6.7 [ghcide] Dependency cryptohash-sha1 >=0.11.100 && <0.12: using [ghcide] cryptohash-sha1-0.11.101.0 [ghcide] Dependency data-default: using data-default-0.7.1.3 [ghcide] Dependency deepseq: using deepseq-1.4.8.1 [ghcide] Dependency dependent-map: using dependent-map-0.4.0.0 [ghcide] Dependency dependent-sum: using dependent-sum-0.7.2.0 [ghcide] Dependency directory: using directory-1.3.8.1 [ghcide] Dependency dlist: using dlist-1.0 [ghcide] Dependency enummapset: using enummapset-0.7.3.0 [ghcide] Dependency exceptions: using exceptions-0.10.7 [ghcide] Dependency extra >=1.7.14: using extra-1.7.16 [ghcide] Dependency filepath: using filepath-1.4.100.4 [ghcide] Dependency fingertree: using fingertree-0.1.5.0 [ghcide] Dependency focus >=1.0.3.2: using focus-1.0.3.2 [ghcide] Dependency ghc >=9.2: using ghc-9.6.3 [ghcide] Dependency ghc-boot: using ghc-boot-9.6.3 [ghcide] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [ghcide] Dependency ghc-trace-events: using ghc-trace-events-0.1.2.10 [ghcide] Dependency haddock-library >=1.8 && <1.12: using haddock-library-1.11.0 [ghcide] Dependency hashable: using hashable-1.4.7.0 [ghcide] Dependency hie-bios >=0.14.0 && <0.15: using hie-bios-0.14.0 [ghcide] Dependency hie-compat >=0.3.0.0 && <0.4: using hie-compat-0.3.1.2 [ghcide] Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 [ghcide] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [ghcide] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [ghcide] Dependency implicit-hie >=0.1.4.0 && <0.1.5: using implicit-hie-0.1.4.0 [ghcide] Dependency lens: using lens-5.3.4 [ghcide] Dependency lens-aeson: using lens-aeson-1.2.3 [ghcide] Dependency list-t: using list-t-1.0.5.7 [ghcide] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [ghcide] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [ghcide] Dependency mtl: using mtl-2.3.1 [ghcide] Dependency opentelemetry >=0.6.1: using opentelemetry-0.8.0 [ghcide] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [ghcide] Dependency os-string: using os-string-2.0.7 [ghcide] Dependency parallel: using parallel-3.2.2.0 [ghcide] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [ghcide] Dependency prettyprinter-ansi-terminal: using [ghcide] prettyprinter-ansi-terminal-1.1.3 [ghcide] Dependency random: using random-1.2.1.3 [ghcide] Dependency regex-tdfa >=1.3.1.0: using regex-tdfa-1.3.2.3 [ghcide] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [ghcide] Dependency sorted-list: using sorted-list-0.2.3.1 [ghcide] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [ghcide] Dependency stm: using stm-2.5.1.0 [ghcide] Dependency stm-containers: using stm-containers-1.2.1.1 [ghcide] Dependency syb: using syb-0.7.2.4 [ghcide] Dependency text: using text-2.0.2 [ghcide] Dependency text-rope: using text-rope-0.2 [ghcide] Dependency time: using time-1.12.2 [ghcide] Dependency transformers: using transformers-0.6.1.0 [ghcide] Dependency unix: using unix-2.8.1.0 [ghcide] Dependency unliftio >=0.2.6: using unliftio-0.2.25.1 [ghcide] Dependency unliftio-core: using unliftio-core-0.2.1.0 [ghcide] Dependency unordered-containers >=0.2.10.0: using unordered-containers-0.2.20 [ghcide] Dependency vector: using vector-0.13.2.0 [ghcide] Dependency base >=4.16 && <5: using base-4.18.1.0 [ghcide] Dependency data-default: using data-default-0.7.1.3 [ghcide] Dependency extra: using extra-1.7.16 [ghcide] Dependency ghcide: using ghcide-2.10.0.0 [ghcide] Dependency gitrev: using gitrev-1.3.1 [ghcide] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [ghcide] Dependency lsp: using lsp-2.7.0.1 [ghcide] Dependency lsp-types: using lsp-types-2.3.0.1 [ghcide] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [ghcide] Source component graph: [ghcide]  component lib [ghcide]  component exe:ghcide dependency lib [ghcide] Configured component graph: [ghcide]  component ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide]  include Diff-0.5-GZY542scVfnxhSieg1s29 [ghcide]  include Glob-0.10.2-4ZJZsnoWgMxGc2NjxfBeOu [ghcide]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [ghcide]  include array-0.5.5.0 [ghcide]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [ghcide]  include base-4.18.1.0 [ghcide]  include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [ghcide]  include binary-0.8.9.1 [ghcide]  include bytestring-0.11.5.2 [ghcide]  include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA [ghcide]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [ghcide]  include containers-0.6.7 [ghcide]  include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [ghcide]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghcide]  include deepseq-1.4.8.1 [ghcide]  include dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [ghcide]  include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [ghcide]  include directory-1.3.8.1 [ghcide]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [ghcide]  include enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [ghcide]  include exceptions-0.10.7 [ghcide]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghcide]  include filepath-1.4.100.4 [ghcide]  include fingertree-0.1.5.0-DKfD2A00uTWHcNSyTwgYwS [ghcide]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [ghcide]  include ghc-9.6.3 [ghcide]  include ghc-boot-9.6.3 [ghcide]  include ghc-boot-th-9.6.3 [ghcide]  include ghc-trace-events-0.1.2.10-1YKJR8fPzugEjZXcDB5rxt [ghcide]  include haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [ghcide]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [ghcide]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [ghcide]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [ghcide]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [ghcide]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [ghcide]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [ghcide]  include implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [ghcide]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [ghcide]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [ghcide]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [ghcide]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [ghcide]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [ghcide]  include mtl-2.3.1 [ghcide]  include opentelemetry-0.8.0-HnH6IMPdZb3J74NNyNhFe [ghcide]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ghcide]  include os-string-2.0.7-GY6AxVL0x3n724OD6N3W0u [ghcide]  include parallel-3.2.2.0-1kILbc471scI04imHIENqR [ghcide]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [ghcide]  include prettyprinter-ansi-terminal-1.1.3-CGpSzDZtwCI5AdKkiD33d5 [ghcide]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [ghcide]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [ghcide]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [ghcide]  include sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [ghcide]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [ghcide]  include stm-2.5.1.0 [ghcide]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [ghcide]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghcide]  include text-2.0.2 [ghcide]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [ghcide]  include time-1.12.2 [ghcide]  include transformers-0.6.1.0 [ghcide]  include unix-2.8.1.0 [ghcide]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [ghcide]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [ghcide]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [ghcide]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [ghcide]  component ghcide-2.10.0.0-CD0i0kYyi8YHMX8D8drlOP-ghcide [ghcide]  include base-4.18.1.0 [ghcide]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghcide]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghcide]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide]  include gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq [ghcide]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [ghcide]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [ghcide]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [ghcide]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ghcide] Linked component graph: [ghcide]  unit ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide]  include Diff-0.5-GZY542scVfnxhSieg1s29 [ghcide]  include Glob-0.10.2-4ZJZsnoWgMxGc2NjxfBeOu [ghcide]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [ghcide]  include array-0.5.5.0 [ghcide]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [ghcide]  include base-4.18.1.0 [ghcide]  include base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [ghcide]  include binary-0.8.9.1 [ghcide]  include bytestring-0.11.5.2 [ghcide]  include case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA [ghcide]  include co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [ghcide]  include containers-0.6.7 [ghcide]  include cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [ghcide]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghcide]  include deepseq-1.4.8.1 [ghcide]  include dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [ghcide]  include dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [ghcide]  include directory-1.3.8.1 [ghcide]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [ghcide]  include enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [ghcide]  include exceptions-0.10.7 [ghcide]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghcide]  include filepath-1.4.100.4 [ghcide]  include fingertree-0.1.5.0-DKfD2A00uTWHcNSyTwgYwS [ghcide]  include focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [ghcide]  include ghc-9.6.3 [ghcide]  include ghc-boot-9.6.3 [ghcide]  include ghc-boot-th-9.6.3 [ghcide]  include ghc-trace-events-0.1.2.10-1YKJR8fPzugEjZXcDB5rxt [ghcide]  include haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [ghcide]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [ghcide]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [ghcide]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [ghcide]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [ghcide]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [ghcide]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [ghcide]  include implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [ghcide]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [ghcide]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [ghcide]  include list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [ghcide]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [ghcide]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [ghcide]  include mtl-2.3.1 [ghcide]  include opentelemetry-0.8.0-HnH6IMPdZb3J74NNyNhFe [ghcide]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ghcide]  include os-string-2.0.7-GY6AxVL0x3n724OD6N3W0u [ghcide]  include parallel-3.2.2.0-1kILbc471scI04imHIENqR [ghcide]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [ghcide]  include prettyprinter-ansi-terminal-1.1.3-CGpSzDZtwCI5AdKkiD33d5 [ghcide]  include random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [ghcide]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [ghcide]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [ghcide]  include sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [ghcide]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [ghcide]  include stm-2.5.1.0 [ghcide]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [ghcide]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghcide]  include text-2.0.2 [ghcide]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [ghcide]  include time-1.12.2 [ghcide]  include transformers-0.6.1.0 [ghcide]  include unix-2.8.1.0 [ghcide]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [ghcide]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [ghcide]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [ghcide]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [ghcide]  Control.Concurrent.Strict=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Control.Concurrent.Strict,Development.IDE=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE,Development.IDE.Core.Actions=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Actions,Development.IDE.Core.Compile=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Compile,Development.IDE.Core.Debouncer=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Debouncer,Development.IDE.Core.FileStore=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.FileStore,Development.IDE.Core.FileUtils=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.FileUtils,Development.IDE.Core.IdeConfiguration=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.IdeConfiguration,Development.IDE.Core.OfInterest=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.OfInterest,Development.IDE.Core.PluginUtils=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.PluginUtils,Development.IDE.Core.PositionMapping=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.PositionMapping,Development.IDE.Core.Preprocessor=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Preprocessor,Development.IDE.Core.ProgressReporting=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.ProgressReporting,Development.IDE.Core.RuleTypes=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.RuleTypes,Development.IDE.Core.Rules=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Rules,Development.IDE.Core.Service=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Service,Development.IDE.Core.Shake=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Shake,Development.IDE.Core.Tracing=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.Tracing,Development.IDE.Core.UseStale=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.UseStale,Development.IDE.Core.WorkerThread=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Core.WorkerThread,Development.IDE.GHC.Compat=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat,Development.IDE.GHC.Compat.CmdLine=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.CmdLine,Development.IDE.GHC.Compat.Core=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Core,Development.IDE.GHC.Compat.Driver=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Driver,Development.IDE.GHC.Compat.Env=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Env,Development.IDE.GHC.Compat.Error=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Error,Development.IDE.GHC.Compat.Iface=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Iface,Development.IDE.GHC.Compat.Logger=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Logger,Development.IDE.GHC.Compat.Outputable=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Outputable,Development.IDE.GHC.Compat.Parser=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Parser,Development.IDE.GHC.Compat.Plugins=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Plugins,Development.IDE.GHC.Compat.Units=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Units,Development.IDE.GHC.Compat.Util=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Compat.Util,Development.IDE.GHC.CoreFile=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.CoreFile,Development.IDE.GHC.Error=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Error,Development.IDE.GHC.Orphans=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Orphans,Development.IDE.GHC.Util=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.GHC.Util,Development.IDE.Import.DependencyInformation=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Import.DependencyInformation,Development.IDE.Import.FindImports=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Import.FindImports,Development.IDE.LSP.HoverDefinition=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.LSP.HoverDefinition,Development.IDE.LSP.LanguageServer=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.LSP.LanguageServer,Development.IDE.LSP.Notifications=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.LSP.Notifications,Development.IDE.LSP.Outline=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.LSP.Outline,Development.IDE.LSP.Server=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.LSP.Server,Development.IDE.Main=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Main,Development.IDE.Main.HeapStats=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Main.HeapStats,Development.IDE.Monitoring.OpenTelemetry=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Monitoring.OpenTelemetry,Development.IDE.Plugin=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin,Development.IDE.Plugin.Completions=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.Completions,Development.IDE.Plugin.Completions.Logic=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.Completions.Logic,Development.IDE.Plugin.Completions.Types=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.Completions.Types,Development.IDE.Plugin.HLS=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.HLS,Development.IDE.Plugin.HLS.GhcIde=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.HLS.GhcIde,Development.IDE.Plugin.Test=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.Test,Development.IDE.Plugin.TypeLenses=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Plugin.TypeLenses,Development.IDE.Session=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Session,Development.IDE.Session.Diagnostics=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Session.Diagnostics,Development.IDE.Session.Implicit=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Session.Implicit,Development.IDE.Spans.AtPoint=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Spans.AtPoint,Development.IDE.Spans.Common=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Spans.Common,Development.IDE.Spans.Documentation=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Spans.Documentation,Development.IDE.Spans.LocalBindings=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Spans.LocalBindings,Development.IDE.Spans.Pragmas=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Spans.Pragmas,Development.IDE.Types.Diagnostics=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.Diagnostics,Development.IDE.Types.Exports=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.Exports,Development.IDE.Types.HscEnvEq=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.HscEnvEq,Development.IDE.Types.KnownTargets=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.KnownTargets,Development.IDE.Types.Location=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.Location,Development.IDE.Types.Monitoring=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.Monitoring,Development.IDE.Types.Options=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.Options,Development.IDE.Types.Shake=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Development.IDE.Types.Shake,Generics.SYB.GHC=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Generics.SYB.GHC,Text.Fuzzy.Parallel=ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w:Text.Fuzzy.Parallel [ghcide]  unit ghcide-2.10.0.0-CD0i0kYyi8YHMX8D8drlOP-ghcide [ghcide]  include base-4.18.1.0 [ghcide]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghcide]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghcide]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide]  include gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq [ghcide]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [ghcide]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [ghcide]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [ghcide]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ghcide] Ready component graph: [ghcide]  definite ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [ghcide]  depends Glob-0.10.2-4ZJZsnoWgMxGc2NjxfBeOu [ghcide]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [ghcide]  depends array-0.5.5.0 [ghcide]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [ghcide]  depends base-4.18.1.0 [ghcide]  depends base16-bytestring-1.0.2.0-AQ9mQ4qPmsv2iX1TYz5ACO [ghcide]  depends binary-0.8.9.1 [ghcide]  depends bytestring-0.11.5.2 [ghcide]  depends case-insensitive-1.2.1.0-2Fr30x162J97VVTi3Jt0ZA [ghcide]  depends co-log-core-0.3.2.5-6ACJMzuOmg85EvpdJYb6wg [ghcide]  depends containers-0.6.7 [ghcide]  depends cryptohash-sha1-0.11.101.0-BR74CpYY7eNEB9iTpYGLZi [ghcide]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghcide]  depends deepseq-1.4.8.1 [ghcide]  depends dependent-map-0.4.0.0-FBtw48Ki8wSEWU5m9VbYei [ghcide]  depends dependent-sum-0.7.2.0-2uW5aqmWqQH6Dbx9Dzf7SI [ghcide]  depends directory-1.3.8.1 [ghcide]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [ghcide]  depends enummapset-0.7.3.0-BxGFYiO3B2KJSvVAAcOp9u [ghcide]  depends exceptions-0.10.7 [ghcide]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghcide]  depends filepath-1.4.100.4 [ghcide]  depends fingertree-0.1.5.0-DKfD2A00uTWHcNSyTwgYwS [ghcide]  depends focus-1.0.3.2-4uOaIo6tHqL4HFXqm3PFEz [ghcide]  depends ghc-9.6.3 [ghcide]  depends ghc-boot-9.6.3 [ghcide]  depends ghc-boot-th-9.6.3 [ghcide]  depends ghc-trace-events-0.1.2.10-1YKJR8fPzugEjZXcDB5rxt [ghcide]  depends haddock-library-1.11.0-AIMugrMuPlJFs1Ogugjheo [ghcide]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [ghcide]  depends hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [ghcide]  depends hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [ghcide]  depends hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [ghcide]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [ghcide]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [ghcide]  depends implicit-hie-0.1.4.0-DCPMTqLH2hQJILQbiMyakZ [ghcide]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [ghcide]  depends lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [ghcide]  depends list-t-1.0.5.7-FzFVaZoxXY8K9w7CJsPQBV [ghcide]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [ghcide]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [ghcide]  depends mtl-2.3.1 [ghcide]  depends opentelemetry-0.8.0-HnH6IMPdZb3J74NNyNhFe [ghcide]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ghcide]  depends os-string-2.0.7-GY6AxVL0x3n724OD6N3W0u [ghcide]  depends parallel-3.2.2.0-1kILbc471scI04imHIENqR [ghcide]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [ghcide]  depends prettyprinter-ansi-terminal-1.1.3-CGpSzDZtwCI5AdKkiD33d5 [ghcide]  depends random-1.2.1.3-9k6Qv394i0yCaivAy2bSc0 [ghcide]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [ghcide]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [ghcide]  depends sorted-list-0.2.3.1-8o5hOPI5qww2snWgU9ZO3 [ghcide]  depends sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [ghcide]  depends stm-2.5.1.0 [ghcide]  depends stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [ghcide]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [ghcide]  depends text-2.0.2 [ghcide]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [ghcide]  depends time-1.12.2 [ghcide]  depends transformers-0.6.1.0 [ghcide]  depends unix-2.8.1.0 [ghcide]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [ghcide]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [ghcide]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [ghcide]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [ghcide]  definite ghcide-2.10.0.0-CD0i0kYyi8YHMX8D8drlOP-ghcide [ghcide]  depends base-4.18.1.0 [ghcide]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [ghcide]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [ghcide]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide]  depends gitrev-1.3.1-6eHnrJOlHum6tys4AyyiPq [ghcide]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [ghcide]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [ghcide]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [ghcide]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [ghcide] Using Cabal-3.10.1.0 compiled by ghc-9.6 [ghcide] Using compiler: ghc-9.6.3 [ghcide] Using install prefix: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 [ghcide] Executables installed in: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/bin [ghcide] Libraries installed in: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide] Dynamic Libraries installed in: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [ghcide] Private executables installed in: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/libexec/x86_64-linux-ghc-9.6.3/ghcide-2.10.0.0 [ghcide] Data files installed in: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/share/x86_64-linux-ghc-9.6.3/ghcide-2.10.0.0 [ghcide] Documentation installed in: [ghcide] /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 [ghcide] Configuration files installed in: [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/etc [ghcide] No alex found [ghcide] Using ar found on system at: [ghcide] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [ghcide] No c2hs found [ghcide] No cpphs found [ghcide] No doctest found [ghcide] Using gcc version 14.3.0 given by user at: [ghcide] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [ghcide] Using ghc version 9.6.3 found on system at: [ghcide] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [ghcide] Using ghc-pkg version 9.6.3 found on system at: [ghcide] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [ghcide] No ghcjs found [ghcide] No ghcjs-pkg found [ghcide] No greencard found [ghcide] Using haddock version 2.29.1 found on system at: [ghcide] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [ghcide] No happy found [ghcide] Using haskell-suite found on system at: haskell-suite-dummy-location [ghcide] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ghcide] No hmake found [ghcide] Using hpc version 0.68 found on system at: [ghcide] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [ghcide] Using hsc2hs version 0.68.9 found on system at: [ghcide] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [ghcide] Using hscolour version 1.25 found on system at: [ghcide] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [ghcide] No jhc found [ghcide] Using ld found on system at: [ghcide] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [ghcide] No pkg-config found [ghcide] Using runghc version 9.6.3 found on system at: [ghcide] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [ghcide] Using strip version 2.44 found on system at: [ghcide] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [ghcide] Using tar found on system at: [ghcide] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [ghcide] No uhc found [ghcide] Phase: buildPhase [ghcide] Preprocessing library for ghcide-2.10.0.0.. [ghcide] Building library for ghcide-2.10.0.0.. [ghcide]  [ghcide] : warning: [GHC-42258] [-Wunused-packages] [ghcide]  The following packages were specified via -package or -package-id flags, [ghcide]  but were not needed for compilation: [ghcide]  - os-string-2.0.7 (exposed by flag -package-id os-string-2.0.7-GY6AxVL0x3n724OD6N3W0u) [ghcide] [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, dist/build/Control/Concurrent/Strict.o, dist/build/Control/Concurrent/Strict.dyn_o ) [ghcide] [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, dist/build/Development/IDE/Core/Debouncer.o, dist/build/Development/IDE/Core/Debouncer.dyn_o ) [ghcide] [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, dist/build/Development/IDE/Core/FileUtils.o, dist/build/Development/IDE/Core/FileUtils.dyn_o ) [ghcide] [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, dist/build/Development/IDE/Core/PositionMapping.o, dist/build/Development/IDE/Core/PositionMapping.dyn_o ) [ghcide] [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.o, dist/build/Development/IDE/Core/WorkerThread.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [-Wunused-imports] [ghcide]  The import of ‘AsyncCancelled, AsyncCancelled’ [ghcide]  from module ‘Control.Concurrent.Async’ is redundant [ghcide]  | [ghcide] 13 | import Control.Concurrent.Async (AsyncCancelled (AsyncCancelled), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:18:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Exception, fromException’ [ghcide]  from module ‘Control.Exception.Safe’ is redundant [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (Exception (fromException), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, dist/build/Development/IDE/GHC/Compat/CmdLine.o, dist/build/Development/IDE/GHC/Compat/CmdLine.dyn_o ) [ghcide] [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, dist/build/Development/IDE/GHC/Compat/Core.o, dist/build/Development/IDE/GHC/Compat/Core.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:462:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’ [ghcide]  | [ghcide] 462 | import GHC.Tc.Utils.Monad hiding (Applicative (..), IORef, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:498:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Data.Bag’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Data.Bag’ [ghcide]  To import instances alone, use: import GHC.Data.Bag() [ghcide]  | [ghcide] 498 | import GHC.Data.Bag [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:571:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Hs’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Hs’ [ghcide]  To import instances alone, use: import GHC.Hs() [ghcide]  | [ghcide] 571 | import GHC.Hs (SrcSpanAnn') [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide] [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, dist/build/Development/IDE/GHC/Compat/Driver.o, dist/build/Development/IDE/GHC/Compat/Driver.dyn_o ) [ghcide] [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, dist/build/Development/IDE/GHC/Compat/Env.o, dist/build/Development/IDE/GHC/Compat/Env.dyn_o ) [ghcide] [10 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, dist/build/Development/IDE/GHC/Compat/Error.o, dist/build/Development/IDE/GHC/Compat/Error.dyn_o ) [ghcide] [11 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, dist/build/Development/IDE/GHC/Compat/Outputable.o, dist/build/Development/IDE/GHC/Compat/Outputable.dyn_o ) [ghcide] [12 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, dist/build/Development/IDE/GHC/Compat/Logger.o, dist/build/Development/IDE/GHC/Compat/Logger.dyn_o ) [ghcide] [13 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, dist/build/Development/IDE/GHC/Compat/Iface.o, dist/build/Development/IDE/GHC/Compat/Iface.dyn_o ) [ghcide] [14 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, dist/build/Development/IDE/GHC/Compat/Units.o, dist/build/Development/IDE/GHC/Compat/Units.dyn_o ) [ghcide] [15 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, dist/build/Development/IDE/GHC/Compat/Util.o, dist/build/Development/IDE/GHC/Compat/Util.dyn_o ) [ghcide] [16 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, dist/build/Development/IDE/GHC/Compat/Parser.o, dist/build/Development/IDE/GHC/Compat/Parser.dyn_o ) [ghcide] [17 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, dist/build/Development/IDE/GHC/Compat/Plugins.o, dist/build/Development/IDE/GHC/Compat/Plugins.dyn_o ) [ghcide] [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, dist/build/Development/IDE/GHC/Compat.o, dist/build/Development/IDE/GHC/Compat.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:355:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a pattern binding: [ghcide]  Patterns of type ‘Maybe FilePath’ not matched: Nothing [ghcide]  | [ghcide] 355 | let Just src_file = ml_hs_file $ ms_location ms [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:519:1: warning: [GHC-38417] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  extract_cons :: DataDefnCons a -> [a] [ghcide]  | [ghcide] 519 | extract_cons (NewTypeCon x) = [x] [ghcide]  | ^^^^^^^^^^^^ [ghcide] [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.o, dist/build/Development/IDE/GHC/CPP.dyn_o ) [ghcide] [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, dist/build/Development/IDE/GHC/CoreFile.o, dist/build/Development/IDE/GHC/CoreFile.dyn_o ) [ghcide] [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, dist/build/Development/IDE/Main/HeapStats.o, dist/build/Development/IDE/Main/HeapStats.dyn_o ) [ghcide] [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, dist/build/Development/IDE/Session/Implicit.o, dist/build/Development/IDE/Session/Implicit.dyn_o ) [ghcide] [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, dist/build/Development/IDE/Types/Action.o, dist/build/Development/IDE/Types/Action.dyn_o ) [ghcide] [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, dist/build/Development/IDE/Types/Location.o, dist/build/Development/IDE/Types/Location.dyn_o ) [ghcide] [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, dist/build/Development/IDE/Types/Diagnostics.o, dist/build/Development/IDE/Types/Diagnostics.dyn_o ) [ghcide] [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.o, dist/build/Development/IDE/Session/Diagnostics.dyn_o ) [ghcide] [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, dist/build/Development/IDE/GHC/Util.o, dist/build/Development/IDE/GHC/Util.dyn_o ) [ghcide] [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, dist/build/Development/IDE/GHC/Orphans.o, dist/build/Development/IDE/GHC/Orphans.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/GHC/Orphans.hs:28:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Types.FieldLabel’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Types.FieldLabel’ [ghcide]  To import instances alone, use: import GHC.Types.FieldLabel() [ghcide]  | [ghcide] 28 | import GHC.Types.FieldLabel (DuplicateRecordFields (DuplicateRecordFields, NoDuplicateRecordFields), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, dist/build/Development/IDE/Types/KnownTargets.o, dist/build/Development/IDE/Types/KnownTargets.dyn_o ) [ghcide] [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, dist/build/Development/IDE/Types/Exports.o, dist/build/Development/IDE/Types/Exports.dyn_o ) [ghcide] [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, dist/build/Development/IDE/Spans/Common.o, dist/build/Development/IDE/Spans/Common.dyn_o ) [ghcide] [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, dist/build/Development/IDE/Plugin/Completions/Types.o, dist/build/Development/IDE/Plugin/Completions/Types.dyn_o ) [ghcide] [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, dist/build/Development/IDE/GHC/Error.o, dist/build/Development/IDE/GHC/Error.dyn_o ) [ghcide] [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, dist/build/Development/IDE/Types/HscEnvEq.o, dist/build/Development/IDE/Types/HscEnvEq.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Ide.PluginUtils’ is redundant [ghcide]  except perhaps to import instances from ‘Ide.PluginUtils’ [ghcide]  To import instances alone, use: import Ide.PluginUtils() [ghcide]  | [ghcide] 28 | import Ide.PluginUtils (toAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:30:1: warning: [-Wunused-imports] [ghcide]  The import of ‘System.Directory’ is redundant [ghcide]  except perhaps to import instances from ‘System.Directory’ [ghcide]  To import instances alone, use: import System.Directory() [ghcide]  | [ghcide] 30 | import System.Directory (makeAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:56:5: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘mod_cache’ [ghcide]  | [ghcide] 56 | mod_cache <- newIORef emptyInstalledModuleEnv [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘file_cache’ [ghcide]  | [ghcide] 57 | file_cache <- newIORef M.empty [ghcide]  | ^^^^^^^^^^ [ghcide] [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, dist/build/Development/IDE/Spans/LocalBindings.o, dist/build/Development/IDE/Spans/LocalBindings.dyn_o ) [ghcide] [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, dist/build/Development/IDE/Import/FindImports.o, dist/build/Development/IDE/Import/FindImports.dyn_o ) [ghcide] [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, dist/build/Development/IDE/Import/DependencyInformation.o, dist/build/Development/IDE/Import/DependencyInformation.dyn_o ) [ghcide] [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, dist/build/Development/IDE/Core/RuleTypes.o, dist/build/Development/IDE/Core/RuleTypes.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Core/RuleTypes.hs:26:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’ [ghcide]  | [ghcide] 26 | import Development.IDE.GHC.Compat hiding [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [lsp-test]  unoverrides global message timeout [✔] [lsp-test]  SessionException [ghcide] [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, dist/build/Development/IDE/GHC/Warnings.o, dist/build/Development/IDE/GHC/Warnings.dyn_o ) [ghcide] [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, dist/build/Development/IDE/Core/Tracing.o, dist/build/Development/IDE/Core/Tracing.dyn_o ) [ghcide] [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, dist/build/Development/IDE/Core/Preprocessor.o, dist/build/Development/IDE/Core/Preprocessor.dyn_o ) [ghcide] [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, dist/build/Development/IDE/Types/Monitoring.o, dist/build/Development/IDE/Types/Monitoring.dyn_o ) [ghcide] [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, dist/build/Development/IDE/Monitoring/OpenTelemetry.o, dist/build/Development/IDE/Monitoring/OpenTelemetry.dyn_o ) [ghcide] [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, dist/build/Development/IDE/Types/Options.o, dist/build/Development/IDE/Types/Options.dyn_o ) [ghcide] [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, dist/build/Development/IDE/Core/ProgressReporting.o, dist/build/Development/IDE/Core/ProgressReporting.dyn_o ) [ghcide] [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, dist/build/Development/IDE/Types/Shake.o, dist/build/Development/IDE/Types/Shake.dyn_o ) [ghcide] [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, dist/build/Development/IDE/Core/Shake.o, dist/build/Development/IDE/Core/Shake.dyn_o ) [ghcide] [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.o, dist/build/Development/IDE/Session.dyn_o ) [ghcide] [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, dist/build/Development/IDE/LSP/Server.o, dist/build/Development/IDE/LSP/Server.dyn_o ) [ghcide] [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, dist/build/Development/IDE/Plugin.o, dist/build/Development/IDE/Plugin.dyn_o ) [ghcide] [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, dist/build/Development/IDE/Plugin/HLS.o, dist/build/Development/IDE/Plugin/HLS.dyn_o ) [ghcide] [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, dist/build/Development/IDE/Core/IdeConfiguration.o, dist/build/Development/IDE/Core/IdeConfiguration.dyn_o ) [ghcide] [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, dist/build/Development/IDE/LSP/LanguageServer.o, dist/build/Development/IDE/LSP/LanguageServer.dyn_o ) [ghcide] [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, dist/build/Development/IDE/Core/OfInterest.o, dist/build/Development/IDE/Core/OfInterest.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Core/OfInterest.hs:32:1: warning: [-Wunused-imports] [ghcide]  The qualified import of ‘Data.Aeson’ is redundant [ghcide]  except perhaps to import instances from ‘Data.Aeson’ [ghcide]  To import instances alone, use: import Data.Aeson() [ghcide]  | [ghcide] 32 | import qualified Data.Aeson as Aeson [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide] [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, dist/build/Development/IDE/Core/FileStore.o, dist/build/Development/IDE/Core/FileStore.dyn_o ) [ghcide] [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, dist/build/Development/IDE/Core/Compile.o, dist/build/Development/IDE/Core/Compile.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:66:1: warning: [-Wunused-imports] [ghcide]  The qualified import of ‘Data.List.NonEmpty’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List.NonEmpty’ [ghcide]  To import instances alone, use: import Data.List.NonEmpty() [ghcide]  | [ghcide] 66 | import qualified Data.List.NonEmpty as NE [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:71:72: warning: [-Wunused-imports] [ghcide]  The import of ‘getCurrentTime’ from module ‘Data.Time’ is redundant [ghcide]  | [ghcide] 71 | import Data.Time (UTCTime (..), getCurrentTime) [ghcide]  | ^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:80:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’ [ghcide]  | [ghcide] 80 | import Development.IDE.GHC.Compat hiding (assert, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:139:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 139 | import GHC.Driver.Env ( hsc_all_home_unit_ids ) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:140:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Development.IDE.Import.FindImports’ is redundant [ghcide]  except perhaps to import instances from ‘Development.IDE.Import.FindImports’ [ghcide]  To import instances alone, use: import Development.IDE.Import.FindImports() [ghcide]  | [ghcide] 140 | import Development.IDE.Import.FindImports [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:982:18: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘dep_info’ [ghcide]  | [ghcide] 982 | mergeEnvs env mg dep_info ms extraMods envs = do [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:1480:27: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘hsc_env’ [ghcide]  | [ghcide] 1480 | checkLinkableDependencies hsc_env get_linkable_hashes get_module_graph runtime_deps = do [ghcide]  | ^^^^^^^ [ghcide] [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, dist/build/Development/IDE/Spans/Documentation.o, dist/build/Development/IDE/Spans/Documentation.dyn_o ) [ghcide] [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, dist/build/Development/IDE/Spans/AtPoint.o, dist/build/Development/IDE/Spans/AtPoint.dyn_o ) [ghcide] [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, dist/build/Development/IDE/Core/FileExists.o, dist/build/Development/IDE/Core/FileExists.dyn_o ) [ghcide] [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, dist/build/Development/IDE/Core/Service.o, dist/build/Development/IDE/Core/Service.dyn_o ) [ghcide] [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, dist/build/Development/IDE/LSP/Notifications.o, dist/build/Development/IDE/LSP/Notifications.dyn_o ) [ghcide] [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, dist/build/Development/IDE/Core/PluginUtils.o, dist/build/Development/IDE/Core/PluginUtils.dyn_o ) [ghcide] [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, dist/build/Development/IDE/Core/Actions.o, dist/build/Development/IDE/Core/Actions.dyn_o ) [ghcide] [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.o, dist/build/Development/IDE/Core/Rules.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Core/Rules.hs:177:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 177 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Rules.hs:1223:33: warning: [GHC-02256] [-Wambiguous-fields] [ghcide]  The record update def [ghcide]  {fullModuleGraph} with type GhcSessionDepsConfig is ambiguous. [ghcide]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [ghcide]  | [ghcide] 1223 | loadGhcSession recorder def{fullModuleGraph} [ghcide]  | ^^^^^^^^^^^^^^^ [lsp-test]  throw on time out [✔] [ghcide] [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, dist/build/Development/IDE/Plugin/Test.o, dist/build/Development/IDE/Plugin/Test.dyn_o ) [ghcide] [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, dist/build/Development/IDE/LSP/Outline.o, dist/build/Development/IDE/LSP/Outline.dyn_o ) [ghcide] [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, dist/build/Development/IDE/LSP/HoverDefinition.o, dist/build/Development/IDE/LSP/HoverDefinition.dyn_o ) [ghcide] [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, dist/build/Development/IDE.o, dist/build/Development/IDE.dyn_o ) [ghcide] [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, dist/build/Development/IDE/Spans/Pragmas.o, dist/build/Development/IDE/Spans/Pragmas.dyn_o ) [ghcide] [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, dist/build/Development/IDE/Plugin/TypeLenses.o, dist/build/Development/IDE/Plugin/TypeLenses.dyn_o ) [ghcide] [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, dist/build/Development/IDE/Core/UseStale.o, dist/build/Development/IDE/Core/UseStale.dyn_o ) [ghcide] [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, dist/build/Generics/SYB/GHC.o, dist/build/Generics/SYB/GHC.dyn_o ) [ghcide] [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, dist/build/Text/Fuzzy/Parallel.o, dist/build/Text/Fuzzy/Parallel.dyn_o ) [ghcide] [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, dist/build/Development/IDE/Plugin/Completions/Logic.o, dist/build/Development/IDE/Plugin/Completions/Logic.dyn_o ) [ghcide] [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, dist/build/Development/IDE/Plugin/Completions.o, dist/build/Development/IDE/Plugin/Completions.dyn_o ) [ghcide] [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, dist/build/Development/IDE/Plugin/HLS/GhcIde.o, dist/build/Development/IDE/Plugin/HLS/GhcIde.dyn_o ) [ghcide] [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, dist/build/Development/IDE/Main.o, dist/build/Development/IDE/Main.dyn_o ) [ghcide]  [ghcide] src/Development/IDE/Main.hs:18:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Control.Exception.Safe’ is redundant [ghcide]  except perhaps to import instances from ‘Control.Exception.Safe’ [ghcide]  To import instances alone, use: import Control.Exception.Safe() [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (SomeException, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [lsp-test]  don't throw when no time out [✔] [lsp-test]  UnexpectedMessageException [lsp-test]  throws when there's an unexpected message [✔] [lsp-test]  provides the correct types that were expected and received [✔] [lsp-test] config [lsp-test]  updates config correctly [✔] [lsp-test] text document VFS [lsp-test]  sends back didChange notifications (documentChanges) [✔] [lsp-test]  sends back didChange notifications [✔] [lsp-test] getDocumentEdit [lsp-test]  automatically consumes applyedit requests [✔] [lsp-test] getCodeActions [ghcide]  [ghcide] : warning: [GHC-42258] [-Wunused-packages] [ghcide]  The following packages were specified via -package or -package-id flags, [ghcide]  but were not needed for compilation: [ghcide]  - os-string-2.0.7 (exposed by flag -package-id os-string-2.0.7-GY6AxVL0x3n724OD6N3W0u) [ghcide] [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, dist/build/Control/Concurrent/Strict.p_o ) [ghcide] [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, dist/build/Development/IDE/Core/Debouncer.p_o ) [ghcide] [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, dist/build/Development/IDE/Core/FileUtils.p_o ) [ghcide] [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, dist/build/Development/IDE/Core/PositionMapping.p_o ) [ghcide] [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.p_o ) [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [-Wunused-imports] [ghcide]  The import of ‘AsyncCancelled, AsyncCancelled’ [ghcide]  from module ‘Control.Concurrent.Async’ is redundant [ghcide]  | [ghcide] 13 | import Control.Concurrent.Async (AsyncCancelled (AsyncCancelled), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:18:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Exception, fromException’ [ghcide]  from module ‘Control.Exception.Safe’ is redundant [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (Exception (fromException), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, dist/build/Development/IDE/GHC/Compat/CmdLine.p_o ) [ghcide] [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, dist/build/Development/IDE/GHC/Compat/Core.p_o ) [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:462:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’ [ghcide]  | [ghcide] 462 | import GHC.Tc.Utils.Monad hiding (Applicative (..), IORef, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:498:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Data.Bag’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Data.Bag’ [ghcide]  To import instances alone, use: import GHC.Data.Bag() [ghcide]  | [ghcide] 498 | import GHC.Data.Bag [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:571:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Hs’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Hs’ [ghcide]  To import instances alone, use: import GHC.Hs() [ghcide]  | [ghcide] 571 | import GHC.Hs (SrcSpanAnn') [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide] [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, dist/build/Development/IDE/GHC/Compat/Driver.p_o ) [ghcide] [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, dist/build/Development/IDE/GHC/Compat/Env.p_o ) [ghcide] [10 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, dist/build/Development/IDE/GHC/Compat/Error.p_o ) [ghcide] [11 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, dist/build/Development/IDE/GHC/Compat/Outputable.p_o ) [ghcide] [12 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, dist/build/Development/IDE/GHC/Compat/Logger.p_o ) [ghcide] [13 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, dist/build/Development/IDE/GHC/Compat/Iface.p_o ) [ghcide] [14 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, dist/build/Development/IDE/GHC/Compat/Units.p_o ) [ghcide] [15 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, dist/build/Development/IDE/GHC/Compat/Util.p_o ) [ghcide] [16 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, dist/build/Development/IDE/GHC/Compat/Parser.p_o ) [ghcide] [17 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, dist/build/Development/IDE/GHC/Compat/Plugins.p_o ) [ghcide] [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, dist/build/Development/IDE/GHC/Compat.p_o ) [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:355:7: warning: [GHC-62161] [-Wincomplete-uni-patterns] [ghcide]  Pattern match(es) are non-exhaustive [ghcide]  In a pattern binding: [ghcide]  Patterns of type ‘Maybe FilePath’ not matched: Nothing [ghcide]  | [ghcide] 355 | let Just src_file = ml_hs_file $ ms_location ms [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:519:1: warning: [GHC-38417] [-Wmissing-signatures] [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [ghcide]  Top-level binding with no type signature: [ghcide]  extract_cons :: DataDefnCons a -> [a] [ghcide]  | [ghcide] 519 | extract_cons (NewTypeCon x) = [x] [ghcide]  | ^^^^^^^^^^^^ [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test]  works [✔] [lsp-test] getAllCodeActions [ghcide] [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.p_o ) [ghcide] [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, dist/build/Development/IDE/GHC/CoreFile.p_o ) [ghcide] [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, dist/build/Development/IDE/Main/HeapStats.p_o ) [ghcide] [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, dist/build/Development/IDE/Session/Implicit.p_o ) [ghcide] [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, dist/build/Development/IDE/Types/Action.p_o ) [ghcide] [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, dist/build/Development/IDE/Types/Location.p_o ) [ghcide] [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, dist/build/Development/IDE/Types/Diagnostics.p_o ) [ghcide] [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.p_o ) [lsp-test]  works [✔] [lsp-test] getDocumentSymbols [lsp-test]  works [✔] [lsp-test] applyEdit [lsp-test]  increments the version [✔] [lsp-test]  changes the document contents [✔] [lsp-test] getCompletions [lsp-test]  works [✔] [lsp-test] waitForDiagnosticsSource [ghcide] [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, dist/build/Development/IDE/GHC/Util.p_o ) [ghcide] [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, dist/build/Development/IDE/GHC/Orphans.p_o ) [ghcide]  [ghcide] src/Development/IDE/GHC/Orphans.hs:28:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Types.FieldLabel’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Types.FieldLabel’ [ghcide]  To import instances alone, use: import GHC.Types.FieldLabel() [ghcide]  | [ghcide] 28 | import GHC.Types.FieldLabel (DuplicateRecordFields (DuplicateRecordFields, NoDuplicateRecordFields), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, dist/build/Development/IDE/Types/KnownTargets.p_o ) [ghcide] [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, dist/build/Development/IDE/Types/Exports.p_o ) [ghcide] [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, dist/build/Development/IDE/Spans/Common.p_o ) [ghcide] [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, dist/build/Development/IDE/Plugin/Completions/Types.p_o ) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test]  works [✔] [lsp-test] getHover [lsp-test]  works [✔] [lsp-test] closeDoc [lsp-test]  works [✔] [lsp-test] satisfy [lsp-test]  works [✔] [lsp-test] satisfyMaybe [lsp-test]  returns matched data on match [✔] [lsp-test]  doesn't return if no match [✔] [lsp-test] ignoreLogNotifications [ghcide] [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, dist/build/Development/IDE/GHC/Error.p_o ) [ghcide] [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, dist/build/Development/IDE/Types/HscEnvEq.p_o ) [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Ide.PluginUtils’ is redundant [ghcide]  except perhaps to import instances from ‘Ide.PluginUtils’ [ghcide]  To import instances alone, use: import Ide.PluginUtils() [ghcide]  | [ghcide] 28 | import Ide.PluginUtils (toAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:30:1: warning: [-Wunused-imports] [ghcide]  The import of ‘System.Directory’ is redundant [ghcide]  except perhaps to import instances from ‘System.Directory’ [ghcide]  To import instances alone, use: import System.Directory() [ghcide]  | [ghcide] 30 | import System.Directory (makeAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:56:5: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘mod_cache’ [ghcide]  | [ghcide] 56 | mod_cache <- newIORef emptyInstalledModuleEnv [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘file_cache’ [ghcide]  | [ghcide] 57 | file_cache <- newIORef M.empty [ghcide]  | ^^^^^^^^^^ [ghcide] [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, dist/build/Development/IDE/Spans/LocalBindings.p_o ) [ghcide] [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, dist/build/Development/IDE/Import/FindImports.p_o ) [ghcide] [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, dist/build/Development/IDE/Import/DependencyInformation.p_o ) [ghcide] [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, dist/build/Development/IDE/Core/RuleTypes.p_o ) [ghcide]  [ghcide] src/Development/IDE/Core/RuleTypes.hs:26:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’ [ghcide]  | [ghcide] 26 | import Development.IDE.GHC.Compat hiding [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, dist/build/Development/IDE/GHC/Warnings.p_o ) [ghcide] [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, dist/build/Development/IDE/Core/Tracing.p_o ) [ghcide] [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, dist/build/Development/IDE/Core/Preprocessor.p_o ) [ghcide] [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, dist/build/Development/IDE/Types/Monitoring.p_o ) [ghcide] [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, dist/build/Development/IDE/Monitoring/OpenTelemetry.p_o ) [ghcide] [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, dist/build/Development/IDE/Types/Options.p_o ) [ghcide] [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, dist/build/Development/IDE/Core/ProgressReporting.p_o ) [ghcide] [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, dist/build/Development/IDE/Types/Shake.p_o ) [ghcide] [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, dist/build/Development/IDE/Core/Shake.p_o ) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test] tests: : hPutBuf: resource vanished (Broken pipe) [lsp-test]  works [✔] [lsp-test] dynamic capabilities [lsp-test]  keeps track [✔] [lsp-test]  handles absolute patterns [✔] [lsp-test] call hierarchy [lsp-test]  prepare works [✔] [lsp-test]  prepare not works [✔] [lsp-test]  incoming calls [✔] [lsp-test]  outgoing calls [✔] [lsp-test] semantic tokens [lsp-test]  full works [✔] [lsp-test] inlay hints [lsp-test]  get works [✔] [lsp-test]  resolve tooltip works [✔] [lsp-test]  [lsp-test] Finished in 57.0624 seconds [lsp-test] 38 examples, 0 failures [lsp-test] Test suite tests: PASS [lsp-test] Test suite logged to: dist/test/lsp-test-0.17.1.1-tests.log [lsp-test] Test suite func-test: RUNNING... [lsp-test]  [lsp-test] server-initiated progress reporting [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  sends updates [✔] [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (ProgressCancel (ProgressToken (InL 0))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_WindowWorkDoneProgressCancel), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  handles cancellation [✔] [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] func-test: AsyncCancelled [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  sends end notification if thread is killed [✔] [lsp-test] client-initiated progress reporting [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog (MissingHandler False SMethod_Initialized), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (BadConfigurationResponse (TResponseError {_code = InL LSPErrorCodes_RequestFailed, _message = "No configuration for requested sections: [\"demo\"]", _xdata = Nothing}))), getSeverity = Error} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  sends updates [✔] [lsp-test] workspace folders [lsp-test] WithSeverity {getMsg = Starting, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog (LspCore (NewConfig (Object (fromList [])))), getSeverity = Debug} [lsp-test] WithSeverity {getMsg = LspProcessingLog ShuttingDown, getSeverity = Info} [lsp-test] WithSeverity {getMsg = LspProcessingLog Exiting, getSeverity = Info} [lsp-test]  keeps track of open workspace folders [✔] [lsp-test]  [lsp-test] Finished in 0.0141 seconds [lsp-test] 5 examples, 0 failures [lsp-test] Test suite func-test: PASS [lsp-test] Test suite logged to: dist/test/lsp-test-0.17.1.1-func-test.log [lsp-test] 2 of 2 test suites (2 of 2 test cases) passed. [lsp-test] checkPhase completed in 58 seconds [lsp-test] Phase: haddockPhase [lsp-test] Preprocessing library for lsp-test-0.17.1.1.. [lsp-test] Running Haddock on library for lsp-test-0.17.1.1.. [lsp-test] Warning: The documentation for the following packages are not installed. No [lsp-test] links will be generated to these packages: attoparsec-0.14.4, [lsp-test] attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 [lsp-test] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [lsp-test] Warning: 'mylang' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'runSession' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'PublishDiagnosticsNotification' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: 'semanticTokensFull' is out of scope. [lsp-test]  If you qualify the identifier, haddock can try to link it anyway. [lsp-test] Warning: Couldn't find .haddock for export fullLatestClientCaps [lsp-test]  91% (104 /114) in 'Language.LSP.Test' [lsp-test]  Missing documentation for: [lsp-test]  runSessionWithHandles' (src/Language/LSP/Test.hs:264) [lsp-test]  setIgnoringLogNotifications (src/Language/LSP/Test.hs:480) [lsp-test]  setIgnoringConfigurationRequests (src/Language/LSP/Test.hs:484) [lsp-test]  setIgnoringRegistrationRequests (src/Language/LSP/Test.hs:488) [lsp-test]  fullLatestClientCaps [lsp-test]  customRequest (src/Language/LSP/Test/Parsing.hs:128) [lsp-test]  customNotification (src/Language/LSP/Test/Parsing.hs:141) [lsp-test]  loggingOrConfiguration (src/Language/LSP/Test/Parsing.hs:219) [lsp-test]  incomingCalls (src/Language/LSP/Test.hs:1015) [lsp-test]  outgoingCalls (src/Language/LSP/Test.hs:1018) [ghcide] [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.p_o ) [lsp-test] Warning: Language.LSP.Test: could not find link destinations for: [lsp-test]  - Language.LSP.Protocol.Internal.Types.Range.Range [lsp-test]  - Language.LSP.Protocol.Internal.Types.Position.Position [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.CallHierarchyIncomingCall [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.CallHierarchyIncomingCallsParams [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.CallHierarchyOutgoingCall [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.CallHierarchyOutgoingCallsParams [lsp-test]  - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.CallHierarchyPrepareParams [lsp-test]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [lsp-test]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [lsp-test]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [lsp-test]  - Language.LSP.Protocol.Internal.Types.Command.Command [lsp-test]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem [lsp-test]  - Language.LSP.Protocol.Internal.Types.Declaration.Declaration [lsp-test]  - Language.LSP.Protocol.Internal.Types.DeclarationLink.DeclarationLink [lsp-test]  - Language.LSP.Protocol.Internal.Types.Definition.Definition [lsp-test]  - Language.LSP.Protocol.Internal.Types.DefinitionLink.DefinitionLink [lsp-test]  - Language.LSP.Protocol.Internal.Types.Diagnostic.Diagnostic [lsp-test]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [lsp-test]  - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol [lsp-test]  - Language.LSP.Protocol.Internal.Types.FormattingOptions.FormattingOptions [lsp-test]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [lsp-test]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [lsp-test]  - Language.LSP.Protocol.Internal.Types.LanguageKind.LanguageKind [lsp-test]  - Language.LSP.Protocol.Internal.Types.Location.Location [lsp-test]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [lsp-test]  - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens [lsp-test]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [lsp-test]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [lsp-test]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [lsp-test]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [lsp-test]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [lsp-test]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [lsp-test]  - Language.LSP.Protocol.Types.Common.Null [lsp-test]  - Language.LSP.Protocol.Types.Common.|? [lsp-test]  - Language.LSP.Protocol.Types.Uri.Uri [lsp-test]  - Language.LSP.Protocol.Internal.Method.ErrorData [lsp-test]  - Language.LSP.Protocol.Internal.Method.MessageParams [lsp-test]  - Language.LSP.Protocol.Internal.Method.MessageResult [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method_CustomMethod [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method_Initialize [lsp-test]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPublishDiagnostics [lsp-test]  - Language.LSP.Protocol.Internal.Method.SMethod [lsp-test]  - Language.LSP.Protocol.Message.LspId.LspId [lsp-test]  - Language.LSP.Protocol.Message.Meta.ClientToServer [lsp-test]  - Language.LSP.Protocol.Message.Meta.ServerToClient [lsp-test]  - Language.LSP.Protocol.Message.Meta.Notification [lsp-test]  - Language.LSP.Protocol.Message.Meta.Request [lsp-test]  - Language.LSP.Protocol.Message.Method.SClientMethod [lsp-test]  - Language.LSP.Protocol.Message.Method.SServerMethod [lsp-test]  - Language.LSP.Protocol.Message.Parsing.FromServerMessage [lsp-test]  - Language.LSP.Protocol.Message.Registration.SomeRegistration [lsp-test]  - Language.LSP.Protocol.Message.Types.TMessage [lsp-test]  - Language.LSP.Protocol.Message.Types.TResponseError [lsp-test]  - Language.LSP.Protocol.Message.Types.TResponseMessage [lsp-test] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Capabilities' [lsp-test] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Message' [lsp-test] Warning: Cannot find reexported module 'lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi:Language.LSP.Protocol.Types' [ghcide] [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, dist/build/Development/IDE/LSP/Server.p_o ) [ghcide] [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, dist/build/Development/IDE/Plugin.p_o ) [ghcide] [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, dist/build/Development/IDE/Plugin/HLS.p_o ) [ghcide] [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, dist/build/Development/IDE/Core/IdeConfiguration.p_o ) [ghcide] [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, dist/build/Development/IDE/LSP/LanguageServer.p_o ) [ghcide] [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, dist/build/Development/IDE/Core/OfInterest.p_o ) [ghcide]  [ghcide] src/Development/IDE/Core/OfInterest.hs:32:1: warning: [-Wunused-imports] [ghcide]  The qualified import of ‘Data.Aeson’ is redundant [ghcide]  except perhaps to import instances from ‘Data.Aeson’ [ghcide]  To import instances alone, use: import Data.Aeson() [ghcide]  | [ghcide] 32 | import qualified Data.Aeson as Aeson [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide] [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, dist/build/Development/IDE/Core/FileStore.p_o ) [ghcide] [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, dist/build/Development/IDE/Core/Compile.p_o ) [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:66:1: warning: [-Wunused-imports] [ghcide]  The qualified import of ‘Data.List.NonEmpty’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List.NonEmpty’ [ghcide]  To import instances alone, use: import Data.List.NonEmpty() [ghcide]  | [ghcide] 66 | import qualified Data.List.NonEmpty as NE [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:71:72: warning: [-Wunused-imports] [ghcide]  The import of ‘getCurrentTime’ from module ‘Data.Time’ is redundant [ghcide]  | [ghcide] 71 | import Data.Time (UTCTime (..), getCurrentTime) [ghcide]  | ^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:80:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’ [ghcide]  | [ghcide] 80 | import Development.IDE.GHC.Compat hiding (assert, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:139:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 139 | import GHC.Driver.Env ( hsc_all_home_unit_ids ) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:140:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Development.IDE.Import.FindImports’ is redundant [ghcide]  except perhaps to import instances from ‘Development.IDE.Import.FindImports’ [ghcide]  To import instances alone, use: import Development.IDE.Import.FindImports() [ghcide]  | [ghcide] 140 | import Development.IDE.Import.FindImports [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:982:18: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘dep_info’ [ghcide]  | [ghcide] 982 | mergeEnvs env mg dep_info ms extraMods envs = do [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:1480:27: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘hsc_env’ [ghcide]  | [ghcide] 1480 | checkLinkableDependencies hsc_env get_linkable_hashes get_module_graph runtime_deps = do [ghcide]  | ^^^^^^^ [ghcide] [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, dist/build/Development/IDE/Spans/Documentation.p_o ) [ghcide] [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, dist/build/Development/IDE/Spans/AtPoint.p_o ) [ghcide] [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, dist/build/Development/IDE/Core/FileExists.p_o ) [ghcide] [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, dist/build/Development/IDE/Core/Service.p_o ) [ghcide] [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, dist/build/Development/IDE/LSP/Notifications.p_o ) [ghcide] [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, dist/build/Development/IDE/Core/PluginUtils.p_o ) [ghcide] [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, dist/build/Development/IDE/Core/Actions.p_o ) [ghcide] [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.p_o ) [ghcide]  [ghcide] src/Development/IDE/Core/Rules.hs:177:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 177 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Rules.hs:1223:33: warning: [GHC-02256] [-Wambiguous-fields] [ghcide]  The record update def [ghcide]  {fullModuleGraph} with type GhcSessionDepsConfig is ambiguous. [ghcide]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [ghcide]  | [ghcide] 1223 | loadGhcSession recorder def{fullModuleGraph} [ghcide]  | ^^^^^^^^^^^^^^^ [lsp-test] Documentation created: dist/doc/html/lsp-test/index.html, [lsp-test] dist/doc/html/lsp-test/lsp-test.txt [lsp-test] Preprocessing test suite 'tests' for lsp-test-0.17.1.1.. [lsp-test] Preprocessing test suite 'func-test' for lsp-test-0.17.1.1.. [lsp-test] Preprocessing test suite 'example' for lsp-test-0.17.1.1.. [lsp-test] Phase: installPhase [lsp-test] Installing library in /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [lsp-test] Phase: fixupPhase [lsp-test] shrinking RPATHs of ELF executables and libraries in /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 [lsp-test] shrinking /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSlsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a-ghc9.6.3.so [lsp-test] checking for references to /build/ in /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1... [lsp-test] patching script interpreter paths in /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 [lsp-test] stripping (with command strip and flags -S -p) in /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1/lib [lsp-test] shrinking RPATHs of ELF executables and libraries in /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc [lsp-test] checking for references to /build/ in /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc... [lsp-test] patching script interpreter paths in /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc [post-build-hook] Pushing 2 paths (297 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc (1.68 MiB) [post-build-hook] Pushing /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 (8.97 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1 /nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/nf9af85xmqrdmmvz606j60ps4a871ay7-lsp-test-0.17.1.1-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/jm7fij1zjb18fli2zbpssrik0m8cznmc-lsp-test-0.17.1.1' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/6h398jng5dxrbqahycydy28mbxw8wzzs-lsp-test-0.17.1.1.drv' to 'https://cache.nix-ci.com'... Progress: 50 of 55 built (1 building), 335 of 335 downloaded from cache [ghcide] [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, dist/build/Development/IDE/Plugin/Test.p_o ) [ghcide] [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, dist/build/Development/IDE/LSP/Outline.p_o ) [ghcide] [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, dist/build/Development/IDE/LSP/HoverDefinition.p_o ) [ghcide] [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, dist/build/Development/IDE.p_o ) [ghcide] [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, dist/build/Development/IDE/Spans/Pragmas.p_o ) [ghcide] [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, dist/build/Development/IDE/Plugin/TypeLenses.p_o ) [ghcide] [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, dist/build/Development/IDE/Core/UseStale.p_o ) [ghcide] [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, dist/build/Generics/SYB/GHC.p_o ) [ghcide] [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, dist/build/Text/Fuzzy/Parallel.p_o ) [ghcide] [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, dist/build/Development/IDE/Plugin/Completions/Logic.p_o ) [ghcide] [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, dist/build/Development/IDE/Plugin/Completions.p_o ) [ghcide] [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, dist/build/Development/IDE/Plugin/HLS/GhcIde.p_o ) [ghcide] [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, dist/build/Development/IDE/Main.p_o ) [ghcide]  [ghcide] src/Development/IDE/Main.hs:18:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Control.Exception.Safe’ is redundant [ghcide]  except perhaps to import instances from ‘Control.Exception.Safe’ [ghcide]  To import instances alone, use: import Control.Exception.Safe() [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (SomeException, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] Preprocessing executable 'ghcide' for ghcide-2.10.0.0.. [ghcide] Building executable 'ghcide' for ghcide-2.10.0.0.. [ghcide] [1 of 3] Compiling Arguments ( exe/Arguments.hs, dist/build/ghcide/ghcide-tmp/Arguments.o, dist/build/ghcide/ghcide-tmp/Arguments.dyn_o ) [ghcide] [2 of 3] Compiling Paths_ghcide ( dist/build/ghcide/autogen/Paths_ghcide.hs, dist/build/ghcide/ghcide-tmp/Paths_ghcide.o, dist/build/ghcide/ghcide-tmp/Paths_ghcide.dyn_o ) [ghcide] [3 of 3] Compiling Main ( exe/Main.hs, dist/build/ghcide/ghcide-tmp/Main.o ) [ghcide] [4 of 4] Linking dist/build/ghcide/ghcide [ghcide] buildPhase completed in 1 minutes 0 seconds [ghcide] Phase: checkPhase [ghcide] Package has no test suites. [ghcide] Phase: haddockPhase [ghcide] Preprocessing library for ghcide-2.10.0.0.. [ghcide] Running Haddock on library for ghcide-2.10.0.0.. [ghcide] Warning: The documentation for the following packages are not installed. No [ghcide] links will be generated to these packages: attoparsec-0.14.4, [ghcide] attoparsec-0.14.4, libyaml-clib-0.2.5, lsp-types-2.3.0.1, vector-0.13.2.0 [ghcide] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ghcide]  [ghcide] : warning: [GHC-42258] [-Wunused-packages] [ghcide]  The following packages were specified via -package or -package-id flags, [ghcide]  but were not needed for compilation: [ghcide]  - os-string-2.0.7 (exposed by flag -package-id os-string-2.0.7-GY6AxVL0x3n724OD6N3W0u) [ghcide]  95% ( 79 / 83) in 'Control.Concurrent.Strict' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  modifyVar (src/Control/Concurrent/Strict.hs:26) [ghcide]  modifyVar_ (src/Control/Concurrent/Strict.hs:34) [ghcide]  addMVarFinalizer [ghcide]  60% ( 3 / 5) in 'Development.IDE.Core.Debouncer' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  registerEvent (src/Development/IDE/Core/Debouncer.hs:30) [ghcide]  0% ( 0 / 2) in 'Development.IDE.Core.FileUtils' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getModTime (src/Development/IDE/Core/FileUtils.hs:25) [ghcide]  20% ( 4 / 20) in 'Development.IDE.Core.PositionMapping' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  PositionMapping (src/Development/IDE/Core/PositionMapping.hs:93) [ghcide]  lowerRange (src/Development/IDE/Core/PositionMapping.hs:48) [ghcide]  upperRange (src/Development/IDE/Core/PositionMapping.hs:52) [ghcide]  positionResultToMaybe (src/Development/IDE/Core/PositionMapping.hs:56) [ghcide]  fromCurrentPosition (src/Development/IDE/Core/PositionMapping.hs:85) [ghcide]  toCurrentPosition (src/Development/IDE/Core/PositionMapping.hs:88) [ghcide]  PositionDelta (src/Development/IDE/Core/PositionMapping.hs:74) [ghcide]  idDelta (src/Development/IDE/Core/PositionMapping.hs:115) [ghcide]  toCurrentRange (src/Development/IDE/Core/PositionMapping.hs:95) [ghcide]  fromCurrentRange (src/Development/IDE/Core/PositionMapping.hs:99) [ghcide]  applyChange (src/Development/IDE/Core/PositionMapping.hs:132) [ghcide]  zeroMapping (src/Development/IDE/Core/PositionMapping.hs:103) [ghcide]  deltaFromDiff (src/Development/IDE/Core/PositionMapping.hs:193) [ghcide]  toCurrent (src/Development/IDE/Core/PositionMapping.hs:139) [ghcide]  fromCurrent (src/Development/IDE/Core/PositionMapping.hs:165) [ghcide]  66% ( 2 / 3) in 'Development.IDE.Core.WorkerThread' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [-Wunused-imports] [ghcide]  The import of ‘AsyncCancelled, AsyncCancelled’ [ghcide]  from module ‘Control.Concurrent.Async’ is redundant [ghcide]  | [ghcide] 13 | import Control.Concurrent.Async (AsyncCancelled (AsyncCancelled), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/WorkerThread.hs:18:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Exception, fromException’ [ghcide]  from module ‘Control.Exception.Safe’ is redundant [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (Exception (fromException), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  20% ( 2 / 10) in 'Development.IDE.GHC.Compat.CmdLine' [ghcide]  Missing documentation for: [ghcide]  CmdLineP [ghcide]  getCmdLineState [ghcide]  putCmdLineState [ghcide]  Flag [ghcide]  OptKind [ghcide]  EwM [ghcide]  defFlag [ghcide]  liftEwM [ghcide] Warning: Couldn't find .haddock for export gre_name [ghcide] Warning: Couldn't find .haddock for export gre_imp [ghcide] Warning: Couldn't find .haddock for export gre_lcl [ghcide] Warning: Couldn't find .haddock for export gre_par [ghcide]  25% (838 /3351) in 'Development.IDE.GHC.Compat.Core' [ghcide]  Missing documentation for: [ghcide]  extensions [ghcide]  extensionFlags [ghcide]  targetPlatform [ghcide]  generalFlags [ghcide]  warningFlags [ghcide]  topDir [ghcide]  hiDir [ghcide]  tmpDir [ghcide]  importPaths [ghcide]  useColor [ghcide]  canUseColor [ghcide]  useUnicode [ghcide]  objectDir [ghcide]  setImportPaths (src/Development/IDE/GHC/Compat/Core.hs:620) [ghcide]  outputFile [ghcide]  setOutputFile [ghcide]  needWiredInHomeIface [ghcide]  importDecl [ghcide]  sPgm_F [ghcide]  FlagSpec [ghcide]  WarningFlag [ghcide]  ExposePackage (src/Development/IDE/GHC/Compat/Core.hs:623) [ghcide]  setUnsafeGlobalDynFlags [ghcide]  scaledThing [ghcide]  IfaceTyCon [ghcide]  ModIface [ghcide]  HscSource [ghcide]  WhereFrom [ghcide]  loadInterface [ghcide]  RecompileRequired [ghcide]  mkPartialIface [ghcide]  Fixity [ghcide]  defaultFixity [ghcide]  lookupFixityRn [ghcide]  Type [ghcide]  FunTy (src/Development/IDE/GHC/Compat/Core.hs:640) [ghcide]  ConPatIn (src/Development/IDE/GHC/Compat/Core.hs:678) [ghcide]  conPatDetails (src/Development/IDE/GHC/Compat/Core.hs:689) [ghcide]  mapConPatDetail (src/Development/IDE/GHC/Compat/Core.hs:693) [ghcide]  SourceText [ghcide]  AvailName (src/Development/IDE/GHC/Compat/Core.hs:604) [ghcide]  AvailFL (src/Development/IDE/GHC/Compat/Core.hs:611) [ghcide]  AvailTC (src/Development/IDE/GHC/Compat/Core.hs:595) [ghcide]  availsToNameSet [ghcide]  ParsedSource [ghcide]  RenamedSource [ghcide]  unGhc [ghcide]  getSession [ghcide]  setSessionDynFlags [ghcide]  runHsc [ghcide]  compileFile [ghcide]  hscInteractive [ghcide]  hscUpdateHPT [ghcide]  makeSimpleDetails (src/Development/IDE/GHC/Compat/Core.hs:745) [ghcide]  tcSplitForAllTyVarBinder_maybe [ghcide]  typecheckIface [ghcide]  mkIfaceTc (src/Development/IDE/GHC/Compat/Core.hs:750) [ghcide]  mkBootModDetailsTc (src/Development/IDE/GHC/Compat/Core.hs:758) [ghcide]  initTidyOpts (src/Development/IDE/GHC/Compat/Core.hs:763) [ghcide]  driverNoStop (src/Development/IDE/GHC/Compat/Core.hs:767) [ghcide]  tidyProgram [ghcide]  ImportedModsVal [ghcide]  importedByUser [ghcide]  TypecheckedSource [ghcide]  HasSrcSpan (src/Development/IDE/GHC/Compat/Core.hs:647) [ghcide]  Located [ghcide]  unLoc [ghcide]  getLoc (src/Development/IDE/GHC/Compat/Core.hs:648) [ghcide]  getLocA [ghcide]  locA [ghcide]  noLocA [ghcide]  unLocA (src/Development/IDE/GHC/Compat/Core.hs:726) [ghcide]  LocatedAn (src/Development/IDE/GHC/Compat/Core.hs:724) [ghcide]  LocatedA [ghcide]  RealLocated [ghcide]  RealSrcSpan (src/Development/IDE/GHC/Compat/Core.hs:583) [ghcide]  RealSrcLoc (src/Development/IDE/GHC/Compat/Core.hs:590) [ghcide]  mkRealSrcLoc [ghcide]  getRealSrcSpan [ghcide]  realSrcLocSpan [ghcide]  realSrcSpanStart [ghcide]  realSrcSpanEnd [ghcide]  isSubspanOfA (src/Development/IDE/GHC/Compat/Core.hs:721) [ghcide]  srcSpanStartLine [ghcide]  srcSpanStartCol [ghcide]  srcSpanEndLine [ghcide]  srcSpanEndCol [ghcide]  srcSpanFile [ghcide]  noLoc [ghcide]  mapLoc (src/Development/IDE/GHC/Compat/Core.hs:784) [ghcide]  mkHomeModLocation (src/Development/IDE/GHC/Compat/Core.hs:574) [ghcide]  findObjectLinkableMaybe [ghcide]  InstalledFindResult [ghcide]  PackageName [ghcide]  unload (src/Development/IDE/GHC/Compat/Core.hs:714) [ghcide]  Hooks [ghcide]  runMetaHook [ghcide]  MetaHook [ghcide]  metaRequestE [ghcide]  metaRequestP [ghcide]  metaRequestT [ghcide]  metaRequestD [ghcide]  metaRequestAW [ghcide]  addToHpt [ghcide]  addListToHpt [ghcide]  TargetId [ghcide]  mkSimpleTarget (src/Development/IDE/GHC/Compat/Core.hs:815) [ghcide]  initObjLinker (src/Development/IDE/GHC/Compat/Core.hs:698) [ghcide]  loadDLL (src/Development/IDE/GHC/Compat/Core.hs:702) [ghcide]  InteractiveImport [ghcide]  parseImportDecl [ghcide]  runDecls [ghcide]  GRE (src/Development/IDE/GHC/Compat/Core.hs:730) [ghcide]  gre_name [ghcide]  gre_imp [ghcide]  gre_lcl [ghcide]  gre_par [ghcide]  collectHsBindsBinders (src/Development/IDE/GHC/Compat/Core.hs:740) [ghcide]  hasKey [ghcide]  allNameStrings [ghcide]  allNameStringList [ghcide]  itName [ghcide]  mkUnboundName [ghcide]  isUnboundName [ghcide]  basicKnownKeyNames [ghcide]  genericTyConNames [ghcide]  pRELUDE [ghcide]  gHC_PRIM [ghcide]  gHC_PRIM_PANIC [ghcide]  gHC_TYPES [ghcide]  gHC_MAGIC [ghcide]  gHC_MAGIC_DICT [ghcide]  gHC_CSTRING [ghcide]  gHC_CLASSES [ghcide]  gHC_PRIMOPWRAPPERS [ghcide]  gHC_BASE [ghcide]  gHC_ENUM [ghcide]  gHC_GHCI [ghcide]  gHC_GHCI_HELPERS [ghcide]  gHC_SHOW [ghcide]  gHC_READ [ghcide]  gHC_NUM [ghcide]  gHC_MAYBE [ghcide]  gHC_NUM_INTEGER [ghcide]  gHC_NUM_NATURAL [ghcide]  gHC_NUM_BIGNAT [ghcide]  gHC_LIST [ghcide]  gHC_TUPLE [ghcide]  gHC_TUPLE_PRIM [ghcide]  dATA_EITHER [ghcide]  dATA_LIST [ghcide]  dATA_STRING [ghcide]  dATA_FOLDABLE [ghcide]  dATA_TRAVERSABLE [ghcide]  gHC_CONC [ghcide]  gHC_IO [ghcide]  gHC_IO_Exception [ghcide]  gHC_ST [ghcide]  gHC_IX [ghcide]  gHC_STABLE [ghcide]  gHC_PTR [ghcide]  gHC_ERR [ghcide]  gHC_REAL [ghcide]  gHC_FLOAT [ghcide]  gHC_TOP_HANDLER [ghcide]  sYSTEM_IO [ghcide]  dYNAMIC [ghcide]  tYPEABLE [ghcide]  tYPEABLE_INTERNAL [ghcide]  gENERICS [ghcide]  rEAD_PREC [ghcide]  lEX [ghcide]  gHC_INT [ghcide]  gHC_WORD [ghcide]  mONAD [ghcide]  mONAD_FIX [ghcide]  mONAD_ZIP [ghcide]  mONAD_FAIL [ghcide]  aRROW [ghcide]  gHC_DESUGAR [ghcide]  rANDOM [ghcide]  gHC_EXTS [ghcide]  gHC_IS_LIST [ghcide]  cONTROL_EXCEPTION_BASE [ghcide]  gHC_GENERICS [ghcide]  gHC_TYPEERROR [ghcide]  gHC_TYPELITS [ghcide]  gHC_TYPELITS_INTERNAL [ghcide]  gHC_TYPENATS [ghcide]  gHC_TYPENATS_INTERNAL [ghcide]  dATA_COERCE [ghcide]  dEBUG_TRACE [ghcide]  uNSAFE_COERCE [ghcide]  fOREIGN_C_CONSTPTR [ghcide]  gHC_SRCLOC [ghcide]  gHC_STACK [ghcide]  gHC_STACK_TYPES [ghcide]  gHC_STATICPTR [ghcide]  gHC_STATICPTR_INTERNAL [ghcide]  gHC_FINGERPRINT_TYPE [ghcide]  gHC_OVER_LABELS [ghcide]  gHC_RECORDS [ghcide]  rOOT_MAIN [ghcide]  mkInteractiveModule [ghcide]  pRELUDE_NAME [ghcide]  mAIN_NAME [ghcide]  mkPrimModule [ghcide]  mkBignumModule [ghcide]  mkBaseModule [ghcide]  mkBaseModule_ [ghcide]  mkThisGhcModule [ghcide]  mkThisGhcModule_ [ghcide]  mkMainModule [ghcide]  mkMainModule_ [ghcide]  main_RDR_Unqual [ghcide]  eq_RDR [ghcide]  ge_RDR [ghcide]  le_RDR [ghcide]  lt_RDR [ghcide]  gt_RDR [ghcide]  compare_RDR [ghcide]  ltTag_RDR [ghcide]  eqTag_RDR [ghcide]  gtTag_RDR [ghcide]  eqClass_RDR [ghcide]  numClass_RDR [ghcide]  ordClass_RDR [ghcide]  enumClass_RDR [ghcide]  monadClass_RDR [ghcide]  map_RDR [ghcide]  append_RDR [ghcide]  foldr_RDR [ghcide]  build_RDR [ghcide]  returnM_RDR [ghcide]  bindM_RDR [ghcide]  failM_RDR [ghcide]  left_RDR [ghcide]  right_RDR [ghcide]  fromEnum_RDR [ghcide]  toEnum_RDR [ghcide]  enumFrom_RDR [ghcide]  enumFromTo_RDR [ghcide]  enumFromThen_RDR [ghcide]  enumFromThenTo_RDR [ghcide]  ratioDataCon_RDR [ghcide]  integerAdd_RDR [ghcide]  integerMul_RDR [ghcide]  ioDataCon_RDR [ghcide]  newStablePtr_RDR [ghcide]  bindIO_RDR [ghcide]  returnIO_RDR [ghcide]  fromInteger_RDR [ghcide]  fromRational_RDR [ghcide]  minus_RDR [ghcide]  times_RDR [ghcide]  plus_RDR [ghcide]  toInteger_RDR [ghcide]  toRational_RDR [ghcide]  fromIntegral_RDR [ghcide]  fromString_RDR [ghcide]  fromList_RDR [ghcide]  fromListN_RDR [ghcide]  toList_RDR [ghcide]  compose_RDR [ghcide]  and_RDR [ghcide]  not_RDR [ghcide]  dataToTag_RDR [ghcide]  succ_RDR [ghcide]  pred_RDR [ghcide]  minBound_RDR [ghcide]  maxBound_RDR [ghcide]  range_RDR [ghcide]  inRange_RDR [ghcide]  index_RDR [ghcide]  unsafeIndex_RDR [ghcide]  unsafeRangeSize_RDR [ghcide]  readList_RDR [ghcide]  readListDefault_RDR [ghcide]  readListPrec_RDR [ghcide]  readListPrecDefault_RDR [ghcide]  readPrec_RDR [ghcide]  parens_RDR [ghcide]  choose_RDR [ghcide]  lexP_RDR [ghcide]  expectP_RDR [ghcide]  readField_RDR [ghcide]  readFieldHash_RDR [ghcide]  readSymField_RDR [ghcide]  punc_RDR [ghcide]  ident_RDR [ghcide]  symbol_RDR [ghcide]  step_RDR [ghcide]  alt_RDR [ghcide]  reset_RDR [ghcide]  prec_RDR [ghcide]  pfail_RDR [ghcide]  showsPrec_RDR [ghcide]  shows_RDR [ghcide]  showString_RDR [ghcide]  showSpace_RDR [ghcide]  showCommaSpace_RDR [ghcide]  showParen_RDR [ghcide]  error_RDR [ghcide]  u1DataCon_RDR [ghcide]  par1DataCon_RDR [ghcide]  rec1DataCon_RDR [ghcide]  k1DataCon_RDR [ghcide]  m1DataCon_RDR [ghcide]  l1DataCon_RDR [ghcide]  r1DataCon_RDR [ghcide]  prodDataCon_RDR [ghcide]  comp1DataCon_RDR [ghcide]  unPar1_RDR [ghcide]  unRec1_RDR [ghcide]  unK1_RDR [ghcide]  unComp1_RDR [ghcide]  from_RDR [ghcide]  from1_RDR [ghcide]  to_RDR [ghcide]  to1_RDR [ghcide]  datatypeName_RDR [ghcide]  moduleName_RDR [ghcide]  packageName_RDR [ghcide]  isNewtypeName_RDR [ghcide]  selName_RDR [ghcide]  conName_RDR [ghcide]  conFixity_RDR [ghcide]  conIsRecord_RDR [ghcide]  prefixDataCon_RDR [ghcide]  infixDataCon_RDR [ghcide]  leftAssocDataCon_RDR [ghcide]  rightAssocDataCon_RDR [ghcide]  notAssocDataCon_RDR [ghcide]  uAddrDataCon_RDR [ghcide]  uCharDataCon_RDR [ghcide]  uDoubleDataCon_RDR [ghcide]  uFloatDataCon_RDR [ghcide]  uIntDataCon_RDR [ghcide]  uWordDataCon_RDR [ghcide]  uAddrHash_RDR [ghcide]  uCharHash_RDR [ghcide]  uDoubleHash_RDR [ghcide]  uFloatHash_RDR [ghcide]  uIntHash_RDR [ghcide]  uWordHash_RDR [ghcide]  fmap_RDR [ghcide]  replace_RDR [ghcide]  pure_RDR [ghcide]  ap_RDR [ghcide]  liftA2_RDR [ghcide]  foldable_foldr_RDR [ghcide]  foldMap_RDR [ghcide]  null_RDR [ghcide]  all_RDR [ghcide]  traverse_RDR [ghcide]  mempty_RDR [ghcide]  mappend_RDR [ghcide]  varQual_RDR [ghcide]  tcQual_RDR [ghcide]  clsQual_RDR [ghcide]  dataQual_RDR [ghcide]  wildCardName [ghcide]  runMainIOName [ghcide]  runRWName [ghcide]  orderingTyConName [ghcide]  ordLTDataConName [ghcide]  ordEQDataConName [ghcide]  ordGTDataConName [ghcide]  specTyConName [ghcide]  eitherTyConName [ghcide]  leftDataConName [ghcide]  rightDataConName [ghcide]  voidTyConName [ghcide]  v1TyConName [ghcide]  u1TyConName [ghcide]  par1TyConName [ghcide]  rec1TyConName [ghcide]  k1TyConName [ghcide]  m1TyConName [ghcide]  sumTyConName [ghcide]  prodTyConName [ghcide]  compTyConName [ghcide]  rTyConName [ghcide]  dTyConName [ghcide]  cTyConName [ghcide]  sTyConName [ghcide]  rec0TyConName [ghcide]  d1TyConName [ghcide]  c1TyConName [ghcide]  s1TyConName [ghcide]  repTyConName [ghcide]  rep1TyConName [ghcide]  uRecTyConName [ghcide]  uAddrTyConName [ghcide]  uCharTyConName [ghcide]  uDoubleTyConName [ghcide]  uFloatTyConName [ghcide]  uIntTyConName [ghcide]  uWordTyConName [ghcide]  prefixIDataConName [ghcide]  infixIDataConName [ghcide]  leftAssociativeDataConName [ghcide]  rightAssociativeDataConName [ghcide]  notAssociativeDataConName [ghcide]  sourceUnpackDataConName [ghcide]  sourceNoUnpackDataConName [ghcide]  noSourceUnpackednessDataConName [ghcide]  sourceLazyDataConName [ghcide]  sourceStrictDataConName [ghcide]  noSourceStrictnessDataConName [ghcide]  decidedLazyDataConName [ghcide]  decidedStrictDataConName [ghcide]  decidedUnpackDataConName [ghcide]  metaDataDataConName [ghcide]  metaConsDataConName [ghcide]  metaSelDataConName [ghcide]  divIntName [ghcide]  modIntName [ghcide]  cstringLengthName [ghcide]  eqStringName [ghcide]  unpackCStringName [ghcide]  unpackCStringAppendName [ghcide]  unpackCStringFoldrName [ghcide]  unpackCStringUtf8Name [ghcide]  unpackCStringAppendUtf8Name [ghcide]  unpackCStringFoldrUtf8Name [ghcide]  inlineIdName [ghcide]  eqClassName [ghcide]  eqName [ghcide]  ordClassName [ghcide]  geName [ghcide]  functorClassName [ghcide]  fmapName [ghcide]  monadClassName [ghcide]  thenMName [ghcide]  bindMName [ghcide]  returnMName [ghcide]  monadFailClassName [ghcide]  failMName [ghcide]  applicativeClassName [ghcide]  apAName [ghcide]  pureAName [ghcide]  thenAName [ghcide]  foldableClassName [ghcide]  traversableClassName [ghcide]  semigroupClassName [ghcide]  sappendName [ghcide]  monoidClassName [ghcide]  memptyName [ghcide]  mappendName [ghcide]  mconcatName [ghcide]  joinMName [ghcide]  alternativeClassName [ghcide]  joinMIdKey [ghcide]  apAClassOpKey [ghcide]  pureAClassOpKey [ghcide]  thenAClassOpKey [ghcide]  alternativeClassKey [ghcide]  considerAccessibleName [ghcide]  dollarName [ghcide]  otherwiseIdName [ghcide]  foldrName [ghcide]  buildName [ghcide]  augmentName [ghcide]  mapName [ghcide]  appendName [ghcide]  assertName [ghcide]  fromStringName [ghcide]  numClassName [ghcide]  fromIntegerName [ghcide]  minusName [ghcide]  negateName [ghcide]  bnbVarQual [ghcide]  bnnVarQual [ghcide]  bniVarQual [ghcide]  bignatFromWordListName [ghcide]  bignatEqName [ghcide]  bignatCompareName [ghcide]  bignatCompareWordName [ghcide]  naturalToWordName [ghcide]  naturalPopCountName [ghcide]  naturalShiftRName [ghcide]  naturalShiftLName [ghcide]  naturalAddName [ghcide]  naturalSubName [ghcide]  naturalSubThrowName [ghcide]  naturalSubUnsafeName [ghcide]  naturalMulName [ghcide]  naturalQuotRemName [ghcide]  naturalQuotName [ghcide]  naturalRemName [ghcide]  naturalAndName [ghcide]  naturalAndNotName [ghcide]  naturalOrName [ghcide]  naturalXorName [ghcide]  naturalTestBitName [ghcide]  naturalBitName [ghcide]  naturalGcdName [ghcide]  naturalLcmName [ghcide]  naturalLog2Name [ghcide]  naturalLogBaseWordName [ghcide]  naturalLogBaseName [ghcide]  naturalPowModName [ghcide]  naturalSizeInBaseName [ghcide]  integerFromNaturalName [ghcide]  integerToNaturalClampName [ghcide]  integerToNaturalThrowName [ghcide]  integerToNaturalName [ghcide]  integerToWordName [ghcide]  integerToIntName [ghcide]  integerToWord64Name [ghcide]  integerToInt64Name [ghcide]  integerFromWordName [ghcide]  integerFromWord64Name [ghcide]  integerFromInt64Name [ghcide]  integerAddName [ghcide]  integerMulName [ghcide]  integerSubName [ghcide]  integerNegateName [ghcide]  integerAbsName [ghcide]  integerPopCountName [ghcide]  integerQuotName [ghcide]  integerRemName [ghcide]  integerDivName [ghcide]  integerModName [ghcide]  integerDivModName [ghcide]  integerQuotRemName [ghcide]  integerEncodeFloatName [ghcide]  integerEncodeDoubleName [ghcide]  integerGcdName [ghcide]  integerLcmName [ghcide]  integerAndName [ghcide]  integerOrName [ghcide]  integerXorName [ghcide]  integerComplementName [ghcide]  integerBitName [ghcide]  integerTestBitName [ghcide]  integerShiftLName [ghcide]  integerShiftRName [ghcide]  rationalTyConName [ghcide]  ratioTyConName [ghcide]  ratioDataConName [ghcide]  realClassName [ghcide]  integralClassName [ghcide]  realFracClassName [ghcide]  fractionalClassName [ghcide]  fromRationalName [ghcide]  toIntegerName [ghcide]  toRationalName [ghcide]  fromIntegralName [ghcide]  realToFracName [ghcide]  mkRationalBase2Name [ghcide]  mkRationalBase10Name [ghcide]  floatingClassName [ghcide]  realFloatClassName [ghcide]  integerToFloatName [ghcide]  integerToDoubleName [ghcide]  naturalToFloatName [ghcide]  naturalToDoubleName [ghcide]  rationalToFloatName [ghcide]  rationalToDoubleName [ghcide]  ixClassName [ghcide]  trModuleTyConName [ghcide]  trModuleDataConName [ghcide]  trNameTyConName [ghcide]  trNameSDataConName [ghcide]  trNameDDataConName [ghcide]  trTyConTyConName [ghcide]  trTyConDataConName [ghcide]  kindRepTyConName [ghcide]  kindRepTyConAppDataConName [ghcide]  kindRepVarDataConName [ghcide]  kindRepAppDataConName [ghcide]  kindRepFunDataConName [ghcide]  kindRepTYPEDataConName [ghcide]  kindRepTypeLitSDataConName [ghcide]  kindRepTypeLitDDataConName [ghcide]  typeLitSortTyConName [ghcide]  typeLitSymbolDataConName [ghcide]  typeLitNatDataConName [ghcide]  typeLitCharDataConName [ghcide]  typeableClassName [ghcide]  typeRepTyConName [ghcide]  someTypeRepTyConName [ghcide]  someTypeRepDataConName [ghcide]  typeRepIdName [ghcide]  mkTrTypeName [ghcide]  mkTrConName [ghcide]  mkTrAppName [ghcide]  mkTrFunName [ghcide]  typeNatTypeRepName [ghcide]  typeSymbolTypeRepName [ghcide]  typeCharTypeRepName [ghcide]  trGhcPrimModuleName [ghcide]  starKindRepName [ghcide]  starArrStarKindRepName [ghcide]  starArrStarArrStarKindRepName [ghcide]  constraintKindRepName [ghcide]  withDictClassName [ghcide]  nonEmptyTyConName [ghcide]  errorMessageTypeErrorFamName [ghcide]  typeErrorTextDataConName [ghcide]  typeErrorAppendDataConName [ghcide]  typeErrorVAppendDataConName [ghcide]  typeErrorShowTypeDataConName [ghcide]  unsafeEqualityProofName [ghcide]  unsafeEqualityTyConName [ghcide]  unsafeReflDataConName [ghcide]  unsafeCoercePrimName [ghcide]  toDynName [ghcide]  dataClassName [ghcide]  assertErrorName [ghcide]  traceName [ghcide]  enumClassName [ghcide]  enumFromName [ghcide]  enumFromToName [ghcide]  enumFromThenName [ghcide]  enumFromThenToName [ghcide]  boundedClassName [ghcide]  concatName [ghcide]  filterName [ghcide]  zipName [ghcide]  isListClassName [ghcide]  fromListName [ghcide]  fromListNName [ghcide]  toListName [ghcide]  getFieldName [ghcide]  setFieldName [ghcide]  showClassName [ghcide]  readClassName [ghcide]  genClassName [ghcide]  gen1ClassName [ghcide]  datatypeClassName [ghcide]  constructorClassName [ghcide]  selectorClassName [ghcide]  genericClassNames [ghcide]  ghciIoClassName [ghcide]  ghciStepIoMName [ghcide]  ioTyConName [ghcide]  ioDataConName [ghcide]  thenIOName [ghcide]  bindIOName [ghcide]  returnIOName [ghcide]  failIOName [ghcide]  int8TyConName [ghcide]  int16TyConName [ghcide]  int32TyConName [ghcide]  int64TyConName [ghcide]  word8TyConName [ghcide]  word16TyConName [ghcide]  word32TyConName [ghcide]  word64TyConName [ghcide]  ptrTyConName [ghcide]  funPtrTyConName [ghcide]  stablePtrTyConName [ghcide]  newStablePtrName [ghcide]  monadFixClassName [ghcide]  mfixName [ghcide]  arrAName [ghcide]  composeAName [ghcide]  firstAName [ghcide]  appAName [ghcide]  choiceAName [ghcide]  loopAName [ghcide]  guardMName [ghcide]  liftMName [ghcide]  mzipName [ghcide]  toAnnotationWrapperName [ghcide]  monadPlusClassName [ghcide]  isStringClassName [ghcide]  knownNatClassName [ghcide]  knownSymbolClassName [ghcide]  knownCharClassName [ghcide]  fromLabelClassOpName [ghcide]  ipClassName [ghcide]  hasFieldClassName [ghcide]  callStackTyConName [ghcide]  emptyCallStackName [ghcide]  pushCallStackName [ghcide]  srcLocDataConName [ghcide]  pLUGINS [ghcide]  pluginTyConName [ghcide]  frontendPluginTyConName [ghcide]  makeStaticName [ghcide]  staticPtrInfoTyConName [ghcide]  staticPtrInfoDataConName [ghcide]  staticPtrTyConName [ghcide]  staticPtrDataConName [ghcide]  fromStaticPtrName [ghcide]  fingerprintDataConName [ghcide]  constPtrConName [ghcide]  varQual [ghcide]  tcQual [ghcide]  clsQual [ghcide]  dcQual [ghcide]  mk_known_key_name [ghcide]  boundedClassKey [ghcide]  enumClassKey [ghcide]  eqClassKey [ghcide]  floatingClassKey [ghcide]  fractionalClassKey [ghcide]  integralClassKey [ghcide]  monadClassKey [ghcide]  dataClassKey [ghcide]  functorClassKey [ghcide]  numClassKey [ghcide]  ordClassKey [ghcide]  readClassKey [ghcide]  realClassKey [ghcide]  realFloatClassKey [ghcide]  realFracClassKey [ghcide]  showClassKey [ghcide]  ixClassKey [ghcide]  typeableClassKey [ghcide]  withDictClassKey [ghcide]  monadFixClassKey [ghcide]  monadFailClassKey [ghcide]  monadPlusClassKey [ghcide]  randomClassKey [ghcide]  randomGenClassKey [ghcide]  isStringClassKey [ghcide]  applicativeClassKey [ghcide]  foldableClassKey [ghcide]  traversableClassKey [ghcide]  genClassKey [ghcide]  gen1ClassKey [ghcide]  datatypeClassKey [ghcide]  constructorClassKey [ghcide]  selectorClassKey [ghcide]  knownNatClassNameKey [ghcide]  knownSymbolClassNameKey [ghcide]  knownCharClassNameKey [ghcide]  ghciIoClassKey [ghcide]  semigroupClassKey [ghcide]  monoidClassKey [ghcide]  ipClassKey [ghcide]  hasFieldClassNameKey [ghcide]  addrPrimTyConKey [ghcide]  arrayPrimTyConKey [ghcide]  boolTyConKey [ghcide]  byteArrayPrimTyConKey [ghcide]  stringTyConKey [ghcide]  charPrimTyConKey [ghcide]  charTyConKey [ghcide]  doublePrimTyConKey [ghcide]  doubleTyConKey [ghcide]  floatPrimTyConKey [ghcide]  floatTyConKey [ghcide]  fUNTyConKey [ghcide]  intPrimTyConKey [ghcide]  intTyConKey [ghcide]  int8PrimTyConKey [ghcide]  int8TyConKey [ghcide]  int16PrimTyConKey [ghcide]  int16TyConKey [ghcide]  int32PrimTyConKey [ghcide]  int32TyConKey [ghcide]  int64PrimTyConKey [ghcide]  int64TyConKey [ghcide]  integerTyConKey [ghcide]  naturalTyConKey [ghcide]  listTyConKey [ghcide]  foreignObjPrimTyConKey [ghcide]  maybeTyConKey [ghcide]  weakPrimTyConKey [ghcide]  mutableArrayPrimTyConKey [ghcide]  mutableByteArrayPrimTyConKey [ghcide]  orderingTyConKey [ghcide]  mVarPrimTyConKey [ghcide]  ioPortPrimTyConKey [ghcide]  ratioTyConKey [ghcide]  rationalTyConKey [ghcide]  realWorldTyConKey [ghcide]  stablePtrPrimTyConKey [ghcide]  stablePtrTyConKey [ghcide]  eqTyConKey [ghcide]  heqTyConKey [ghcide]  ctArrowTyConKey [ghcide]  ccArrowTyConKey [ghcide]  tcArrowTyConKey [ghcide]  statePrimTyConKey [ghcide]  stableNamePrimTyConKey [ghcide]  stableNameTyConKey [ghcide]  eqPrimTyConKey [ghcide]  eqReprPrimTyConKey [ghcide]  eqPhantPrimTyConKey [ghcide]  mutVarPrimTyConKey [ghcide]  ioTyConKey [ghcide]  wordPrimTyConKey [ghcide]  wordTyConKey [ghcide]  word8PrimTyConKey [ghcide]  word8TyConKey [ghcide]  word16PrimTyConKey [ghcide]  word16TyConKey [ghcide]  word32PrimTyConKey [ghcide]  word32TyConKey [ghcide]  word64PrimTyConKey [ghcide]  word64TyConKey [ghcide]  kindConKey [ghcide]  boxityConKey [ghcide]  typeConKey [ghcide]  threadIdPrimTyConKey [ghcide]  bcoPrimTyConKey [ghcide]  ptrTyConKey [ghcide]  funPtrTyConKey [ghcide]  tVarPrimTyConKey [ghcide]  compactPrimTyConKey [ghcide]  stackSnapshotPrimTyConKey [ghcide]  promptTagPrimTyConKey [ghcide]  eitherTyConKey [ghcide]  voidTyConKey [ghcide]  nonEmptyTyConKey [ghcide]  dictTyConKey [ghcide]  liftedTypeKindTyConKey [ghcide]  unliftedTypeKindTyConKey [ghcide]  tYPETyConKey [ghcide]  cONSTRAINTTyConKey [ghcide]  constraintKindTyConKey [ghcide]  levityTyConKey [ghcide]  runtimeRepTyConKey [ghcide]  vecCountTyConKey [ghcide]  vecElemTyConKey [ghcide]  liftedRepTyConKey [ghcide]  unliftedRepTyConKey [ghcide]  zeroBitRepTyConKey [ghcide]  zeroBitTypeTyConKey [ghcide]  pluginTyConKey [ghcide]  frontendPluginTyConKey [ghcide]  trTyConTyConKey [ghcide]  trModuleTyConKey [ghcide]  trNameTyConKey [ghcide]  kindRepTyConKey [ghcide]  typeLitSortTyConKey [ghcide]  v1TyConKey [ghcide]  u1TyConKey [ghcide]  par1TyConKey [ghcide]  rec1TyConKey [ghcide]  k1TyConKey [ghcide]  m1TyConKey [ghcide]  sumTyConKey [ghcide]  prodTyConKey [ghcide]  compTyConKey [ghcide]  rTyConKey [ghcide]  dTyConKey [ghcide]  cTyConKey [ghcide]  sTyConKey [ghcide]  rec0TyConKey [ghcide]  d1TyConKey [ghcide]  c1TyConKey [ghcide]  s1TyConKey [ghcide]  repTyConKey [ghcide]  rep1TyConKey [ghcide]  uRecTyConKey [ghcide]  uAddrTyConKey [ghcide]  uCharTyConKey [ghcide]  uDoubleTyConKey [ghcide]  uFloatTyConKey [ghcide]  uIntTyConKey [ghcide]  uWordTyConKey [ghcide]  errorMessageTypeErrorFamKey [ghcide]  coercibleTyConKey [ghcide]  proxyPrimTyConKey [ghcide]  specTyConKey [ghcide]  anyTyConKey [ghcide]  smallArrayPrimTyConKey [ghcide]  smallMutableArrayPrimTyConKey [ghcide]  staticPtrTyConKey [ghcide]  staticPtrInfoTyConKey [ghcide]  callStackTyConKey [ghcide]  typeRepTyConKey [ghcide]  someTypeRepTyConKey [ghcide]  someTypeRepDataConKey [ghcide]  typeSymbolAppendFamNameKey [ghcide]  unsafeEqualityTyConKey [ghcide]  multiplicityTyConKey [ghcide]  unrestrictedFunTyConKey [ghcide]  multMulTyConKey [ghcide]  int8X16PrimTyConKey [ghcide]  int16X8PrimTyConKey [ghcide]  int32X4PrimTyConKey [ghcide]  int64X2PrimTyConKey [ghcide]  int8X32PrimTyConKey [ghcide]  int16X16PrimTyConKey [ghcide]  int32X8PrimTyConKey [ghcide]  int64X4PrimTyConKey [ghcide]  int8X64PrimTyConKey [ghcide]  int16X32PrimTyConKey [ghcide]  int32X16PrimTyConKey [ghcide]  int64X8PrimTyConKey [ghcide]  word8X16PrimTyConKey [ghcide]  word16X8PrimTyConKey [ghcide]  word32X4PrimTyConKey [ghcide]  word64X2PrimTyConKey [ghcide]  word8X32PrimTyConKey [ghcide]  word16X16PrimTyConKey [ghcide]  word32X8PrimTyConKey [ghcide]  word64X4PrimTyConKey [ghcide]  word8X64PrimTyConKey [ghcide]  word16X32PrimTyConKey [ghcide]  word32X16PrimTyConKey [ghcide]  word64X8PrimTyConKey [ghcide]  floatX4PrimTyConKey [ghcide]  doubleX2PrimTyConKey [ghcide]  floatX8PrimTyConKey [ghcide]  doubleX4PrimTyConKey [ghcide]  floatX16PrimTyConKey [ghcide]  doubleX8PrimTyConKey [ghcide]  typeSymbolKindConNameKey [ghcide]  typeCharKindConNameKey [ghcide]  typeNatAddTyFamNameKey [ghcide]  typeNatMulTyFamNameKey [ghcide]  typeNatExpTyFamNameKey [ghcide]  typeNatSubTyFamNameKey [ghcide]  typeSymbolCmpTyFamNameKey [ghcide]  typeNatCmpTyFamNameKey [ghcide]  typeCharCmpTyFamNameKey [ghcide]  typeLeqCharTyFamNameKey [ghcide]  typeNatDivTyFamNameKey [ghcide]  typeNatModTyFamNameKey [ghcide]  typeNatLogTyFamNameKey [ghcide]  typeConsSymbolTyFamNameKey [ghcide]  typeUnconsSymbolTyFamNameKey [ghcide]  typeCharToNatTyFamNameKey [ghcide]  typeNatToCharTyFamNameKey [ghcide]  constPtrTyConKey [ghcide]  charDataConKey [ghcide]  consDataConKey [ghcide]  doubleDataConKey [ghcide]  falseDataConKey [ghcide]  floatDataConKey [ghcide]  intDataConKey [ghcide]  nothingDataConKey [ghcide]  justDataConKey [ghcide]  eqDataConKey [ghcide]  nilDataConKey [ghcide]  ratioDataConKey [ghcide]  word8DataConKey [ghcide]  stableNameDataConKey [ghcide]  trueDataConKey [ghcide]  wordDataConKey [ghcide]  ioDataConKey [ghcide]  heqDataConKey [ghcide]  crossDataConKey [ghcide]  inlDataConKey [ghcide]  inrDataConKey [ghcide]  genUnitDataConKey [ghcide]  leftDataConKey [ghcide]  rightDataConKey [ghcide]  ordLTDataConKey [ghcide]  ordEQDataConKey [ghcide]  ordGTDataConKey [ghcide]  mkDictDataConKey [ghcide]  coercibleDataConKey [ghcide]  staticPtrDataConKey [ghcide]  staticPtrInfoDataConKey [ghcide]  fingerprintDataConKey [ghcide]  srcLocDataConKey [ghcide]  trTyConDataConKey [ghcide]  trModuleDataConKey [ghcide]  trNameSDataConKey [ghcide]  trNameDDataConKey [ghcide]  trGhcPrimModuleKey [ghcide]  typeErrorTextDataConKey [ghcide]  typeErrorAppendDataConKey [ghcide]  typeErrorVAppendDataConKey [ghcide]  typeErrorShowTypeDataConKey [ghcide]  prefixIDataConKey [ghcide]  infixIDataConKey [ghcide]  leftAssociativeDataConKey [ghcide]  rightAssociativeDataConKey [ghcide]  notAssociativeDataConKey [ghcide]  sourceUnpackDataConKey [ghcide]  sourceNoUnpackDataConKey [ghcide]  noSourceUnpackednessDataConKey [ghcide]  sourceLazyDataConKey [ghcide]  sourceStrictDataConKey [ghcide]  noSourceStrictnessDataConKey [ghcide]  decidedLazyDataConKey [ghcide]  decidedStrictDataConKey [ghcide]  decidedUnpackDataConKey [ghcide]  metaDataDataConKey [ghcide]  metaConsDataConKey [ghcide]  metaSelDataConKey [ghcide]  vecRepDataConKey [ghcide]  tupleRepDataConKey [ghcide]  sumRepDataConKey [ghcide]  boxedRepDataConKey [ghcide]  boxedRepDataConTyConKey [ghcide]  tupleRepDataConTyConKey [ghcide]  runtimeRepSimpleDataConKeys [ghcide]  liftedDataConKey [ghcide]  unliftedDataConKey [ghcide]  vecCountDataConKeys [ghcide]  vecElemDataConKeys [ghcide]  kindRepTyConAppDataConKey [ghcide]  kindRepVarDataConKey [ghcide]  kindRepAppDataConKey [ghcide]  kindRepFunDataConKey [ghcide]  kindRepTYPEDataConKey [ghcide]  kindRepTypeLitSDataConKey [ghcide]  kindRepTypeLitDDataConKey [ghcide]  typeLitSymbolDataConKey [ghcide]  typeLitNatDataConKey [ghcide]  typeLitCharDataConKey [ghcide]  unsafeReflDataConKey [ghcide]  oneDataConKey [ghcide]  manyDataConKey [ghcide]  integerISDataConKey [ghcide]  integerINDataConKey [ghcide]  integerIPDataConKey [ghcide]  naturalNSDataConKey [ghcide]  naturalNBDataConKey [ghcide]  wildCardKey [ghcide]  absentErrorIdKey [ghcide]  absentConstraintErrorIdKey [ghcide]  augmentIdKey [ghcide]  appendIdKey [ghcide]  buildIdKey [ghcide]  foldrIdKey [ghcide]  recSelErrorIdKey [ghcide]  seqIdKey [ghcide]  absentSumFieldErrorIdKey [ghcide]  eqStringIdKey [ghcide]  noMethodBindingErrorIdKey [ghcide]  nonExhaustiveGuardsErrorIdKey [ghcide]  impossibleErrorIdKey [ghcide]  impossibleConstraintErrorIdKey [ghcide]  patErrorIdKey [ghcide]  realWorldPrimIdKey [ghcide]  recConErrorIdKey [ghcide]  unpackCStringUtf8IdKey [ghcide]  unpackCStringAppendUtf8IdKey [ghcide]  unpackCStringFoldrUtf8IdKey [ghcide]  unpackCStringIdKey [ghcide]  unpackCStringAppendIdKey [ghcide]  unpackCStringFoldrIdKey [ghcide]  voidPrimIdKey [ghcide]  typeErrorIdKey [ghcide]  divIntIdKey [ghcide]  modIntIdKey [ghcide]  cstringLengthIdKey [ghcide]  concatIdKey [ghcide]  filterIdKey [ghcide]  zipIdKey [ghcide]  bindIOIdKey [ghcide]  returnIOIdKey [ghcide]  newStablePtrIdKey [ghcide]  printIdKey [ghcide]  failIOIdKey [ghcide]  nullAddrIdKey [ghcide]  voidArgIdKey [ghcide]  otherwiseIdKey [ghcide]  assertIdKey [ghcide]  leftSectionKey [ghcide]  rightSectionKey [ghcide]  rootMainKey [ghcide]  runMainKey [ghcide]  thenIOIdKey [ghcide]  lazyIdKey [ghcide]  assertErrorIdKey [ghcide]  oneShotKey [ghcide]  runRWKey [ghcide]  traceKey [ghcide]  nospecIdKey [ghcide]  inlineIdKey [ghcide]  mapIdKey [ghcide]  dollarIdKey [ghcide]  coercionTokenIdKey [ghcide]  considerAccessibleIdKey [ghcide]  noinlineIdKey [ghcide]  noinlineConstraintIdKey [ghcide]  integerToFloatIdKey [ghcide]  integerToDoubleIdKey [ghcide]  naturalToFloatIdKey [ghcide]  naturalToDoubleIdKey [ghcide]  rationalToFloatIdKey [ghcide]  rationalToDoubleIdKey [ghcide]  coerceKey [ghcide]  unboundKey [ghcide]  fromIntegerClassOpKey [ghcide]  minusClassOpKey [ghcide]  fromRationalClassOpKey [ghcide]  enumFromClassOpKey [ghcide]  enumFromThenClassOpKey [ghcide]  enumFromToClassOpKey [ghcide]  enumFromThenToClassOpKey [ghcide]  eqClassOpKey [ghcide]  geClassOpKey [ghcide]  negateClassOpKey [ghcide]  bindMClassOpKey [ghcide]  thenMClassOpKey [ghcide]  fmapClassOpKey [ghcide]  returnMClassOpKey [ghcide]  mfixIdKey [ghcide]  failMClassOpKey [ghcide]  fromLabelClassOpKey [ghcide]  arrAIdKey [ghcide]  composeAIdKey [ghcide]  firstAIdKey [ghcide]  appAIdKey [ghcide]  choiceAIdKey [ghcide]  loopAIdKey [ghcide]  fromStringClassOpKey [ghcide]  toAnnotationWrapperIdKey [ghcide]  fromIntegralIdKey [ghcide]  realToFracIdKey [ghcide]  toIntegerClassOpKey [ghcide]  toRationalClassOpKey [ghcide]  guardMIdKey [ghcide]  liftMIdKey [ghcide]  mzipIdKey [ghcide]  ghciStepIoMClassOpKey [ghcide]  isListClassKey [ghcide]  fromListClassOpKey [ghcide]  fromListNClassOpKey [ghcide]  toListClassOpKey [ghcide]  proxyHashKey [ghcide]  mkTyConKey [ghcide]  mkTrTypeKey [ghcide]  mkTrConKey [ghcide]  mkTrAppKey [ghcide]  typeNatTypeRepKey [ghcide]  typeSymbolTypeRepKey [ghcide]  typeCharTypeRepKey [ghcide]  typeRepIdKey [ghcide]  mkTrFunKey [ghcide]  trTYPEKey [ghcide]  trTYPE'PtrRepLiftedKey [ghcide]  trRuntimeRepKey [ghcide]  tr'PtrRepLiftedKey [ghcide]  trLiftedRepKey [ghcide]  starKindRepKey [ghcide]  starArrStarKindRepKey [ghcide]  starArrStarArrStarKindRepKey [ghcide]  constraintKindRepKey [ghcide]  toDynIdKey [ghcide]  bitIntegerIdKey [ghcide]  eqSCSelIdKey [ghcide]  heqSCSelIdKey [ghcide]  coercibleSCSelIdKey [ghcide]  sappendClassOpKey [ghcide]  memptyClassOpKey [ghcide]  mappendClassOpKey [ghcide]  mconcatClassOpKey [ghcide]  emptyCallStackKey [ghcide]  pushCallStackKey [ghcide]  fromStaticPtrClassOpKey [ghcide]  makeStaticKey [ghcide]  unsafeEqualityProofIdKey [ghcide]  unsafeCoercePrimIdKey [ghcide]  getFieldClassOpKey [ghcide]  setFieldClassOpKey [ghcide]  integerFromNaturalIdKey [ghcide]  integerToNaturalClampIdKey [ghcide]  integerToNaturalThrowIdKey [ghcide]  integerToNaturalIdKey [ghcide]  integerToWordIdKey [ghcide]  integerToIntIdKey [ghcide]  integerToWord64IdKey [ghcide]  integerToInt64IdKey [ghcide]  integerAddIdKey [ghcide]  integerMulIdKey [ghcide]  integerSubIdKey [ghcide]  integerNegateIdKey [ghcide]  integerAbsIdKey [ghcide]  integerPopCountIdKey [ghcide]  integerQuotIdKey [ghcide]  integerRemIdKey [ghcide]  integerDivIdKey [ghcide]  integerModIdKey [ghcide]  integerDivModIdKey [ghcide]  integerQuotRemIdKey [ghcide]  integerEncodeFloatIdKey [ghcide]  integerEncodeDoubleIdKey [ghcide]  integerGcdIdKey [ghcide]  integerLcmIdKey [ghcide]  integerAndIdKey [ghcide]  integerOrIdKey [ghcide]  integerXorIdKey [ghcide]  integerComplementIdKey [ghcide]  integerBitIdKey [ghcide]  integerTestBitIdKey [ghcide]  integerShiftLIdKey [ghcide]  integerShiftRIdKey [ghcide]  integerFromWordIdKey [ghcide]  integerFromWord64IdKey [ghcide]  integerFromInt64IdKey [ghcide]  naturalToWordIdKey [ghcide]  naturalPopCountIdKey [ghcide]  naturalShiftRIdKey [ghcide]  naturalShiftLIdKey [ghcide]  naturalAddIdKey [ghcide]  naturalSubIdKey [ghcide]  naturalSubThrowIdKey [ghcide]  naturalSubUnsafeIdKey [ghcide]  naturalMulIdKey [ghcide]  naturalQuotRemIdKey [ghcide]  naturalQuotIdKey [ghcide]  naturalRemIdKey [ghcide]  naturalAndIdKey [ghcide]  naturalAndNotIdKey [ghcide]  naturalOrIdKey [ghcide]  naturalXorIdKey [ghcide]  naturalTestBitIdKey [ghcide]  naturalBitIdKey [ghcide]  naturalGcdIdKey [ghcide]  naturalLcmIdKey [ghcide]  naturalLog2IdKey [ghcide]  naturalLogBaseWordIdKey [ghcide]  naturalLogBaseIdKey [ghcide]  naturalPowModIdKey [ghcide]  naturalSizeInBaseIdKey [ghcide]  bignatFromWordListIdKey [ghcide]  bignatEqIdKey [ghcide]  bignatCompareIdKey [ghcide]  bignatCompareWordIdKey [ghcide]  mkRationalBase2IdKey [ghcide]  mkRationalBase10IdKey [ghcide]  numericClassKeys [ghcide]  fractionalClassKeys [ghcide]  standardClassKeys [ghcide]  derivableClassKeys [ghcide]  interactiveClassNames [ghcide]  interactiveClassKeys [ghcide]  StrictnessMark [ghcide]  DataConEnv [ghcide]  promoteDataCon [ghcide]  isUnboxedSumDataCon [ghcide]  eqSpecTyVar [ghcide]  eqSpecType [ghcide]  eqSpecPair [ghcide]  eqSpecPreds [ghcide]  isBanged [ghcide]  isSrcStrict [ghcide]  isSrcUnpacked [ghcide]  isMarkedStrict [ghcide]  cbvFromStrictMark [ghcide]  dataConTagZ [ghcide]  dataConImplBangs [ghcide]  dataConBoxer [ghcide]  dataConOrigResTy [ghcide]  dataConNonlinearType [ghcide]  dataConDisplayType [ghcide]  isTupleDataCon [ghcide]  isBoxedTupleDataCon [ghcide]  isUnboxedTupleDataCon [ghcide]  isCovertGadtDataCon [ghcide]  classDataCon [ghcide]  dataConCannotMatch [ghcide]  checkDataConTyVars [ghcide]  dataConUserTyVarsNeedWrapper [ghcide]  FamInstMatch [ghcide]  FamInstEnv [ghcide]  FamInstEnvs [ghcide]  FamFlavor [ghcide]  FamInst [ghcide]  famInstAxiom [ghcide]  famInstRHS [ghcide]  famInstTyCon [ghcide]  famInstsRepTyCons [ghcide]  famInstRepTyCon_maybe [ghcide]  dataFamInstRepTyCon [ghcide]  orphNamesOfFamInst [ghcide]  pprFamInsts [ghcide]  mkImportedFamInst [ghcide]  famInstEnvSize [ghcide]  emptyFamInstEnv [ghcide]  famInstEnvElts [ghcide]  familyInstances [ghcide]  familyNameInstances [ghcide]  extendFamInstEnvList [ghcide]  extendFamInstEnv [ghcide]  compatibleBranches [ghcide]  mkCoAxBranch [ghcide]  mkBranchedCoAxiom [ghcide]  mkUnbranchedCoAxiom [ghcide]  mkSingleCoAxiom [ghcide]  lookupFamInstEnvByTyCon [ghcide]  lookupFamInstEnv [ghcide]  lookupFamInstEnvConflicts [ghcide]  isDominatedBy [ghcide]  reduceTyFamApp_maybe [ghcide]  topNormaliseType [ghcide]  normaliseType [ghcide]  normaliseTcApp [ghcide]  ForeignExport [ghcide]  CImportSpec [ghcide]  ForeignImport [ghcide]  StandaloneKindSig [ghcide]  LDerivClauseTys [ghcide]  LHsDerivingClause [ghcide]  FamilyInfo [ghcide]  LHsFunDep [ghcide]  LHsDecl [ghcide]  HsRuleAnn [ghcide]  HsRuleRn [ghcide]  XViaStrategyPs [ghcide]  DataDeclRn [ghcide]  XFunDep [ghcide]  hsGroupInstDecls [ghcide]  tyClDeclTyVars [ghcide]  tyClGroupTyClDecls [ghcide]  tyClGroupInstDecls [ghcide]  tyClGroupRoleDecls [ghcide]  tyClGroupKindSigs [ghcide]  collectRuleBndrSigTys [ghcide]  docDeclDoc [ghcide]  annProvenanceName_maybe [ghcide]  emptyRdrGroup [ghcide]  emptyRnGroup [ghcide]  appendGroups [ghcide]  tyFamInstDeclName [ghcide]  tyFamInstDeclLName [ghcide]  tyClDeclLName [ghcide]  countTyClDecls [ghcide]  tcdName [ghcide]  pp_vanilla_decl_head [ghcide]  pprTyClDeclFlavour [ghcide]  familyDeclLName [ghcide]  familyDeclName [ghcide]  famResultKindSignature [ghcide]  standaloneKindSigName [ghcide]  getConNames [ghcide]  hsConDeclTheta [ghcide]  ppDataDefnHeader [ghcide]  pprTyFamInstDecl [ghcide]  pprDataFamInstFlavour [ghcide]  pprHsFamInstLHS [ghcide]  instDeclDataFamInsts [ghcide]  anyLConIsGadt [ghcide]  flattenRuleDecls [ghcide]  pprFullRuleName [ghcide]  roleAnnotDeclName [ghcide]  mkHsAppTy [ghcide]  mkHsAppKindTy [ghcide]  mkSimpleMatch [ghcide]  unguardedGRHSs [ghcide]  unguardedRHS [ghcide]  mkMatchGroup [ghcide]  mkLamCaseMatchGroup [ghcide]  mkLocatedList [ghcide]  mkHsApp [ghcide]  mkHsAppWith [ghcide]  mkHsApps [ghcide]  mkHsAppsWith [ghcide]  mkHsAppType [ghcide]  mkHsAppTypes [ghcide]  mkHsLam [ghcide]  mkHsLams [ghcide]  nlHsTyApp [ghcide]  nlHsTyApps [ghcide]  mkParPat [ghcide]  nlParPat [ghcide]  mkRecStmt [ghcide]  mkHsIntegral [ghcide]  mkHsFractional [ghcide]  mkHsIsString [ghcide]  mkHsDo [ghcide]  mkHsDoAnns [ghcide]  mkHsComp [ghcide]  mkHsCompAnns [ghcide]  mkHsIf [ghcide]  mkHsCmdIf [ghcide]  mkNPat [ghcide]  mkNPlusKPat [ghcide]  emptyTransStmt [ghcide]  mkTransformStmt [ghcide]  mkTransformByStmt [ghcide]  mkGroupUsingStmt [ghcide]  mkGroupByUsingStmt [ghcide]  mkLastStmt [ghcide]  mkBodyStmt [ghcide]  mkPsBindStmt [ghcide]  mkRnBindStmt [ghcide]  mkTcBindStmt [ghcide]  unitRecStmtTc [ghcide]  emptyRecStmt [ghcide]  emptyRecStmtName [ghcide]  emptyRecStmtId [ghcide]  mkLetStmt [ghcide]  mkHsString [ghcide]  mkHsStringFS [ghcide]  mkHsStringPrimLit [ghcide]  mkHsCharPrimLit [ghcide]  mkConLikeTc [ghcide]  nlHsVar [ghcide]  nl_HsVar [ghcide]  nlHsLit [ghcide]  nlHsIntLit [ghcide]  nlVarPat [ghcide]  nlLitPat [ghcide]  nlHsApp [ghcide]  nlHsSyntaxApps [ghcide]  nlHsApps [ghcide]  nlHsVarApps [ghcide]  nlConVarPat [ghcide]  nlConVarPatName [ghcide]  nlInfixConPat [ghcide]  nlConPat [ghcide]  nlConPatName [ghcide]  nlNullaryConPat [ghcide]  nlWildConPat [ghcide]  nlHsDo [ghcide]  nlHsOpApp [ghcide]  nlHsLam [ghcide]  nlHsPar [ghcide]  nlHsIf [ghcide]  nlHsCase [ghcide]  nlList [ghcide]  nlHsAppTy [ghcide]  nlHsTyVar [ghcide]  nlHsFunTy [ghcide]  nlHsParTy [ghcide]  nlHsTyConApp [ghcide]  nlHsAppKindTy [ghcide]  mkLHsTupleExpr [ghcide]  mkLHsVarTuple [ghcide]  nlTuplePat [ghcide]  missingTupArg [ghcide]  mkBigLHsTup [ghcide]  mkBigLHsPatTup [ghcide]  mkHsSigEnv [ghcide]  mkLHsWrap [ghcide]  mkHsWrap [ghcide]  mkHsWrapCo [ghcide]  mkHsWrapCoR [ghcide]  mkLHsWrapCo [ghcide]  mkHsCmdWrap [ghcide]  mkLHsCmdWrap [ghcide]  mkHsWrapPat [ghcide]  mkHsWrapPatCo [ghcide]  mkHsDictLet [ghcide]  mkHsVarBind [ghcide]  mkVarBind [ghcide]  mkPatSynBind [ghcide]  mkMatch [ghcide]  collectLocalBinders [ghcide]  collectHsValBinders [ghcide]  collectLStmtsBinders [ghcide]  collectStmtsBinders [ghcide]  collectLStmtBinders [ghcide]  collectStmtBinders [ghcide]  collectPatBinders [ghcide]  collectPatsBinders [ghcide]  hsGroupBinders [ghcide]  hsTyClForeignBinders [ghcide]  getPatSynBinds [ghcide]  lStmtsImplicits [ghcide]  hsValBindsImplicits [ghcide]  lPatImplicits [ghcide]  Match [ghcide]  XXIEWrappedName [ghcide]  XIEType [ghcide]  XIEPattern [ghcide]  XIEName [ghcide]  XXIE [ghcide]  XIEDocNamed [ghcide]  XIEDoc [ghcide]  XIEGroup [ghcide]  XIEModuleContents [ghcide]  XIEThingWith [ghcide]  XIEThingAll [ghcide]  XIEThingAbs [ghcide]  XIEVar [ghcide]  ImportDeclPkgQual [ghcide]  XXImportDecl [ghcide]  XCImportDecl [ghcide]  XXFieldOcc [ghcide]  XCFieldOcc [ghcide]  XXConDeclField [ghcide]  XConDeclField [ghcide]  XXTyVarBndr [ghcide]  XKindedTyVar [ghcide]  XUserTyVar [ghcide]  XXHsForAllTelescope [ghcide]  XHsForAllInvis [ghcide]  XHsForAllVis [ghcide]  XXTyLit [ghcide]  XCharTy [ghcide]  XStrTy [ghcide]  XNumTy [ghcide]  XXType [ghcide]  XWildCardTy [ghcide]  XTyLit [ghcide]  XExplicitTupleTy [ghcide]  XExplicitListTy [ghcide]  XRecTy [ghcide]  XBangTy [ghcide]  XDocTy [ghcide]  XSpliceTy [ghcide]  XKindSig [ghcide]  XStarTy [ghcide]  XIParamTy [ghcide]  XParTy [ghcide]  XOpTy [ghcide]  XSumTy [ghcide]  XTupleTy [ghcide]  XListTy [ghcide]  XFunTy [ghcide]  XAppKindTy [ghcide]  XAppTy [ghcide]  XTyVar [ghcide]  XQualTy [ghcide]  XForAllTy [ghcide]  XXHsPatSigType [ghcide]  XHsPS [ghcide]  XXHsWildCardBndrs [ghcide]  XHsWC [ghcide]  XXHsSigType [ghcide]  XHsSig [ghcide]  XXHsOuterTyVarBndrs [ghcide]  XHsOuterExplicit [ghcide]  XHsOuterImplicit [ghcide]  XXLHsQTyVars [ghcide]  XHsQTvs [ghcide]  XHsFieldBind [ghcide]  XXPat [ghcide]  XCoPat [ghcide]  XSigPat [ghcide]  XNPlusKPat [ghcide]  XNPat [ghcide]  XLitPat [ghcide]  XSplicePat [ghcide]  XViewPat [ghcide]  XConPat [ghcide]  XSumPat [ghcide]  XTuplePat [ghcide]  XListPat [ghcide]  XBangPat [ghcide]  XParPat [ghcide]  XAsPat [ghcide]  XLazyPat [ghcide]  XVarPat [ghcide]  XWildPat [ghcide]  XXOverLit [ghcide]  XOverLit [ghcide]  XXLit [ghcide]  XHsDoublePrim [ghcide]  XHsFloatPrim [ghcide]  XHsRat [ghcide]  XHsInteger [ghcide]  XHsWord64Prim [ghcide]  XHsInt64Prim [ghcide]  XHsWordPrim [ghcide]  XHsIntPrim [ghcide]  XHsInt [ghcide]  XHsStringPrim [ghcide]  XHsString [ghcide]  XHsCharPrim [ghcide]  XHsChar [ghcide]  XXApplicativeArg [ghcide]  XApplicativeArgMany [ghcide]  XApplicativeArgOne [ghcide]  XXParStmtBlock [ghcide]  XParStmtBlock [ghcide]  XXCmd [ghcide]  XCmdWrap [ghcide]  XCmdDo [ghcide]  XCmdLet [ghcide]  XCmdIf [ghcide]  XCmdLamCase [ghcide]  XCmdCase [ghcide]  XCmdPar [ghcide]  XCmdLam [ghcide]  XCmdApp [ghcide]  XCmdArrForm [ghcide]  XCmdArrApp [ghcide]  XXStmtLR [ghcide]  XRecStmt [ghcide]  XTransStmt [ghcide]  XParStmt [ghcide]  XLetStmt [ghcide]  XBodyStmt [ghcide]  XApplicativeStmt [ghcide]  XBindStmt [ghcide]  XLastStmt [ghcide]  XXGRHS [ghcide]  XCGRHS [ghcide]  XXGRHSs [ghcide]  XCGRHSs [ghcide]  XXMatch [ghcide]  XCMatch [ghcide]  XXMatchGroup [ghcide]  XMG [ghcide]  XXCmdTop [ghcide]  XCmdTop [ghcide]  XXQuote [ghcide]  XVarBr [ghcide]  XTypBr [ghcide]  XDecBrG [ghcide]  XDecBrL [ghcide]  XPatBr [ghcide]  XExpBr [ghcide]  XXUntypedSplice [ghcide]  XQuasiQuote [ghcide]  XUntypedSpliceExpr [ghcide]  XXTupArg [ghcide]  XMissing [ghcide]  XPresent [ghcide]  XXAmbiguousFieldOcc [ghcide]  XAmbiguous [ghcide]  XUnambiguous [ghcide]  XXPragE [ghcide]  XSCC [ghcide]  XXDotFieldOcc [ghcide]  XCDotFieldOcc [ghcide]  XXExpr [ghcide]  XPragE [ghcide]  XBinTick [ghcide]  XTick [ghcide]  XStatic [ghcide]  XProc [ghcide]  XUntypedSplice [ghcide]  XTypedSplice [ghcide]  XUntypedBracket [ghcide]  XTypedBracket [ghcide]  XArithSeq [ghcide]  XExprWithTySig [ghcide]  XProjection [ghcide]  XGetField [ghcide]  XRecordUpd [ghcide]  XRecordCon [ghcide]  XExplicitList [ghcide]  XDo [ghcide]  XLet [ghcide]  XMultiIf [ghcide]  XIf [ghcide]  XCase [ghcide]  XExplicitSum [ghcide]  XExplicitTuple [ghcide]  XSectionR [ghcide]  XSectionL [ghcide]  XPar [ghcide]  XNegApp [ghcide]  XOpApp [ghcide]  XAppTypeE [ghcide]  XApp [ghcide]  XLamCase [ghcide]  XLam [ghcide]  XLitE [ghcide]  XOverLitE [ghcide]  XIPVar [ghcide]  XOverLabel [ghcide]  XRecSel [ghcide]  XUnboundVar [ghcide]  XVar [ghcide]  XXModule [ghcide]  XCModule [ghcide]  XXInjectivityAnn [ghcide]  XCInjectivityAnn [ghcide]  XXRoleAnnotDecl [ghcide]  XCRoleAnnotDecl [ghcide]  XXAnnDecl [ghcide]  XHsAnnotation [ghcide]  XXWarnDecl [ghcide]  XWarning [ghcide]  XXWarnDecls [ghcide]  XWarnings [ghcide]  XXRuleBndr [ghcide]  XRuleBndrSig [ghcide]  XCRuleBndr [ghcide]  XXRuleDecl [ghcide]  XHsRule [ghcide]  XXRuleDecls [ghcide]  XCRuleDecls [ghcide]  XXForeignExport [ghcide]  XCExport [ghcide]  XXForeignImport [ghcide]  XCImport [ghcide]  XXForeignDecl [ghcide]  XForeignExport [ghcide]  XForeignImport [ghcide]  XXDefaultDecl [ghcide]  XCDefaultDecl [ghcide]  XViaStrategy [ghcide]  XNewtypeStrategy [ghcide]  XAnyClassStrategy [ghcide]  XStockStrategy [ghcide]  XXDerivDecl [ghcide]  XCDerivDecl [ghcide]  XXInstDecl [ghcide]  XTyFamInstD [ghcide]  XDataFamInstD [ghcide]  XClsInstD [ghcide]  XXClsInstDecl [ghcide]  XCClsInstDecl [ghcide]  XXTyFamInstDecl [ghcide]  XCTyFamInstDecl [ghcide]  XXFamEqn [ghcide]  XCFamEqn [ghcide]  XXConDecl [ghcide]  XConDeclH98 [ghcide]  XConDeclGADT [ghcide]  XXDerivClauseTys [ghcide]  XDctMulti [ghcide]  XDctSingle [ghcide]  XXHsDerivingClause [ghcide]  XCHsDerivingClause [ghcide]  XXHsDataDefn [ghcide]  XCHsDataDefn [ghcide]  XXFamilyDecl [ghcide]  XCFamilyDecl [ghcide]  XXFamilyResultSig [ghcide]  XTyVarSig [ghcide]  XCKindSig [ghcide]  XNoSig [ghcide]  XXTyClGroup [ghcide]  XCTyClGroup [ghcide]  XXFunDep [ghcide]  XCFunDep [ghcide]  XXTyClDecl [ghcide]  XClassDecl [ghcide]  XDataDecl [ghcide]  XSynDecl [ghcide]  XFamDecl [ghcide]  XXSpliceDecl [ghcide]  XSpliceDecl [ghcide]  XXHsGroup [ghcide]  XCHsGroup [ghcide]  XXHsDecl [ghcide]  XRoleAnnotD [ghcide]  XDocD [ghcide]  XSpliceD [ghcide]  XRuleD [ghcide]  XAnnD [ghcide]  XWarningD [ghcide]  XForD [ghcide]  XDefD [ghcide]  XKindSigD [ghcide]  XSigD [ghcide]  XValD [ghcide]  XDerivD [ghcide]  XInstD [ghcide]  XTyClD [ghcide]  XXStandaloneKindSig [ghcide]  XStandaloneKindSig [ghcide]  XXFixitySig [ghcide]  XFixitySig [ghcide]  XXSig [ghcide]  XCompleteMatchSig [ghcide]  XSCCFunSig [ghcide]  XMinimalSig [ghcide]  XSpecInstSig [ghcide]  XSpecSig [ghcide]  XInlineSig [ghcide]  XFixSig [ghcide]  XIdSig [ghcide]  XClassOpSig [ghcide]  XPatSynSig [ghcide]  XTypeSig [ghcide]  XXIPBind [ghcide]  XCIPBind [ghcide]  XXHsIPBinds [ghcide]  XIPBinds [ghcide]  XXPatSynBind [ghcide]  XPSB [ghcide]  XXHsBindsLR [ghcide]  XPatSynBind [ghcide]  XVarBind [ghcide]  XPatBind [ghcide]  XFunBind [ghcide]  XXValBindsLR [ghcide]  XValBinds [ghcide]  XXHsLocalBindsLR [ghcide]  XEmptyLocalBinds [ghcide]  XHsIPBinds [ghcide]  XHsValBinds [ghcide]  LIdP [ghcide]  Anno [ghcide]  DataConCantHappen [ghcide]  LHsUniToken [ghcide]  LHsToken [ghcide]  LPat [ghcide]  MatchGroup [ghcide]  LHsTypeArg [ghcide]  HsLinearArrowTokens [ghcide]  ConLikeP [ghcide]  LHsLocalBindsLR [ghcide]  ForeignExport [ghcide]  CImportSpec [ghcide]  ForeignImport [ghcide]  StandaloneKindSig [ghcide]  LDerivClauseTys [ghcide]  LHsDerivingClause [ghcide]  FamilyInfo [ghcide]  LHsFunDep [ghcide]  LHsDecl [ghcide]  HsDoFlavour [ghcide]  TransForm [ghcide]  DotFieldOcc [ghcide]  LHsRecUpdProj [ghcide]  RecUpdProj [ghcide]  LHsRecProj [ghcide]  RecProj [ghcide]  FieldLabelStrings [ghcide]  XFunDep [ghcide]  moduleNameFS [ghcide]  moduleNameString [ghcide]  mkModuleName [ghcide]  mkModuleNameFS [ghcide]  parseModuleName [ghcide]  isPromoted [ghcide]  negateOverLitVal [ghcide]  hsQTvExplicit [ghcide]  hsPatSigType [ghcide]  mapHsOuterImplicit [ghcide]  hsIPNameFS [ghcide]  hsMult [ghcide]  hsScaledThing [ghcide]  hsConPatArgs [ghcide]  hsRecFields [ghcide]  hsRecFieldsArgs [ghcide]  hsRecFieldSel [ghcide]  isFixityLSig [ghcide]  isTypeLSig [ghcide]  isSpecLSig [ghcide]  isSpecInstLSig [ghcide]  isPragLSig [ghcide]  isInlineLSig [ghcide]  isMinimalLSig [ghcide]  isSCCFunSig [ghcide]  isCompleteMatchSig [ghcide]  hsGroupInstDecls [ghcide]  tyClDeclTyVars [ghcide]  tyClGroupTyClDecls [ghcide]  tyClGroupInstDecls [ghcide]  tyClGroupRoleDecls [ghcide]  tyClGroupKindSigs [ghcide]  dataDefnConsNewOrData [ghcide]  collectRuleBndrSigTys [ghcide]  docDeclDoc [ghcide]  annProvenanceName_maybe [ghcide]  isInfixMatch [ghcide]  isPatSynCtxt [ghcide]  qualifiedDoModuleName_maybe [ghcide]  isComprehensionContext [ghcide]  isDoComprehensionContext [ghcide]  isMonadDoStmtContext [ghcide]  isMonadCompContext [ghcide]  isMonadDoCompContext [ghcide]  LeftOrRight [ghcide]  QuoteWrapper [ghcide]  EvExpr [ghcide]  EvTerm [ghcide]  EvBind [ghcide]  EvBindMap [ghcide]  EvBindsVar [ghcide]  TcEvBinds [ghcide]  HsWrapper [ghcide]  TcMCoercionR [ghcide]  TcMCoercionN [ghcide]  TcMCoercion [ghcide]  TcCoercionP [ghcide]  TcCoercionR [ghcide]  TcCoercionN [ghcide]  TcCoercion [ghcide]  pickLR [ghcide]  mkWpEta [ghcide]  mkWpCastR [ghcide]  mkWpCastN [ghcide]  mkWpTyApps [ghcide]  mkWpEvApps [ghcide]  mkWpEvVarApps [ghcide]  mkWpTyLams [ghcide]  mkWpEvLams [ghcide]  mkWpLet [ghcide]  idHsWrapper [ghcide]  isIdHsWrapper [ghcide]  collectHsWrapBinders [ghcide]  isCoEvBindsVar [ghcide]  emptyEvBindMap [ghcide]  extendEvBinds [ghcide]  isEmptyEvBindMap [ghcide]  lookupEvBind [ghcide]  evBindMapBinds [ghcide]  foldEvBindMap [ghcide]  nonDetStrictFoldEvBindMap [ghcide]  filterEvBindMap [ghcide]  evBindMapToVarSet [ghcide]  varSetMinusEvBindMap [ghcide]  evBindVar [ghcide]  mkWantedEvBind [ghcide]  mkGivenEvBind [ghcide]  evCoercion [ghcide]  evDFunApp [ghcide]  evDataConApp [ghcide]  evSelector [ghcide]  evTypeable [ghcide]  mkEvCast [ghcide]  mkEvScSelectors [ghcide]  emptyTcEvBinds [ghcide]  isEmptyTcEvBinds [ghcide]  evTermCoercion_maybe [ghcide]  evTermCoercion [ghcide]  findNeededEvVars [ghcide]  evVarsOfTerm [ghcide]  pprHsWrapper [ghcide]  quoteWrapperTyVarTy [ghcide]  Env [ghcide]  CompleteMatches [ghcide]  TcIdSigInfo [ghcide]  SelfBootInfo [ghcide]  TcLclEnv [ghcide]  IOEnvFailure [ghcide]  IOEnv [ghcide]  PromotionErr [ghcide]  RoleAnnotEnv [ghcide]  FillDefaulting [ghcide]  DefaultingPluginResult [ghcide]  TcPluginRewriteResult [ghcide]  TcPlugin [ghcide]  TcPatSynInfo [ghcide]  TcIdSigInst [ghcide]  TcSigInfo [ghcide]  TcSigFun [ghcide]  WhereFrom [ghcide]  ClosedTypeId [ghcide]  RhsNames [ghcide]  ArrowCtxt [ghcide]  ThLevel [ghcide]  PendingStuff [ghcide]  ThStage [ghcide]  SpliceType [ghcide]  TcBinder [ghcide]  TcBinderStack [ghcide]  TcIdSet [ghcide]  TcId [ghcide]  ThBindEnv [ghcide]  TcTypeEnv [ghcide]  ErrCtxt [ghcide]  RecFieldEnv [ghcide]  IfLclEnv [ghcide]  IfGblEnv [ghcide]  IfL [ghcide]  IfG [ghcide]  IfM [ghcide]  TcRn [ghcide]  TcRnIf [ghcide]  IsExtraConstraint [ghcide]  newName [ghcide]  getEnv [ghcide]  newUnique [ghcide]  newMutVar [ghcide]  readMutVar [ghcide]  writeMutVar [ghcide]  zipWith3M [ghcide]  zipWith3M_ [ghcide]  zipWith4M [ghcide]  zipWithAndUnzipM [ghcide]  mapAndUnzip4M [ghcide]  mapAndUnzip5M [ghcide]  addErr [ghcide]  lclEnvInGeneratedCode [ghcide]  getLclEnvLoc [ghcide]  setLclEnvLoc [ghcide]  getLclEnvTcLevel [ghcide]  setLclEnvTcLevel [ghcide]  failM [ghcide]  failWithM [ghcide]  runIOEnv [ghcide]  fixM [ghcide]  tryM [ghcide]  tryAllM [ghcide]  tryMostM [ghcide]  unsafeInterleaveM [ghcide]  uninterruptibleMaskM_ [ghcide]  updMutVar [ghcide]  updMutVarM [ghcide]  pprPECategory [ghcide]  peCategory [ghcide]  getNamePprCtx [ghcide]  getSrcSpanM [ghcide]  tcVisibleOrphanMods [ghcide]  bootExports [ghcide]  pushErrCtxt [ghcide]  pushErrCtxtSameOrigin [ghcide]  removeBindingShadowing [ghcide]  topStage [ghcide]  topAnnStage [ghcide]  topSpliceStage [ghcide]  impLevel [ghcide]  outerLevel [ghcide]  thLevel [ghcide]  pprTcTyThingCategory [ghcide]  tcTyThingCategory [ghcide]  mkModDeps [ghcide]  emptyImportAvails [ghcide]  isPartialSig [ghcide]  mkRoleAnnotEnv [ghcide]  emptyRoleAnnotEnv [ghcide]  lookupRoleAnnot [ghcide]  getRoleAnnots [ghcide]  getImports [ghcide]  initTcInteractive [ghcide]  initTcRnIf [ghcide]  discardResult [ghcide]  getTopEnv [ghcide]  updTopEnv [ghcide]  getGblEnv [ghcide]  updGblEnv [ghcide]  setGblEnv [ghcide]  getLclEnv [ghcide]  updLclEnv [ghcide]  setLclEnv [ghcide]  restoreLclEnv [ghcide]  getEnvs [ghcide]  setEnvs [ghcide]  updEnvs [ghcide]  restoreEnvs [ghcide]  xoptM [ghcide]  doptM [ghcide]  goptM [ghcide]  woptM [ghcide]  setXOptM [ghcide]  unsetXOptM [ghcide]  unsetGOptM [ghcide]  unsetWOptM [ghcide]  whenGOptM [ghcide]  whenWOptM [ghcide]  whenXOptM [ghcide]  unlessXOptM [ghcide]  getGhcMode [ghcide]  withoutDynamicNow [ghcide]  updTopFlags [ghcide]  getEpsVar [ghcide]  getEps [ghcide]  getHpt [ghcide]  getEpsAndHug [ghcide]  newArrowScope [ghcide]  escapeArrowScope [ghcide]  newUniqueSupply [ghcide]  cloneLocalName [ghcide]  newNameAt [ghcide]  newSysName [ghcide]  newSysLocalId [ghcide]  newSysLocalIds [ghcide]  newTcRef [ghcide]  readTcRef [ghcide]  writeTcRef [ghcide]  updTcRef [ghcide]  traceTc [ghcide]  traceRn [ghcide]  traceOptTcRn [ghcide]  traceIf [ghcide]  traceOptIf [ghcide]  getIsGHCi [ghcide]  getGHCiMonad [ghcide]  getInteractivePrintName [ghcide]  tcIsHsBootOrSig [ghcide]  tcIsHsig [ghcide]  tcSelfBootInfo [ghcide]  getGlobalRdrEnv [ghcide]  getRdrEnvs [ghcide]  getFixityEnv [ghcide]  extendFixityEnv [ghcide]  getRecFieldEnv [ghcide]  getDeclaredDefaultTys [ghcide]  addDependentFiles [ghcide]  inGeneratedCode [ghcide]  setSrcSpan [ghcide]  setSrcSpanA [ghcide]  addLocM [ghcide]  addLocMA [ghcide]  wrapLocM [ghcide]  wrapLocAM [ghcide]  wrapLocMA [ghcide]  wrapLocFstM [ghcide]  wrapLocFstMA [ghcide]  wrapLocSndM [ghcide]  wrapLocSndMA [ghcide]  wrapLocM_ [ghcide]  wrapLocMA_ [ghcide]  getErrsVar [ghcide]  setErrsVar [ghcide]  failWith [ghcide]  failAt [ghcide]  addErrAt [ghcide]  mkDetailedMessage [ghcide]  addErrs [ghcide]  checkErr [ghcide]  addMessages [ghcide]  discardWarnings [ghcide]  mkTcRnMessage [ghcide]  reportDiagnostics [ghcide]  reportDiagnostic [ghcide]  checkNoErrs [ghcide]  whenNoErrs [ghcide]  ifErrsM [ghcide]  failIfErrsM [ghcide]  getErrCtxt [ghcide]  setErrCtxt [ghcide]  popErrCtxt [ghcide]  getCtLocM [ghcide]  setCtLocM [ghcide]  askNoErrs [ghcide]  tryCaptureConstraints [ghcide]  captureConstraints [ghcide]  tcEmitBindingUsage [ghcide]  attemptM [ghcide]  recoverM [ghcide]  tryTc [ghcide]  discardErrs [ghcide]  tryTcDiscardingErrs [ghcide]  addErrTc [ghcide]  addErrTcM [ghcide]  failWithTc [ghcide]  failWithTcM [ghcide]  checkTc [ghcide]  checkTcM [ghcide]  failIfTc [ghcide]  failIfTcM [ghcide]  addTcRnDiagnostic [ghcide]  mkErrInfo [ghcide]  debugTc [ghcide]  addTopEvBinds [ghcide]  newTcEvBinds [ghcide]  cloneEvBindsVar [ghcide]  getTcEvTyCoVars [ghcide]  getTcEvBindsMap [ghcide]  setTcEvBindsMap [ghcide]  addTcEvBind [ghcide]  chooseUniqueOccTc [ghcide]  getConstraintVar [ghcide]  setConstraintVar [ghcide]  emitStaticConstraints [ghcide]  emitConstraints [ghcide]  emitSimple [ghcide]  emitSimples [ghcide]  emitImplication [ghcide]  emitImplications [ghcide]  emitInsoluble [ghcide]  emitDelayedErrors [ghcide]  emitHole [ghcide]  emitHoles [ghcide]  emitNotConcreteError [ghcide]  pushTcLevelM_ [ghcide]  pushTcLevelM [ghcide]  getTcLevel [ghcide]  setTcLevel [ghcide]  isTouchableTcM [ghcide]  getLclTypeEnv [ghcide]  setLclTypeEnv [ghcide]  traceTcConstraints [ghcide]  emitAnonTypeHole [ghcide]  emitNamedTypeHole [ghcide]  recordThUse [ghcide]  recordThSpliceUse [ghcide]  recordThNeededRuntimeDeps [ghcide]  keepAlive [ghcide]  getStage [ghcide]  getStageAndBindLevel [ghcide]  setStage [ghcide]  getLocalRdrEnv [ghcide]  setLocalRdrEnv [ghcide]  mkIfLclEnv [ghcide]  initIfaceCheck [ghcide]  initIfaceLcl [ghcide]  getIfModule [ghcide]  failIfM [ghcide]  setImplicitEnvM [ghcide]  TidyOccEnv [ghcide]  OccSet [ghcide]  OccEnv [ghcide]  NameSpace [ghcide]  mkVarOccFS [ghcide]  mkRecFldSelOcc [ghcide]  tidyNameOcc [ghcide]  nameOccName [ghcide]  setNameUnique [ghcide]  nameUnique [ghcide]  emptyFsEnv [ghcide]  extendFsEnv [ghcide]  lookupFsEnv [ghcide]  mkFsEnv [ghcide]  tcName [ghcide]  clsName [ghcide]  tcClsName [ghcide]  dataName [ghcide]  srcDataName [ghcide]  tvName [ghcide]  isDataConNameSpace [ghcide]  isTcClsNameSpace [ghcide]  isTvNameSpace [ghcide]  isVarNameSpace [ghcide]  isValNameSpace [ghcide]  pprNameSpace [ghcide]  pprNonVarNameSpace [ghcide]  pprNameSpaceBrief [ghcide]  pprOccName [ghcide]  mkOccName [ghcide]  mkOccNameFS [ghcide]  mkVarOcc [ghcide]  mkDataOcc [ghcide]  mkDataOccFS [ghcide]  mkTyVarOcc [ghcide]  mkTyVarOccFS [ghcide]  mkTcOcc [ghcide]  mkTcOccFS [ghcide]  mkClsOcc [ghcide]  mkClsOccFS [ghcide]  demoteOccName [ghcide]  promoteOccName [ghcide]  emptyOccEnv [ghcide]  unitOccEnv [ghcide]  extendOccEnv [ghcide]  extendOccEnvList [ghcide]  lookupOccEnv [ghcide]  mkOccEnv [ghcide]  elemOccEnv [ghcide]  foldOccEnv [ghcide]  nonDetOccEnvElts [ghcide]  plusOccEnv [ghcide]  plusOccEnv_C [ghcide]  extendOccEnv_C [ghcide]  extendOccEnv_Acc [ghcide]  mapOccEnv [ghcide]  mkOccEnv_C [ghcide]  delFromOccEnv [ghcide]  delListFromOccEnv [ghcide]  filterOccEnv [ghcide]  alterOccEnv [ghcide]  minusOccEnv [ghcide]  pprOccEnv [ghcide]  emptyOccSet [ghcide]  unitOccSet [ghcide]  mkOccSet [ghcide]  extendOccSet [ghcide]  extendOccSetList [ghcide]  unionOccSets [ghcide]  unionManyOccSets [ghcide]  minusOccSet [ghcide]  elemOccSet [ghcide]  isEmptyOccSet [ghcide]  intersectOccSet [ghcide]  filterOccSet [ghcide]  occNameString [ghcide]  setOccNameSpace [ghcide]  isVarOcc [ghcide]  isTvOcc [ghcide]  isTcOcc [ghcide]  isDataOcc [ghcide]  isDefaultMethodOcc [ghcide]  mkDataConWrapperOcc [ghcide]  mkWorkerOcc [ghcide]  mkMatcherOcc [ghcide]  mkBuilderOcc [ghcide]  mkDefaultMethodOcc [ghcide]  mkClassOpAuxOcc [ghcide]  mkDictOcc [ghcide]  mkIPOcc [ghcide]  mkSpecOcc [ghcide]  mkForeignExportOcc [ghcide]  mkRepEqOcc [ghcide]  mkClassDataConOcc [ghcide]  mkNewTyCoOcc [ghcide]  mkInstTyCoOcc [ghcide]  mkEqPredCoOcc [ghcide]  mkCon2TagOcc [ghcide]  mkTag2ConOcc [ghcide]  mkMaxTagOcc [ghcide]  mkDataTOcc [ghcide]  mkDataCOcc [ghcide]  mkTyConRepOcc [ghcide]  mkGenR [ghcide]  mkGen1R [ghcide]  mkDataConWorkerOcc [ghcide]  mkSuperDictAuxOcc [ghcide]  mkSuperDictSelOcc [ghcide]  mkLocalOcc [ghcide]  mkDFunOcc [ghcide]  mkMethodOcc [ghcide]  emptyTidyOccEnv [ghcide]  initTidyOccEnv [ghcide]  delTidyOccEnvList [ghcide]  avoidClashesOccEnv [ghcide]  tidyOccName [ghcide]  nameNameSpace [ghcide]  nameSrcLoc [ghcide]  nameSrcSpan [ghcide]  isWiredInName [ghcide]  isWiredIn [ghcide]  wiredInNameTyThing_maybe [ghcide]  isBuiltInSyntax [ghcide]  isExternalName [ghcide]  isInternalName [ghcide]  isHoleName [ghcide]  nameModule [ghcide]  nameModule_maybe [ghcide]  namePun_maybe [ghcide]  nameIsHomePackage [ghcide]  nameIsHomePackageImport [ghcide]  isTyVarName [ghcide]  isTyConName [ghcide]  isDataConName [ghcide]  isValName [ghcide]  isVarName [ghcide]  isSystemName [ghcide]  mkClonedInternalName [ghcide]  mkDerivedInternalName [ghcide]  mkSystemNameAt [ghcide]  mkSystemVarName [ghcide]  mkSysTvName [ghcide]  setNameLoc [ghcide]  pprName [ghcide]  pprModulePrefix [ghcide]  pprDefinedAt [ghcide]  pprNameDefnLoc [ghcide]  getSrcLoc [ghcide]  getSrcSpan [ghcide]  getOccString [ghcide]  getOccFS [ghcide]  pprInfixName [ghcide]  pprPrefixName [ghcide]  greNameSrcSpan [ghcide]  rdrNameOcc [ghcide]  rdrNameSpace [ghcide]  demoteRdrName [ghcide]  promoteRdrName [ghcide]  mkRdrUnqual [ghcide]  mkRdrQual [ghcide]  mkOrig [ghcide]  mkUnqual [ghcide]  mkVarUnqual [ghcide]  getRdrName [ghcide]  nameRdrName [ghcide]  isRdrDataCon [ghcide]  isRdrTyVar [ghcide]  isRdrTc [ghcide]  isSrcRdrName [ghcide]  isUnqual [ghcide]  isQual [ghcide]  isQual_maybe [ghcide]  isOrig [ghcide]  isOrig_maybe [ghcide]  isExact [ghcide]  isExact_maybe [ghcide]  emptyLocalRdrEnv [ghcide]  extendLocalRdrEnv [ghcide]  extendLocalRdrEnvList [ghcide]  lookupLocalRdrEnv [ghcide]  lookupLocalRdrOcc [ghcide]  elemLocalRdrEnv [ghcide]  localRdrEnvElts [ghcide]  inLocalRdrEnvScope [ghcide]  minusLocalRdrEnv [ghcide]  localGREsFromAvail [ghcide]  gresFromAvail [ghcide]  greQualModName [ghcide]  greRdrNames [ghcide]  greSrcSpan [ghcide]  greParent_maybe [ghcide]  availFromGRE [ghcide]  emptyGlobalRdrEnv [ghcide]  globalRdrEnvElts [ghcide]  pprGlobalRdrEnv [ghcide]  lookupGlobalRdrEnv [ghcide]  getGRE_NameQualifier_maybes [ghcide]  isLocalGRE [ghcide]  isRecFldGRE [ghcide]  plusGlobalRdrEnv [ghcide]  mkGlobalRdrEnv [ghcide]  extendGlobalRdrEnv [ghcide]  shadowNames [ghcide]  bestImport [ghcide]  importSpecLoc [ghcide]  importSpecModule [ghcide]  isExplicitItem [ghcide]  emptyMessages [ghcide]  HscSource [ghcide]  setVarUnique [ghcide]  setTyVarUnique [ghcide]  Unit [ghcide]  ModuleWithIsBoot [ghcide]  ModuleNameWithIsBoot [ghcide]  Instantiations [ghcide]  GenInstantiations [ghcide]  InstantiatedUnit [ghcide]  HasModule [ghcide]  ContainsModule [ghcide]  moduleNameFS [ghcide]  moduleNameString [ghcide]  mkModuleName [ghcide]  mkModuleNameFS [ghcide]  parseModuleName [ghcide]  moduleUnitId [ghcide]  mkModule [ghcide]  pprModule [ghcide]  pprInstantiatedModule [ghcide]  isHoleUnit [ghcide]  pprUnit [ghcide]  unitString [ghcide]  stringToUnit [ghcide]  unitIdString [ghcide]  stringToUnitId [ghcide]  primUnitId [ghcide]  bignumUnitId [ghcide]  baseUnitId [ghcide]  rtsUnitId [ghcide]  thisGhcUnitId [ghcide]  interactiveUnitId [ghcide]  thUnitId [ghcide]  thUnit [ghcide]  primUnit [ghcide]  bignumUnit [ghcide]  baseUnit [ghcide]  rtsUnit [ghcide]  thisGhcUnit [ghcide]  interactiveUnit [ghcide]  mainUnit [ghcide]  isInteractiveModule [ghcide]  wiredInUnitIds [ghcide]  addBootSuffixLocn_maybe [ghcide]  filterModuleEnv [ghcide]  mapMaybeModuleEnv [ghcide]  elemModuleEnv [ghcide]  extendModuleEnv [ghcide]  extendModuleEnvWith [ghcide]  extendModuleEnvList [ghcide]  extendModuleEnvList_C [ghcide]  plusModuleEnv_C [ghcide]  delModuleEnvList [ghcide]  delModuleEnv [ghcide]  plusModuleEnv [ghcide]  lookupModuleEnv [ghcide]  lookupWithDefaultModuleEnv [ghcide]  mapModuleEnv [ghcide]  partitionModuleEnv [ghcide]  mkModuleEnv [ghcide]  emptyModuleEnv [ghcide]  moduleEnvKeys [ghcide]  moduleEnvElts [ghcide]  moduleEnvToList [ghcide]  unitModuleEnv [ghcide]  isEmptyModuleEnv [ghcide]  mkModuleSet [ghcide]  extendModuleSet [ghcide]  extendModuleSetList [ghcide]  emptyModuleSet [ghcide]  isEmptyModuleSet [ghcide]  moduleSetElts [ghcide]  elemModuleSet [ghcide]  intersectModuleSet [ghcide]  minusModuleSet [ghcide]  delModuleSet [ghcide]  unionModuleSet [ghcide]  unionManyModuleSets [ghcide]  unitModuleSet [ghcide]  emptyInstalledModuleEnv [ghcide]  lookupInstalledModuleEnv [ghcide]  extendInstalledModuleEnv [ghcide]  filterInstalledModuleEnv [ghcide]  delInstalledModuleEnv [ghcide]  installedModuleEnvElts [ghcide]  mergeInstalledModuleEnv [ghcide]  plusInstalledModuleEnv [ghcide]  mkPrelImports [ghcide]  toArgs [ghcide]  Token [ghcide]  PState [ghcide]  failMsgP [ghcide]  failLocMsgP [ghcide]  getPState [ghcide]  setSrcLoc [ghcide]  getRealSrcLoc [ghcide]  setLastToken [ghcide]  adjustChar [ghcide]  nextIsEOF [ghcide]  pushLexState [ghcide]  popLexState [ghcide]  getLexState [ghcide]  activeContext [ghcide]  xtest [ghcide]  xset [ghcide]  xunset [ghcide]  disableHaddock [ghcide]  getCommentsFor [ghcide]  getPriorCommentsFor [ghcide]  getFinalCommentsFor [ghcide]  getEofPos [ghcide]  addPsMessage [ghcide]  popContext [ghcide]  pushModuleContext [ghcide]  srcParseFail [ghcide]  lexer [ghcide]  lexerDbg [ghcide]  lexTokenStream [ghcide]  allocateComments [ghcide]  allocatePriorComments [ghcide]  allocateFinalComments [ghcide]  commentToAnnotation [ghcide]  cmdLineError [ghcide]  cmdLineErrorIO [ghcide]  throwGhcException [ghcide]  throwGhcExceptionIO [ghcide]  handleGhcException [ghcide]  callStackDoc [ghcide]  prettyCallStackDoc [ghcide]  assertPpr [ghcide]  assertPprMaybe [ghcide]  massertPpr [ghcide]  assertPprM [ghcide]  CompileReason [ghcide]  hscUpdateHUG [ghcide]  hsc_HUG [ghcide]  getKey [ghcide]  mkCgInteractiveGuts [ghcide]  justBytecode [ghcide]  justObjects [ghcide]  emptyHomeModInfoLinkable [ghcide]  homeModInfoByteCode [ghcide]  homeModInfoObject [ghcide]  groupOrigin (src/Development/IDE/GHC/Compat/Core.hs:782) [ghcide]  isVisibleFunArg (src/Development/IDE/GHC/Compat/Core.hs:631) [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:462:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘GHC.Tc.Utils.Monad’ does not export ‘foldMapM’ [ghcide]  | [ghcide] 462 | import GHC.Tc.Utils.Monad hiding (Applicative (..), IORef, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:498:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Data.Bag’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Data.Bag’ [ghcide]  To import instances alone, use: import GHC.Data.Bag() [ghcide]  | [ghcide] 498 | import GHC.Data.Bag [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/GHC/Compat/Core.hs:571:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Hs’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Hs’ [ghcide]  To import instances alone, use: import GHC.Hs() [ghcide]  | [ghcide] 571 | import GHC.Hs (SrcSpanAnn') [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  0% ( 0 / 2) in 'Development.IDE.GHC.Compat.Driver' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  hscTypecheckRenameWithDiagnostics (src/Development/IDE/GHC/Compat/Driver.hs:49) [ghcide]  53% ( 25 / 47) in 'Development.IDE.GHC.Compat.Env' [ghcide]  Missing documentation for: [ghcide]  hsc_HPT [ghcide]  setInteractivePrintName [ghcide]  hsc_EPS (src/Development/IDE/GHC/Compat/Env.hs:74) [ghcide]  hscSetHooks (src/Development/IDE/GHC/Compat/Env.hs:94) [ghcide]  hscHomeUnit (src/Development/IDE/GHC/Compat/Env.hs:98) [ghcide]  HomeUnit [ghcide]  setHomeUnitId_ (src/Development/IDE/GHC/Compat/Env.hs:80) [ghcide]  Logger [ghcide]  UnitEnv [ghcide]  hscSetUnitEnv (src/Development/IDE/GHC/Compat/Env.hs:91) [ghcide]  hscSetFlags (src/Development/IDE/GHC/Compat/Env.hs:83) [ghcide]  initTempFs (src/Development/IDE/GHC/Compat/Env.hs:86) [ghcide]  setInterpreterLinkerOptions (src/Development/IDE/GHC/Compat/Env.hs:116) [ghcide]  Ways [ghcide]  setWays (src/Development/IDE/GHC/Compat/Env.hs:132) [ghcide]  setBackend (src/Development/IDE/GHC/Compat/Env.hs:152) [ghcide]  ghciBackend (src/Development/IDE/GHC/Compat/Env.hs:141) [ghcide]  platformDefaultBackend (src/Development/IDE/GHC/Compat/Env.hs:148) [ghcide]  workingDirectory [ghcide]  setWorkingDirectory (src/Development/IDE/GHC/Compat/Env.hs:77) [ghcide]  hscSetActiveUnitId [ghcide]  reexportedModules [ghcide]  68% ( 15 / 22) in 'Development.IDE.GHC.Compat.Error' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  msgEnvelopeErrorL (src/Development/IDE/GHC/Compat/Error.hs:67) [ghcide]  PsMessage [ghcide]  _TcRnMessage (src/Development/IDE/GHC/Compat/Error.hs:33) [ghcide]  _GhcPsMessage (src/Development/IDE/GHC/Compat/Error.hs:38) [ghcide]  _GhcDsMessage (src/Development/IDE/GHC/Compat/Error.hs:43) [ghcide]  _GhcDriverMessage (src/Development/IDE/GHC/Compat/Error.hs:48) [ghcide] Warning: 'a_a4ME' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'a' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  43% ( 23 / 53) in 'Development.IDE.GHC.Compat.Outputable' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  showSDocUnsafe [ghcide]  ppr [ghcide]  text [ghcide]  empty [ghcide]  hang [ghcide]  punctuate [ghcide]  printSDocQualifiedUnsafe (src/Development/IDE/GHC/Compat/Outputable.hs:94) [ghcide]  mkPrintUnqualifiedDefault (src/Development/IDE/GHC/Compat/Outputable.hs:129) [ghcide]  PrintUnqualified (src/Development/IDE/GHC/Compat/Outputable.hs:78) [ghcide]  defaultUserStyle [ghcide]  withPprStyle [ghcide]  PsWarning [ghcide]  PsError [ghcide]  defaultDiagnosticOpts [ghcide]  pprMessages [ghcide]  renderDiagnosticMessageWithHints (src/Development/IDE/GHC/Compat/Outputable.hs:142) [ghcide]  pprMsgEnvelopeBagWithLoc [ghcide]  getMessages [ghcide]  renderWithContext [ghcide]  errMsgDiagnostic [ghcide]  unDecorated [ghcide]  ErrMsg (src/Development/IDE/GHC/Compat/Outputable.hs:122) [ghcide]  WarnMsg (src/Development/IDE/GHC/Compat/Outputable.hs:123) [ghcide]  errMsgSeverity [ghcide]  formatErrorWithQual (src/Development/IDE/GHC/Compat/Outputable.hs:104) [ghcide]  mkWarnMsg (src/Development/IDE/GHC/Compat/Outputable.hs:150) [ghcide]  mkSrcErr [ghcide]  srcErrorMessages [ghcide]  textDoc (src/Development/IDE/GHC/Compat/Outputable.hs:153) [ghcide]  57% ( 4 / 7) in 'Development.IDE.GHC.Compat.Logger' [ghcide]  Missing documentation for: [ghcide]  putLogHook (src/Development/IDE/GHC/Compat/Logger.hs:21) [ghcide]  LogActionCompat (src/Development/IDE/GHC/Compat/Logger.hs:25) [ghcide]  logActionCompat (src/Development/IDE/GHC/Compat/Logger.hs:28) [ghcide]  33% ( 1 / 3) in 'Development.IDE.GHC.Compat.Iface' [ghcide]  Missing documentation for: [ghcide]  writeIfaceFile (src/Development/IDE/GHC/Compat/Iface.hs:23) [ghcide]  cannotFindModule (src/Development/IDE/GHC/Compat/Iface.hs:30) [ghcide]  44% ( 19 / 43) in 'Development.IDE.GHC.Compat.Units' [ghcide]  Missing documentation for: [ghcide]  UnitState [ghcide]  initUnits (src/Development/IDE/GHC/Compat/Units.hs:92) [ghcide]  unitState (src/Development/IDE/GHC/Compat/Units.hs:81) [ghcide]  getUnitName (src/Development/IDE/GHC/Compat/Units.hs:133) [ghcide]  explicitUnits (src/Development/IDE/GHC/Compat/Units.hs:125) [ghcide]  preloadClosureUs (src/Development/IDE/GHC/Compat/Units.hs:152) [ghcide]  listVisibleModuleNames (src/Development/IDE/GHC/Compat/Units.hs:129) [ghcide]  lookupModuleWithSuggestions (src/Development/IDE/GHC/Compat/Units.hs:137) [ghcide]  UnitInfoMap [ghcide]  getUnitInfoMap (src/Development/IDE/GHC/Compat/Units.hs:145) [ghcide]  lookupUnit (src/Development/IDE/GHC/Compat/Units.hs:149) [ghcide]  unitHaddockInterfaces (src/Development/IDE/GHC/Compat/Units.hs:155) [ghcide]  unitPackageNameString [ghcide]  Unit [ghcide]  unitString [ghcide]  stringToUnit [ghcide]  definiteUnitId (src/Development/IDE/GHC/Compat/Units.hs:167) [ghcide]  defUnitId (src/Development/IDE/GHC/Compat/Units.hs:169) [ghcide]  installedModule (src/Development/IDE/GHC/Compat/Units.hs:171) [ghcide]  moduleUnitId [ghcide]  filterInplaceUnits (src/Development/IDE/GHC/Compat/Units.hs:175) [ghcide]  FinderCache [ghcide]  showSDocForUser' (src/Development/IDE/GHC/Compat/Units.hs:186) [ghcide]  findImportedModule (src/Development/IDE/GHC/Compat/Units.hs:189) [ghcide]  54% ( 31 / 57) in 'Development.IDE.GHC.Compat.Util' [ghcide]  Missing documentation for: [ghcide]  handleGhcException [ghcide]  Bag [ghcide]  bagToList [ghcide]  listToBag [ghcide]  unionBags [ghcide]  isEmptyBag [ghcide]  LBooleanFormula [ghcide]  BooleanFormula [ghcide]  OverridingBool [ghcide]  MaybeErr [ghcide]  Pair [ghcide]  EnumSet [ghcide]  toList [ghcide]  uniq [ghcide]  fsLit [ghcide]  Fingerprint [ghcide]  fingerprintData [ghcide]  fingerprintString [ghcide]  fingerprintFingerprints [ghcide]  nonDetCmpUnique [ghcide]  getUnique [ghcide]  mkUnique [ghcide]  newTagUnique [ghcide]  emptyUDFM [ghcide]  plusUDFM [ghcide]  plusUDFM_C [ghcide] Warning: Couldn't find .haddock for export hpm_module [ghcide] Warning: Couldn't find .haddock for export hpm_src_files [ghcide] Warning: Couldn't find .haddock for export pm_parsed_source [ghcide] Warning: Couldn't find .haddock for export pm_mod_summary [ghcide] Warning: Couldn't find .haddock for export pm_extra_src_files [ghcide]  35% ( 6 / 17) in 'Development.IDE.GHC.Compat.Parser' [ghcide]  Missing documentation for: [ghcide]  initParserOpts (src/Development/IDE/GHC/Compat/Parser.hs:44) [ghcide]  initParserState (src/Development/IDE/GHC/Compat/Parser.hs:48) [ghcide]  PsSpan [ghcide]  HsParsedModule (src/Development/IDE/GHC/Compat/Parser.hs:53) [ghcide]  HsParsedModule [ghcide]  hpm_module [ghcide]  hpm_src_files [ghcide]  ParsedModule (src/Development/IDE/GHC/Compat/Parser.hs:66) [ghcide]  pm_parsed_source [ghcide]  pm_mod_summary [ghcide]  pm_extra_src_files [ghcide]  66% ( 8 / 12) in 'Development.IDE.GHC.Compat.Plugins' [ghcide]  Missing documentation for: [ghcide]  PluginWithArgs [ghcide]  applyPluginsParsedResultAction (src/Development/IDE/GHC/Compat/Plugins.hs:38) [ghcide]  hsc_static_plugins (src/Development/IDE/GHC/Compat/Plugins.hs:48) [ghcide]  getPsMessages (src/Development/IDE/GHC/Compat/Plugins.hs:34) [ghcide]  43% ( 56 /129) in 'Development.IDE.GHC.Compat' [ghcide]  Missing documentation for: [ghcide]  hPutStringBuffer [ghcide]  addIncludePathsQuote (src/Development/IDE/GHC/Compat.hs:370) [ghcide]  getModuleHash (src/Development/IDE/GHC/Compat.hs:408) [ghcide]  setUpTypedHoles (src/Development/IDE/GHC/Compat.hs:380) [ghcide]  lookupNameCache [ghcide]  disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:412) [ghcide]  reLoc [ghcide]  reLocA [ghcide]  renderMessages (src/Development/IDE/GHC/Compat.hs:311) [ghcide]  PFailedWithErrorMessages (src/Development/IDE/GHC/Compat.hs:322) [ghcide]  myCoreToStgExpr (src/Development/IDE/GHC/Compat.hs:219) [ghcide]  FastStringCompat (src/Development/IDE/GHC/Compat.hs:488) [ghcide]  nodeInfo' (src/Development/IDE/GHC/Compat.hs:434) [ghcide]  getNodeIds (src/Development/IDE/GHC/Compat.hs:425) [ghcide]  sourceNodeInfo (src/Development/IDE/GHC/Compat.hs:449) [ghcide]  generatedNodeInfo (src/Development/IDE/GHC/Compat.hs:452) [ghcide]  simpleNodeInfoCompat (src/Development/IDE/GHC/Compat.hs:479) [ghcide]  isAnnotationInNodeInfo (src/Development/IDE/GHC/Compat.hs:482) [ghcide]  nodeAnnotations (src/Development/IDE/GHC/Compat.hs:485) [ghcide]  mkAstNode (src/Development/IDE/GHC/Compat.hs:494) [ghcide]  isQualifiedImport (src/Development/IDE/GHC/Compat.hs:416) [ghcide]  GhcVersion (src/Development/IDE/GHC/Compat.hs:455) [ghcide]  ghcVersion (src/Development/IDE/GHC/Compat.hs:466) [ghcide]  ghcVersionStr (src/Development/IDE/GHC/Compat.hs:463) [ghcide]  HieFileResult [ghcide]  hieExportNames (src/Development/IDE/GHC/Compat.hs:334) [ghcide]  mkHieFile' (src/Development/IDE/GHC/Compat.hs:339) [ghcide]  enrichHie [ghcide]  setHieDir (src/Development/IDE/GHC/Compat.hs:374) [ghcide]  dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:377) [ghcide]  Scope [ghcide]  DeclType [ghcide]  BindType [ghcide]  RecFieldContext [ghcide]  EvVarSource [ghcide]  NodeIdentifiers [ghcide]  Identifier [ghcide]  HieAST [ghcide]  HiePath [ghcide]  HieTypeFlat [ghcide]  TypeIndex [ghcide]  Span [ghcide]  HiePath [ghcide]  pprNodeIdents [ghcide]  pprIdentifier [ghcide]  pprBindSpan [ghcide]  hieNameOcc [ghcide]  toHieName [ghcide]  runUnlit [ghcide]  runPp [ghcide]  hscCompileCoreExprHook [ghcide]  simplifyExpr (src/Development/IDE/GHC/Compat.hs:295) [ghcide]  tidyExpr [ghcide]  emptyTidyEnv [ghcide]  corePrepExpr (src/Development/IDE/GHC/Compat.hs:302) [ghcide]  corePrepPgm [ghcide]  lintInteractiveExpr [ghcide]  icInteractiveModule [ghcide]  lookupHpt [ghcide]  ModIfaceAnnotation (src/Development/IDE/GHC/Compat.hs:216) [ghcide]  Annotation [ghcide]  getDependentMods (src/Development/IDE/GHC/Compat.hs:292) [ghcide]  mkRnEnv2 [ghcide]  emptyInScopeSet [ghcide]  byteCodeGen [ghcide]  bc_bcos [ghcide]  loadDecls [ghcide]  expectJust [ghcide]  extract_cons (src/Development/IDE/GHC/Compat.hs:519) [ghcide]  recDotDot (src/Development/IDE/GHC/Compat.hs:511) [ghcide]  NameCacheUpdater (src/Development/IDE/GHC/Compat.hs:337) [ghcide]  liftZonkM (src/Development/IDE/GHC/Compat.hs:208) [ghcide]  nonDetFoldOccEnv (src/Development/IDE/GHC/Compat.hs:211) [ghcide]  [ghcide] src/Development/IDE/GHC/Compat.hs:519:1: warning: [GHC-38417] [-Wmissing-signatures] [ghcide]  Top-level binding with no type signature: [ghcide]  extract_cons :: DataDefnCons a -> [a] [ghcide]  | [ghcide] 519 | extract_cons (NewTypeCon x) = [x] [ghcide]  | ^^^^^^^^^^^^ [ghcide] Warning: 'tcIdDetails' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'tcIfaceInfo' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'tcIfaceType' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'IfaceId' is ambiguous. It is defined [ghcide]  * in ‘GHC.Iface.Syntax’ [ghcide]  * at src/Development/IDE/GHC/CoreFile.hs:61:1 [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/GHC/CoreFile.hs:61:1 [ghcide]  37% ( 3 / 8) in 'Development.IDE.GHC.CoreFile' [ghcide]  Missing documentation for: [ghcide]  CoreFile (src/Development/IDE/GHC/CoreFile.hs:44) [ghcide]  codeGutsToCoreFile (src/Development/IDE/GHC/CoreFile.hs:117) [ghcide]  typecheckCoreFile (src/Development/IDE/GHC/CoreFile.hs:170) [ghcide]  readBinCoreFile (src/Development/IDE/GHC/CoreFile.hs:82) [ghcide]  getImplicitBinds (src/Development/IDE/GHC/CoreFile.hs:137) [ghcide]  66% ( 2 / 3) in 'Development.IDE.Main.HeapStats' [ghcide]  Missing documentation for: [ghcide]  Log (src/Development/IDE/Main/HeapStats.hs:14) [ghcide]  0% ( 0 / 2) in 'Development.IDE.Session.Implicit' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  loadImplicitCradle (session-loader/Development/IDE/Session/Implicit.hs:28) [ghcide] Warning: Couldn't find .haddock for export Location [ghcide] Warning: Couldn't find .haddock for export Position [ghcide] Warning: Couldn't find .haddock for export Range [ghcide] Warning: Couldn't find .haddock for export Uri [ghcide] Warning: Couldn't find .haddock for export NormalizedUri [ghcide] Warning: Couldn't find .haddock for export toNormalizedUri [ghcide] Warning: Couldn't find .haddock for export fromNormalizedUri [ghcide] Warning: Couldn't find .haddock for export NormalizedFilePath [ghcide] Warning: Couldn't find .haddock for export fromNormalizedFilePath [ghcide]  15% ( 3 / 20) in 'Development.IDE.Types.Location' [ghcide]  Missing documentation for: [ghcide]  Location [ghcide]  noFilePath (src/Development/IDE/Types/Location.hs:69) [ghcide]  noRange (src/Development/IDE/Types/Location.hs:73) [ghcide]  Position [ghcide]  showPosition (src/Development/IDE/Types/Location.hs:76) [ghcide]  Range [ghcide]  Uri [ghcide]  NormalizedUri [ghcide]  toNormalizedUri [ghcide]  fromNormalizedUri [ghcide]  NormalizedFilePath [ghcide]  fromUri (src/Development/IDE/Types/Location.hs:66) [ghcide]  emptyFilePath (src/Development/IDE/Types/Location.hs:46) [ghcide]  emptyPathUri (src/Development/IDE/Types/Location.hs:58) [ghcide]  toNormalizedFilePath' (src/Development/IDE/Types/Location.hs:41) [ghcide]  fromNormalizedFilePath [ghcide]  filePathToUri' (src/Development/IDE/Types/Location.hs:63) [ghcide] Warning: 'Prism' is ambiguous. It is defined [ghcide]  * in ‘Control.Lens.Reified’ [ghcide]  * in ‘Control.Lens.Type’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Control.Lens.Reified’ [ghcide] Warning: 'Lens' is ambiguous. It is defined [ghcide]  * in ‘Control.Lens.Reified’ [ghcide]  * in ‘Control.Lens.Type’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined in ‘Control.Lens.Reified’ [ghcide] Warning: 'TcRnMessage' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'stripTcRnMessageContext' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'Document' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: Couldn't find .haddock for export Diagnostic [ghcide] Warning: Couldn't find .haddock for export DiagnosticSeverity [ghcide]  30% ( 7 / 23) in 'Development.IDE.Types.Diagnostics' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Diagnostic [ghcide]  fdFilePathL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  fdLspDiagnosticL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  fdShouldShowDiagnosticL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  fdStructuredMessageL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  _NoStructuredMessage (src/Development/IDE/Types/Diagnostics.hs:336) [ghcide]  _SomeStructuredMessage (src/Development/IDE/Types/Diagnostics.hs:336) [ghcide]  DiagnosticSeverity [ghcide]  DiagnosticStore [ghcide]  ideErrorWithSource (src/Development/IDE/Types/Diagnostics.hs:158) [ghcide]  showDiagnostics (src/Development/IDE/Types/Diagnostics.hs:276) [ghcide]  showDiagnosticsColored (src/Development/IDE/Types/Diagnostics.hs:279) [ghcide]  showGhcCode (src/Development/IDE/Types/Diagnostics.hs:137) [ghcide]  attachReason (src/Development/IDE/Types/Diagnostics.hs:144) [ghcide]  attachedReason (src/Development/IDE/Types/Diagnostics.hs:141) [ghcide]  42% ( 3 / 7) in 'Development.IDE.Session.Diagnostics' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  CradleErrorDetails (session-loader/Development/IDE/Session/Diagnostics.hs:19) [ghcide]  multiCradleErrMessage (session-loader/Development/IDE/Session/Diagnostics.hs:92) [ghcide]  unknownModuleMessage (session-loader/Development/IDE/Session/Diagnostics.hs:100) [ghcide] Warning: 'PackageConfig' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'hDuplicateTo' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'a_a4ME' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'a' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  65% ( 17 / 26) in 'Development.IDE.GHC.Util' [ghcide]  Missing documentation for: [ghcide]  runParser (src/Development/IDE/GHC/Util.hs:96) [ghcide]  bytestringToStringBuffer (src/Development/IDE/GHC/Util.hs:107) [ghcide]  stringBufferToByteString (src/Development/IDE/GHC/Util.hs:104) [ghcide]  fingerprintFromByteString (src/Development/IDE/GHC/Util.hs:177) [ghcide]  fingerprintFromPut (src/Development/IDE/GHC/Util.hs:183) [ghcide]  setHieDir (src/Development/IDE/GHC/Compat.hs:374) [ghcide]  dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:377) [ghcide]  disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:412) [ghcide]  getExtensions (src/Development/IDE/GHC/Util.hs:272) [ghcide]  100% ( 1 / 1) in 'Development.IDE.GHC.Orphans' [ghcide]  [ghcide] src/Development/IDE/GHC/Orphans.hs:28:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Types.FieldLabel’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Types.FieldLabel’ [ghcide]  To import instances alone, use: import GHC.Types.FieldLabel() [ghcide]  | [ghcide] 28 | import GHC.Types.FieldLabel (DuplicateRecordFields (DuplicateRecordFields, NoDuplicateRecordFields), [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] Warning: 'GetLocatedImports' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'target' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'GetKnownTargets' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  14% ( 1 / 7) in 'Development.IDE.Types.KnownTargets' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  emptyKnownTargets (src/Development/IDE/Types/KnownTargets.hs:63) [ghcide]  mkKnownTargets (src/Development/IDE/Types/KnownTargets.hs:51) [ghcide]  unionKnownTargets (src/Development/IDE/Types/KnownTargets.hs:47) [ghcide]  Target (src/Development/IDE/Types/KnownTargets.hs:66) [ghcide]  toKnownFiles (src/Development/IDE/Types/KnownTargets.hs:70) [ghcide]  5% ( 1 / 17) in 'Development.IDE.Types.Exports' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  IdentInfo (src/Development/IDE/Types/Exports.hs:112) [ghcide]  ExportsMap (src/Development/IDE/Types/Exports.hs:39) [ghcide]  rendered (src/Development/IDE/Types/Exports.hs:90) [ghcide]  moduleNameText (src/Development/IDE/Types/Exports.hs:106) [ghcide]  renderOcc (src/Development/IDE/Types/Exports.hs:103) [ghcide]  mkTypeOcc (src/Development/IDE/Types/Exports.hs:78) [ghcide]  mkVarOrDataOcc (src/Development/IDE/Types/Exports.hs:70) [ghcide]  isDatacon (src/Development/IDE/Types/Exports.hs:120) [ghcide]  createExportsMap (src/Development/IDE/Types/Exports.hs:153) [ghcide]  createExportsMapMg (src/Development/IDE/Types/Exports.hs:163) [ghcide]  buildModuleExportMapFrom (src/Development/IDE/Types/Exports.hs:214) [ghcide]  createExportsMapHieDb (src/Development/IDE/Types/Exports.hs:183) [ghcide]  size (src/Development/IDE/Types/Exports.hs:67) [ghcide]  exportsMapSize (src/Development/IDE/Types/Exports.hs:81) [ghcide]  updateExportsMapMg (src/Development/IDE/Types/Exports.hs:173) [ghcide] Warning: 'Text' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  25% ( 3 / 12) in 'Development.IDE.Spans.Common' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  safeTyThingId (src/Development/IDE/Spans/Common.hs:55) [ghcide]  safeTyThingType (src/Development/IDE/Spans/Common.hs:49) [ghcide]  SpanDoc (src/Development/IDE/Spans/Common.hs:61) [ghcide]  SpanDocUris (src/Development/IDE/Spans/Common.hs:67) [ghcide]  emptySpanDoc (src/Development/IDE/Spans/Common.hs:74) [ghcide]  spanDocToMarkdownForTest (src/Development/IDE/Spans/Common.hs:124) [ghcide]  DocMap (src/Development/IDE/Spans/Common.hs:37) [ghcide]  TyThingMap (src/Development/IDE/Spans/Common.hs:38) [ghcide]  23% ( 4 / 17) in 'Development.IDE.Plugin.Completions.Types' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  LocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:32) [ghcide]  NonLocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:37) [ghcide]  Backtick (src/Development/IDE/Plugin/Completions/Types.hs:44) [ghcide]  CompletionsConfig (src/Development/IDE/Plugin/Completions/Types.hs:62) [ghcide]  ExtendImport (src/Development/IDE/Plugin/Completions/Types.hs:68) [ghcide]  Provenance (src/Development/IDE/Plugin/Completions/Types.hs:78) [ghcide]  CompItem (src/Development/IDE/Plugin/Completions/Types.hs:84) [ghcide]  QualCompls (src/Development/IDE/Plugin/Completions/Types.hs:100) [ghcide]  properties (src/Development/IDE/Plugin/Completions/Types.hs:50) [ghcide]  extendImportCommandId (src/Development/IDE/Plugin/Completions/Types.hs:47) [ghcide]  nsJSON (src/Development/IDE/Plugin/Completions/Types.hs:163) [ghcide]  parseNs (src/Development/IDE/Plugin/Completions/Types.hs:171) [ghcide]  50% ( 15 / 30) in 'Development.IDE.GHC.Error' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  diagFromErrMsgs (src/Development/IDE/GHC/Error.hs:91) [ghcide]  diagFromSDocErrMsgs (src/Development/IDE/GHC/Error.hs:98) [ghcide]  diagFromSDocErrMsg (src/Development/IDE/GHC/Error.hs:94) [ghcide]  diagFromGhcException (src/Development/IDE/GHC/Error.hs:233) [ghcide]  srcSpanToLocation (src/Development/IDE/GHC/Error.hs:155) [ghcide]  realSrcSpanToRange (src/Development/IDE/GHC/Error.hs:112) [ghcide]  realSrcLocToPosition (src/Development/IDE/GHC/Error.hs:117) [ghcide]  realSrcSpanToLocation (src/Development/IDE/GHC/Error.hs:151) [ghcide]  rangeToSrcSpan (src/Development/IDE/GHC/Error.hs:162) [ghcide]  rangeToRealSrcSpan (src/Development/IDE/GHC/Error.hs:165) [ghcide]  positionToRealSrcLoc (src/Development/IDE/GHC/Error.hs:172) [ghcide]  realSpan (src/Development/IDE/GHC/Error.hs:213) [ghcide]  isInsideSrcSpan (src/Development/IDE/GHC/Error.hs:176) [ghcide]  spanContainsRange (src/Development/IDE/GHC/Error.hs:182) [ghcide]  42% ( 3 / 7) in 'Development.IDE.Types.HscEnvEq' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  hscEnv (src/Development/IDE/Types/HscEnvEq.hs:38) [ghcide]  updateHscEnvEq (src/Development/IDE/Types/HscEnvEq.hs:47) [ghcide]  envPackageExports (src/Development/IDE/Types/HscEnvEq.hs:39) [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:27:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 27 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Ide.PluginUtils’ is redundant [ghcide]  except perhaps to import instances from ‘Ide.PluginUtils’ [ghcide]  To import instances alone, use: import Ide.PluginUtils() [ghcide]  | [ghcide] 28 | import Ide.PluginUtils (toAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:30:1: warning: [-Wunused-imports] [ghcide]  The import of ‘System.Directory’ is redundant [ghcide]  except perhaps to import instances from ‘System.Directory’ [ghcide]  To import instances alone, use: import System.Directory() [ghcide]  | [ghcide] 30 | import System.Directory (makeAbsolute) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:56:5: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘mod_cache’ [ghcide]  | [ghcide] 56 | mod_cache <- newIORef emptyInstalledModuleEnv [ghcide]  | ^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Types/HscEnvEq.hs:57:5: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘file_cache’ [ghcide]  | [ghcide] 57 | file_cache <- newIORef M.empty [ghcide]  | ^^^^^^^^^^ [ghcide] Warning: 'PositionRange' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'PositionMapping' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  71% ( 5 / 7) in 'Development.IDE.Spans.LocalBindings' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  bindings (src/Development/IDE/Spans/LocalBindings.hs:40) [ghcide] Warning: 'main' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  37% ( 3 / 8) in 'Development.IDE.Import.FindImports' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Import (src/Development/IDE/Import/FindImports.hs:36) [ghcide]  ArtifactsLocation (src/Development/IDE/Import/FindImports.hs:41) [ghcide]  modSummaryToArtifactsLocation (src/Development/IDE/Import/FindImports.hs:58) [ghcide]  isBootLocation (src/Development/IDE/Import/FindImports.hs:51) [ghcide]  29% ( 8 / 27) in 'Development.IDE.Import.DependencyInformation' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  DependencyInformation (src/Development/IDE/Import/DependencyInformation.hs:137) [ghcide]  TransitiveDependencies (src/Development/IDE/Import/DependencyInformation.hs:374) [ghcide]  NamedModuleDep (src/Development/IDE/Import/DependencyInformation.hs:382) [ghcide]  ShowableModule (src/Development/IDE/Import/DependencyInformation.hs:156) [ghcide]  ShowableModuleEnv (src/Development/IDE/Import/DependencyInformation.hs:160) [ghcide]  PathIdMap (src/Development/IDE/Import/DependencyInformation.hs:79) [ghcide]  emptyPathIdMap (src/Development/IDE/Import/DependencyInformation.hs:88) [ghcide]  getPathId (src/Development/IDE/Import/DependencyInformation.hs:91) [ghcide]  lookupPathToId (src/Development/IDE/Import/DependencyInformation.hs:112) [ghcide]  insertImport (src/Development/IDE/Import/DependencyInformation.hs:106) [ghcide]  pathToId (src/Development/IDE/Import/DependencyInformation.hs:109) [ghcide]  idToPath (src/Development/IDE/Import/DependencyInformation.hs:115) [ghcide]  idToModLocation (src/Development/IDE/Import/DependencyInformation.hs:118) [ghcide]  reachableModules (src/Development/IDE/Import/DependencyInformation.hs:170) [ghcide]  processDependencyInformation (src/Development/IDE/Import/DependencyInformation.hs:231) [ghcide]  lookupModuleFile (src/Development/IDE/Import/DependencyInformation.hs:370) [ghcide]  BootIdMap (src/Development/IDE/Import/DependencyInformation.hs:121) [ghcide]  insertBootId (src/Development/IDE/Import/DependencyInformation.hs:123) [ghcide]  10% ( 6 / 57) in 'Development.IDE.Core.RuleTypes' [ghcide]  Missing documentation for: [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:450) [ghcide]  FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:349) [ghcide]  GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:392) [ghcide]  GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:523) [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:450) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:292) [ghcide]  GenerateCore (src/Development/IDE/Core/RuleTypes.hs:86) [ghcide]  GetHieAst (src/Development/IDE/Core/RuleTypes.hs:435) [ghcide]  TypeCheck (src/Development/IDE/Core/RuleTypes.hs:425) [ghcide]  IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:513) [ghcide]  GhcSession (src/Development/IDE/Core/RuleTypes.hs:445) [ghcide]  GetFileExists (src/Development/IDE/Core/RuleTypes.hs:337) [ghcide]  ImportMap (src/Development/IDE/Core/RuleTypes.hs:117) [ghcide]  GetLocatedImports (src/Development/IDE/Core/RuleTypes.hs:402) [ghcide]  GetKnownTargets (src/Development/IDE/Core/RuleTypes.hs:77) [ghcide]  LinkableType (src/Development/IDE/Core/RuleTypes.hs:51) [ghcide]  GetParsedModuleWithComments (src/Development/IDE/Core/RuleTypes.hs:397) [ghcide]  GetModuleGraph (src/Development/IDE/Core/RuleTypes.hs:415) [ghcide]  GetLinkable (src/Development/IDE/Core/RuleTypes.hs:106) [ghcide]  LinkableResult (src/Development/IDE/Core/RuleTypes.hs:93) [ghcide]  GetImportMap (src/Development/IDE/Core/RuleTypes.hs:111) [ghcide]  Splices (src/Development/IDE/Core/RuleTypes.hs:122) [ghcide]  HiFileResult (src/Development/IDE/Core/RuleTypes.hs:174) [ghcide]  HieKind (src/Development/IDE/Core/RuleTypes.hs:223) [ghcide]  GetBindings (src/Development/IDE/Core/RuleTypes.hs:440) [ghcide]  DocAndTyThingMap (src/Development/IDE/Core/RuleTypes.hs:246) [ghcide]  GetDocMap (src/Development/IDE/Core/RuleTypes.hs:430) [ghcide]  ReportImportCycles (src/Development/IDE/Core/RuleTypes.hs:420) [ghcide]  GetModIfaceFromDisk (src/Development/IDE/Core/RuleTypes.hs:464) [ghcide]  GetModIfaceFromDiskAndIndex (src/Development/IDE/Core/RuleTypes.hs:469) [ghcide]  GetModIface (src/Development/IDE/Core/RuleTypes.hs:474) [ghcide]  GetFileContents (src/Development/IDE/Core/RuleTypes.hs:332) [ghcide]  GetFileHash (src/Development/IDE/Core/RuleTypes.hs:343) [ghcide]  AddWatchedFile (src/Development/IDE/Core/RuleTypes.hs:503) [ghcide]  IsFileOfInterestResult (src/Development/IDE/Core/RuleTypes.hs:360) [ghcide]  IsFileOfInterest (src/Development/IDE/Core/RuleTypes.hs:479) [ghcide]  ModSummaryResult (src/Development/IDE/Core/RuleTypes.hs:367) [ghcide]  GetModSummary (src/Development/IDE/Core/RuleTypes.hs:489) [ghcide]  GetModSummaryWithoutTimestamps (src/Development/IDE/Core/RuleTypes.hs:484) [ghcide]  NeedsCompilation (src/Development/IDE/Core/RuleTypes.hs:410) [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:461) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:313) [ghcide]  tmrModSummary (src/Development/IDE/Core/RuleTypes.hs:171) [ghcide]  hiFileFingerPrint (src/Development/IDE/Core/RuleTypes.hs:190) [ghcide]  mkHiFileResult (src/Development/IDE/Core/RuleTypes.hs:193) [ghcide]  vfsVersion (src/Development/IDE/Core/RuleTypes.hs:328) [ghcide]  awSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  declSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  exprSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  patSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  typeSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  [ghcide] src/Development/IDE/Core/RuleTypes.hs:26:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’ [ghcide]  | [ghcide] 26 | import Development.IDE.GHC.Compat hiding [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] Warning: 'phase' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  33% ( 3 / 9) in 'Development.IDE.Core.Tracing' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  otTracedProvider (src/Development/IDE/Core/Tracing.hs:134) [ghcide]  otSetUri (src/Development/IDE/Core/Tracing.hs:87) [ghcide]  otTracedGarbageCollection (src/Development/IDE/Core/Tracing.hs:120) [ghcide]  withTrace (src/Development/IDE/Core/Tracing.hs:38) [ghcide]  withEventTrace (src/Development/IDE/Core/Tracing.hs:46) [ghcide]  50% ( 1 / 2) in 'Development.IDE.Core.Preprocessor' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide] Warning: 'ekg' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  50% ( 1 / 2) in 'Development.IDE.Types.Monitoring' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  50% ( 1 / 2) in 'Development.IDE.Monitoring.OpenTelemetry' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide] Warning: 'ComponentOptions' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'HscEnvEq' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  21% ( 3 / 14) in 'Development.IDE.Types.Options' [ghcide]  Missing documentation for: [ghcide]  IdeOptions (src/Development/IDE/Types/Options.hs:33) [ghcide]  IdePreprocessedSource (src/Development/IDE/Types/Options.hs:91) [ghcide]  IdeReportProgress (src/Development/IDE/Types/Options.hs:100) [ghcide]  IdeDefer (src/Development/IDE/Types/Options.hs:101) [ghcide]  IdeTesting (src/Development/IDE/Types/Options.hs:102) [ghcide]  IdeOTMemoryProfiling (src/Development/IDE/Types/Options.hs:103) [ghcide]  clientSupportsProgress (src/Development/IDE/Types/Options.hs:112) [ghcide]  defaultIdeOptions (src/Development/IDE/Types/Options.hs:116) [ghcide]  IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:513) [ghcide]  OptHaddockParse (src/Development/IDE/Types/Options.hs:88) [ghcide]  ProgressReportingStyle (src/Development/IDE/Types/Options.hs:105) [ghcide] Warning: 'delayedProgressReporting' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  23% ( 3 / 13) in 'Development.IDE.Core.ProgressReporting' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  ProgressEvent (src/Development/IDE/Core/ProgressReporting.hs:45) [ghcide]  PerFileProgressReporting (src/Development/IDE/Core/ProgressReporting.hs:57) [ghcide]  ProgressReporting (src/Development/IDE/Core/ProgressReporting.hs:50) [ghcide]  noPerFileProgressReporting (src/Development/IDE/Core/ProgressReporting.hs:94) [ghcide]  mRunLspT (src/Development/IDE/Core/ProgressReporting.hs:225) [ghcide]  mRunLspTCallback (src/Development/IDE/Core/ProgressReporting.hs:229) [ghcide]  recordProgress (src/Development/IDE/Core/ProgressReporting.hs:136) [ghcide]  progressStop (src/Development/IDE/Core/ProgressReporting.hs:66) [ghcide]  progressUpdate (src/Development/IDE/Core/ProgressReporting.hs:65) [ghcide]  30% ( 6 / 20) in 'Development.IDE.Types.Shake' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Q (src/Development/IDE/Types/Shake.hs:98) [ghcide]  Value (src/Development/IDE/Types/Shake.hs:47) [ghcide]  ValueWithDiagnostics (src/Development/IDE/Types/Shake.hs:62) [ghcide]  Key [ghcide]  ShakeValue (src/Development/IDE/Types/Shake.hs:117) [ghcide]  isBadDependency (src/Development/IDE/Types/Shake.hs:73) [ghcide]  toShakeValue (src/Development/IDE/Types/Shake.hs:114) [ghcide]  encodeShakeValue (src/Development/IDE/Types/Shake.hs:129) [ghcide]  decodeShakeValue (src/Development/IDE/Types/Shake.hs:135) [ghcide]  toKey (src/Development/IDE/Types/Shake.hs:78) [ghcide]  toNoFileKey (src/Development/IDE/Types/Shake.hs:95) [ghcide]  fromKey (src/Development/IDE/Types/Shake.hs:81) [ghcide]  WithHieDbShield (src/Development/IDE/Types/Shake.hs:45) [ghcide] Warning: 'runInShakeSession' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'proper' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'LanguageContextEnv' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'resRootPath' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'Initialized' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'useWithStaleE' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'usesE' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  41% ( 35 / 85) in 'Development.IDE.Core.Shake' [ghcide]  Missing documentation for: [ghcide]  $sel:shakeExtras:IdeState (src/Development/IDE/Core/Shake.hs:560) [ghcide]  $sel:shakeDb:IdeState (src/Development/IDE/Core/Shake.hs:558) [ghcide]  ShakeExtras (src/Development/IDE/Core/Shake.hs:271) [ghcide]  getShakeExtras (src/Development/IDE/Core/Shake.hs:344) [ghcide]  getShakeExtrasRules (src/Development/IDE/Core/Shake.hs:350) [ghcide]  Target (src/Development/IDE/Types/KnownTargets.hs:66) [ghcide]  toKnownFiles (src/Development/IDE/Types/KnownTargets.hs:70) [ghcide]  unionKnownTargets (src/Development/IDE/Types/KnownTargets.hs:47) [ghcide]  mkKnownTargets (src/Development/IDE/Types/KnownTargets.hs:51) [ghcide]  IdeRule (src/Development/IDE/Core/Shake.hs:513) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:292) [ghcide]  shakeShut (src/Development/IDE/Core/Shake.hs:754) [ghcide]  useNoFile (src/Development/IDE/Core/Shake.hs:1108) [ghcide]  use_ (src/Development/IDE/Core/Shake.hs:1117) [ghcide]  useNoFile_ (src/Development/IDE/Core/Shake.hs:1120) [ghcide]  RuleBody (src/Development/IDE/Core/Shake.hs:1156) [ghcide]  defineNoDiagnostics (src/Development/IDE/Core/Shake.hs:1014) [ghcide]  defineNoFile (src/Development/IDE/Core/Shake.hs:1197) [ghcide]  defineEarlyCutOffNoFile (src/Development/IDE/Core/Shake.hs:1202) [ghcide]  getDiagnostics (src/Development/IDE/Core/Shake.hs:932) [ghcide]  mRunLspT (src/Development/IDE/Core/ProgressReporting.hs:225) [ghcide]  mRunLspTCallback (src/Development/IDE/Core/ProgressReporting.hs:229) [ghcide]  getHiddenDiagnostics (src/Development/IDE/Core/Shake.hs:936) [ghcide]  IsIdeGlobal (src/Development/IDE/Core/Shake.hs:389) [ghcide]  addIdeGlobal (src/Development/IDE/Core/Shake.hs:403) [ghcide]  addIdeGlobalExtras (src/Development/IDE/Core/Shake.hs:408) [ghcide]  getIdeGlobalState (src/Development/IDE/Core/Shake.hs:427) [ghcide]  getIdeGlobalAction (src/Development/IDE/Core/Shake.hs:424) [ghcide]  getIdeGlobalExtras (src/Development/IDE/Core/Shake.hs:414) [ghcide]  getIdeOptions (src/Development/IDE/Core/Shake.hs:433) [ghcide]  getIdeOptionsIO (src/Development/IDE/Core/Shake.hs:445) [ghcide]  GlobalIdeOptions (src/Development/IDE/Core/Shake.hs:430) [ghcide]  getPluginConfigAction (src/Development/IDE/Core/Shake.hs:372) [ghcide]  ideLogger (src/Development/IDE/Core/Shake.hs:1379) [ghcide]  actionLogger (src/Development/IDE/Core/Shake.hs:1382) [ghcide]  updatePositionMapping (src/Development/IDE/Core/Shake.hs:1429) [ghcide]  updatePositionMappingHelper (src/Development/IDE/Core/Shake.hs:1437) [ghcide]  WithProgressFunc (src/Development/IDE/Core/Shake.hs:337) [ghcide]  WithIndefiniteProgressFunc (src/Development/IDE/Core/Shake.hs:339) [ghcide]  ProgressEvent (src/Development/IDE/Core/ProgressReporting.hs:45) [ghcide]  DelayedAction (src/Development/IDE/Types/Action.hs:22) [ghcide]  mkDelayedAction (src/Development/IDE/Core/Shake.hs:777) [ghcide]  runIdeAction (src/Development/IDE/Core/Shake.hs:1061) [ghcide]  mkUpdater (src/Development/IDE/Core/Shake.hs:1068) [ghcide]  Q (src/Development/IDE/Types/Shake.hs:98) [ghcide]  HieDb [ghcide]  garbageCollectDirtyKeysOlderThan (src/Development/IDE/Core/Shake.hs:952) [ghcide]  Log (src/Development/IDE/Core/Shake.hs:181) [ghcide]  VFSModified (src/Development/IDE/Core/Shake.hs:843) [ghcide]  ThreadQueue (src/Development/IDE/Core/Shake.hs:257) [ghcide] Warning: 'unsafeGlobalDynFlags' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'HieWriterChan' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  40% ( 4 / 10) in 'Development.IDE.Session' [ghcide]  Missing documentation for: [ghcide]  SessionLoadingOptions (session-loader/Development/IDE/Session.hs:231) [ghcide]  CacheDirs (session-loader/Development/IDE/Session.hs:228) [ghcide]  getInitialGhcLibDirDefault (session-loader/Development/IDE/Session.hs:277) [ghcide]  getHieDbLoc (session-loader/Development/IDE/Session.hs:395) [ghcide]  retryOnSqliteBusy (session-loader/Development/IDE/Session.hs:340) [ghcide]  Log (session-loader/Development/IDE/Session.hs:131) [ghcide]  0% ( 0 / 6) in 'Development.IDE.LSP.Server' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  ReactorMessage (src/Development/IDE/LSP/Server.hs:23) [ghcide]  ReactorChan (src/Development/IDE/LSP/Server.hs:27) [ghcide]  ServerM (src/Development/IDE/LSP/Server.hs:28) [ghcide]  requestHandler (src/Development/IDE/LSP/Server.hs:31) [ghcide]  notificationHandler (src/Development/IDE/LSP/Server.hs:46) [ghcide]  0% ( 0 / 2) in 'Development.IDE.Plugin' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Plugin (src/Development/IDE/Plugin.hs:10) [ghcide] Warning: 'data_' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  25% ( 1 / 4) in 'Development.IDE.Plugin.HLS' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  toResponseError (src/Development/IDE/Plugin/HLS.hs:404) [ghcide]  Log (src/Development/IDE/Plugin/HLS.hs:59) [ghcide]  10% ( 1 / 10) in 'Development.IDE.Core.IdeConfiguration' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  registerIdeConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:39) [ghcide]  getIdeConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:43) [ghcide]  parseConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:47) [ghcide]  parseWorkspaceFolder (src/Development/IDE/Core/IdeConfiguration.hs:58) [ghcide]  isWorkspaceFile (src/Development/IDE/Core/IdeConfiguration.hs:79) [ghcide]  modifyWorkspaceFolders (src/Development/IDE/Core/IdeConfiguration.hs:62) [ghcide]  modifyClientSettings (src/Development/IDE/Core/IdeConfiguration.hs:67) [ghcide]  getClientSettings (src/Development/IDE/Core/IdeConfiguration.hs:91) [ghcide]  16% ( 1 / 6) in 'Development.IDE.LSP.LanguageServer' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  runLanguageServer (src/Development/IDE/LSP/LanguageServer.hs:85) [ghcide]  setupLSP (src/Development/IDE/LSP/LanguageServer.hs:129) [ghcide]  Log (src/Development/IDE/LSP/LanguageServer.hs:50) [ghcide]  ThreadQueue (src/Development/IDE/Core/Shake.hs:257) [ghcide]  33% ( 4 / 12) in 'Development.IDE.Core.OfInterest' [ghcide]  Missing documentation for: [ghcide]  getFilesOfInterest (src/Development/IDE/Core/OfInterest.hs:90) [ghcide]  getFilesOfInterestUntracked (src/Development/IDE/Core/OfInterest.hs:102) [ghcide]  addFileOfInterest (src/Development/IDE/Core/OfInterest.hs:107) [ghcide]  deleteFileOfInterest (src/Development/IDE/Core/OfInterest.hs:120) [ghcide]  FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:349) [ghcide]  OfInterestVar (src/Development/IDE/Core/OfInterest.hs:61) [ghcide]  scheduleGarbageCollection (src/Development/IDE/Core/OfInterest.hs:127) [ghcide]  Log (src/Development/IDE/Core/OfInterest.hs:54) [ghcide]  [ghcide] src/Development/IDE/Core/OfInterest.hs:32:1: warning: [-Wunused-imports] [ghcide]  The qualified import of ‘Data.Aeson’ is redundant [ghcide]  except perhaps to import instances from ‘Data.Aeson’ [ghcide]  To import instances alone, use: import Data.Aeson() [ghcide]  | [ghcide] 32 | import qualified Data.Aeson as Aeson [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  30% ( 6 / 20) in 'Development.IDE.Core.FileStore' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getFileContents (src/Development/IDE/Core/FileStore.hs:211) [ghcide]  getUriContents (src/Development/IDE/Core/FileStore.hs:214) [ghcide]  fileStoreRules (src/Development/IDE/Core/FileStore.hs:233) [ghcide]  modificationTime (src/Development/IDE/Core/FileStore.hs:177) [ghcide]  typecheckParents (src/Development/IDE/Core/FileStore.hs:261) [ghcide]  getModificationTimeImpl (src/Development/IDE/Core/FileStore.hs:116) [ghcide]  addIdeGlobal (src/Development/IDE/Core/Shake.hs:403) [ghcide]  getFileContentsImpl (src/Development/IDE/Core/FileStore.hs:184) [ghcide]  getModTime (src/Development/IDE/Core/FileUtils.hs:25) [ghcide]  isWatchSupported (src/Development/IDE/Core/FileStore.hs:313) [ghcide]  registerFileWatches (src/Development/IDE/Core/FileStore.hs:283) [ghcide]  shareFilePath (src/Development/IDE/Core/FileStore.hs:328) [ghcide]  Log (src/Development/IDE/Core/FileStore.hs:82) [ghcide] Warning: 'ParsedModule' is ambiguous. It is defined [ghcide]  * at src/Development/IDE/GHC/Compat/Parser.hs:67:1 [ghcide]  * in ‘GHC’ [ghcide]  You may be able to disambiguate the identifier by qualifying it or [ghcide]  by specifying the type/value namespace explicitly. [ghcide]  Defaulting to the one defined at src/Development/IDE/GHC/Compat/Parser.hs:67:1 [ghcide] Warning: 'runtime_deps' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  45% ( 14 / 31) in 'Development.IDE.Core.Compile' [ghcide]  Missing documentation for: [ghcide]  typecheckModule (src/Development/IDE/Core/Compile.hs:183) [ghcide]  addRelativeImport (src/Development/IDE/Core/Compile.hs:779) [ghcide]  mkHiFileResultCompile (src/Development/IDE/Core/Compile.hs:455) [ghcide]  mkHiFileResultNoCompile (src/Development/IDE/Core/Compile.hs:437) [ghcide]  generateObjectCode (src/Development/IDE/Core/Compile.hs:634) [ghcide]  generateByteCode (src/Development/IDE/Core/Compile.hs:672) [ghcide]  generateHieAsts (src/Development/IDE/Core/Compile.hs:792) [ghcide]  writeAndIndexHieFile (src/Development/IDE/Core/Compile.hs:914) [ghcide]  writeHiFile (src/Development/IDE/Core/Compile.hs:934) [ghcide]  loadHieFile (src/Development/IDE/Core/Compile.hs:1286) [ghcide]  RecompilationInfo (src/Development/IDE/Core/Compile.hs:1353) [ghcide]  mergeEnvs (src/Development/IDE/Core/Compile.hs:975) [ghcide]  ml_core_file (src/Development/IDE/Core/Compile.hs:1371) [ghcide]  coreFileToLinkable (src/Development/IDE/Core/Compile.hs:1537) [ghcide]  TypecheckHelpers (src/Development/IDE/Core/Compile.hs:177) [ghcide]  sourceTypecheck (src/Development/IDE/Core/Compile.hs:143) [ghcide]  sourceParser (src/Development/IDE/Core/Compile.hs:145) [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:66:1: warning: [-Wunused-imports] [ghcide]  The qualified import of ‘Data.List.NonEmpty’ is redundant [ghcide]  except perhaps to import instances from ‘Data.List.NonEmpty’ [ghcide]  To import instances alone, use: import Data.List.NonEmpty() [ghcide]  | [ghcide] 66 | import qualified Data.List.NonEmpty as NE [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:71:72: warning: [-Wunused-imports] [ghcide]  The import of ‘getCurrentTime’ from module ‘Data.Time’ is redundant [ghcide]  | [ghcide] 71 | import Data.Time (UTCTime (..), getCurrentTime) [ghcide]  | ^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:80:1: warning: [-Wdodgy-imports] [ghcide]  Module ‘Development.IDE.GHC.Compat’ does not export ‘assert’ [ghcide]  | [ghcide] 80 | import Development.IDE.GHC.Compat hiding (assert, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:139:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 139 | import GHC.Driver.Env ( hsc_all_home_unit_ids ) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:140:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Development.IDE.Import.FindImports’ is redundant [ghcide]  except perhaps to import instances from ‘Development.IDE.Import.FindImports’ [ghcide]  To import instances alone, use: import Development.IDE.Import.FindImports() [ghcide]  | [ghcide] 140 | import Development.IDE.Import.FindImports [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:982:18: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘dep_info’ [ghcide]  | [ghcide] 982 | mergeEnvs env mg dep_info ms extraMods envs = do [ghcide]  | ^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Compile.hs:1480:27: warning: [-Wunused-matches] [ghcide]  Defined but not used: ‘hsc_env’ [ghcide]  | [ghcide] 1480 | checkLinkableDependencies hsc_env get_linkable_hashes get_module_graph runtime_deps = do [ghcide]  | ^^^^^^^ [ghcide]  0% ( 0 / 6) in 'Development.IDE.Spans.Documentation' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getDocumentation (src/Development/IDE/Spans/Documentation.hs:103) [ghcide]  getDocumentationTryGhc (src/Development/IDE/Spans/Documentation.hs:67) [ghcide]  getDocumentationsTryGhc (src/Development/IDE/Spans/Documentation.hs:72) [ghcide]  DocMap (src/Development/IDE/Spans/Common.hs:37) [ghcide]  mkDocMap (src/Development/IDE/Spans/Documentation.hs:37) [ghcide]  50% ( 8 / 16) in 'Development.IDE.Spans.AtPoint' [ghcide]  Missing documentation for: [ghcide]  documentHighlight (src/Development/IDE/Spans/AtPoint.hs:170) [ghcide]  pointCommand (src/Development/IDE/Spans/AtPoint.hs:564) [ghcide]  referencesAtPoint (src/Development/IDE/Spans/AtPoint.hs:124) [ghcide]  computeTypeReferences (src/Development/IDE/Spans/AtPoint.hs:81) [ghcide]  defRowToSymbolInfo (src/Development/IDE/Spans/AtPoint.hs:546) [ghcide]  getNamesAtPoint (src/Development/IDE/Spans/AtPoint.hs:114) [ghcide]  toCurrentLocation (src/Development/IDE/Spans/AtPoint.hs:120) [ghcide]  rowToLoc (src/Development/IDE/Spans/AtPoint.hs:151) [ghcide] Warning: 'FileExistsState' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  36% ( 4 / 11) in 'Development.IDE.Core.Service' [ghcide]  Missing documentation for: [ghcide]  getIdeOptions (src/Development/IDE/Core/Shake.hs:433) [ghcide]  getIdeOptionsIO (src/Development/IDE/Core/Shake.hs:445) [ghcide]  runAction (src/Development/IDE/Core/Service.hs:105) [ghcide]  getDiagnostics (src/Development/IDE/Core/Shake.hs:932) [ghcide]  ideLogger (src/Development/IDE/Core/Shake.hs:1379) [ghcide]  updatePositionMapping (src/Development/IDE/Core/Shake.hs:1429) [ghcide]  Log (src/Development/IDE/Core/Service.hs:44) [ghcide]  0% ( 0 / 5) in 'Development.IDE.LSP.Notifications' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  whenUriFile (src/Development/IDE/LSP/Notifications.hs:63) [ghcide]  descriptor (src/Development/IDE/LSP/Notifications.hs:66) [ghcide]  Log (src/Development/IDE/LSP/Notifications.hs:41) [ghcide]  ghcideNotificationsPluginPriority (src/Development/IDE/LSP/Notifications.hs:159) [ghcide] Warning: 'use' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'uses' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'useWithStale' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'runIdeAction' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'useWithStaleFast' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'uriToFilePath' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'CodeAction' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'CodeActionParam' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'CodeActionContext' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  93% ( 28 / 30) in 'Development.IDE.Core.PluginUtils' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  mkFormattingHandlers (src/Development/IDE/Core/PluginUtils.hs:235) [ghcide]  33% ( 3 / 9) in 'Development.IDE.Core.Actions' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  getTypeDefinition (src/Development/IDE/Core/Actions.hs:112) [ghcide]  getImplementationDefinition (src/Development/IDE/Core/Actions.hs:124) [ghcide]  highlightAtPoint (src/Development/IDE/Core/Actions.hs:133) [ghcide]  refsAtPoint (src/Development/IDE/Core/Actions.hs:141) [ghcide]  workspaceSymbols (src/Development/IDE/Core/Actions.hs:148) [ghcide] Warning: 'Foo' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide] Warning: 'ghcide' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  40% ( 20 / 50) in 'Development.IDE.Core.Rules' [ghcide]  Missing documentation for: [ghcide]  GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:392) [ghcide]  TransitiveDependencies (src/Development/IDE/Import/DependencyInformation.hs:374) [ghcide]  GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:523) [ghcide]  runAction (src/Development/IDE/Core/Service.hs:105) [ghcide]  defineNoFile (src/Development/IDE/Core/Shake.hs:1197) [ghcide]  defineEarlyCutOffNoFile (src/Development/IDE/Core/Shake.hs:1202) [ghcide]  RulesConfig (src/Development/IDE/Core/Rules.hs:1176) [ghcide]  usePropertyAction (src/Development/IDE/Core/Rules.hs:1041) [ghcide]  usePropertyByPathAction (src/Development/IDE/Core/Rules.hs:1051) [ghcide]  getLocatedImportsRule (src/Development/IDE/Core/Rules.hs:315) [ghcide]  reportImportCyclesRule (src/Development/IDE/Core/Rules.hs:472) [ghcide]  getDocMapRule (src/Development/IDE/Core/Rules.hs:567) [ghcide]  loadGhcSession (src/Development/IDE/Core/Rules.hs:682) [ghcide]  getModIfaceRule (src/Development/IDE/Core/Rules.hs:915) [ghcide]  getModSummaryRule (src/Development/IDE/Core/Rules.hs:862) [ghcide]  getModuleGraphRule (src/Development/IDE/Core/Rules.hs:626) [ghcide]  knownFilesRule (src/Development/IDE/Core/Rules.hs:613) [ghcide]  getClientSettingsRule (src/Development/IDE/Core/Rules.hs:1035) [ghcide]  getHieAstsRule (src/Development/IDE/Core/Rules.hs:502) [ghcide]  getBindingsRule (src/Development/IDE/Core/Rules.hs:559) [ghcide]  needsCompilationRule (src/Development/IDE/Core/Rules.hs:1133) [ghcide]  generateCoreRule (src/Development/IDE/Core/Rules.hs:911) [ghcide]  getImportMapRule (src/Development/IDE/Core/Rules.hs:549) [ghcide]  getParsedModuleDefinition (src/Development/IDE/Core/Rules.hs:303) [ghcide]  typeCheckRuleDefinition (src/Development/IDE/Core/Rules.hs:652) [ghcide]  getRebuildCount (src/Development/IDE/Core/Rules.hs:946) [ghcide]  getSourceFileSource (src/Development/IDE/Core/Rules.hs:226) [ghcide]  GhcSessionDepsConfig (src/Development/IDE/Core/Rules.hs:726) [ghcide]  Log (src/Development/IDE/Core/Rules.hs:179) [ghcide]  DisplayTHWarning (src/Development/IDE/Core/Rules.hs:859) [ghcide]  [ghcide] src/Development/IDE/Core/Rules.hs:177:1: warning: [-Wunused-imports] [ghcide]  The import of ‘GHC.Driver.Env’ is redundant [ghcide]  except perhaps to import instances from ‘GHC.Driver.Env’ [ghcide]  To import instances alone, use: import GHC.Driver.Env() [ghcide]  | [ghcide] 177 | import GHC.Driver.Env (hsc_all_home_unit_ids) [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ghcide]  [ghcide] src/Development/IDE/Core/Rules.hs:1223:33: warning: [GHC-02256] [-Wambiguous-fields] [ghcide]  The record update def [ghcide]  {fullModuleGraph} with type GhcSessionDepsConfig is ambiguous. [ghcide]  This will not be supported by -XDuplicateRecordFields in future releases of GHC. [ghcide]  | [ghcide] 1223 | loadGhcSession recorder def{fullModuleGraph} [ghcide]  | ^^^^^^^^^^^^^^^ [ghcide]  33% ( 2 / 6) in 'Development.IDE.Plugin.Test' [ghcide]  Missing documentation for: [ghcide]  TestRequest (src/Development/IDE/Plugin/Test.hs:57) [ghcide]  WaitForIdeRuleResult (src/Development/IDE/Plugin/Test.hs:74) [ghcide]  plugin (src/Development/IDE/Plugin/Test.hs:77) [ghcide]  blockCommandDescriptor (src/Development/IDE/Plugin/Test.hs:166) [ghcide]  0% ( 0 / 2) in 'Development.IDE.LSP.Outline' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  moduleOutline (src/Development/IDE/LSP/Outline.hs:34) [ghcide]  18% ( 2 / 11) in 'Development.IDE.LSP.HoverDefinition' [ghcide]  Missing documentation for: [ghcide]  Log (src/Development/IDE/LSP/HoverDefinition.hs:36) [ghcide]  hover (src/Development/IDE/LSP/HoverDefinition.hs:49) [ghcide]  foundHover (src/Development/IDE/LSP/HoverDefinition.hs:70) [ghcide]  gotoDefinition (src/Development/IDE/LSP/HoverDefinition.hs:48) [ghcide]  gotoTypeDefinition (src/Development/IDE/LSP/HoverDefinition.hs:50) [ghcide]  gotoImplementation (src/Development/IDE/LSP/HoverDefinition.hs:51) [ghcide]  documentHighlight (src/Development/IDE/LSP/HoverDefinition.hs:52) [ghcide]  references (src/Development/IDE/LSP/HoverDefinition.hs:59) [ghcide]  wsSymbols (src/Development/IDE/LSP/HoverDefinition.hs:65) [ghcide] Warning: Couldn't find .haddock for export Location [ghcide] Warning: Couldn't find .haddock for export Position [ghcide] Warning: Couldn't find .haddock for export Diagnostic [ghcide] Warning: Couldn't find .haddock for export Range [ghcide] Warning: Couldn't find .haddock for export NormalizedUri [ghcide] Warning: Couldn't find .haddock for export NormalizedFilePath [ghcide] Warning: Couldn't find .haddock for export Uri [ghcide] Warning: Couldn't find .haddock for export DiagnosticSeverity [ghcide] Warning: Couldn't find .haddock for export fromNormalizedFilePath [ghcide] Warning: Couldn't find .haddock for export toNormalizedUri [ghcide] Warning: Couldn't find .haddock for export fromNormalizedUri [ghcide]  51% (151 /292) in 'Development.IDE' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Location [ghcide]  Position [ghcide]  Plugin (src/Development/IDE/Plugin.hs:10) [ghcide]  Diagnostic [ghcide]  LoggingColumn [ghcide]  WithPriority [ghcide]  Priority [ghcide]  Range [ghcide]  DiagnosticStore [ghcide]  NormalizedUri [ghcide]  IdeRule (src/Development/IDE/Core/Shake.hs:513) [ghcide]  RuleBody (src/Development/IDE/Core/Shake.hs:1156) [ghcide]  ShakeExtras (src/Development/IDE/Core/Shake.hs:271) [ghcide]  VFSModified (src/Development/IDE/Core/Shake.hs:843) [ghcide]  GhcVersion (src/Development/IDE/GHC/Compat.hs:455) [ghcide]  FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:349) [ghcide]  NormalizedFilePath [ghcide]  GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:392) [ghcide]  GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:523) [ghcide]  GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:450) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:292) [ghcide]  Uri [ghcide]  GenerateCore (src/Development/IDE/Core/RuleTypes.hs:86) [ghcide]  GetHieAst (src/Development/IDE/Core/RuleTypes.hs:435) [ghcide]  TypeCheck (src/Development/IDE/Core/RuleTypes.hs:425) [ghcide]  IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:513) [ghcide]  GhcSession (src/Development/IDE/Core/RuleTypes.hs:445) [ghcide]  DiagnosticSeverity [ghcide]  GetFileExists (src/Development/IDE/Core/RuleTypes.hs:337) [ghcide]  ImportMap (src/Development/IDE/Core/RuleTypes.hs:117) [ghcide]  GetLocatedImports (src/Development/IDE/Core/RuleTypes.hs:402) [ghcide]  GetKnownTargets (src/Development/IDE/Core/RuleTypes.hs:77) [ghcide]  LinkableType (src/Development/IDE/Core/RuleTypes.hs:51) [ghcide]  GetParsedModuleWithComments (src/Development/IDE/Core/RuleTypes.hs:397) [ghcide]  GetModuleGraph (src/Development/IDE/Core/RuleTypes.hs:415) [ghcide]  GetLinkable (src/Development/IDE/Core/RuleTypes.hs:106) [ghcide]  LinkableResult (src/Development/IDE/Core/RuleTypes.hs:93) [ghcide]  GetImportMap (src/Development/IDE/Core/RuleTypes.hs:111) [ghcide]  Splices (src/Development/IDE/Core/RuleTypes.hs:122) [ghcide]  HiFileResult (src/Development/IDE/Core/RuleTypes.hs:174) [ghcide]  HieKind (src/Development/IDE/Core/RuleTypes.hs:223) [ghcide]  GetBindings (src/Development/IDE/Core/RuleTypes.hs:440) [ghcide]  DocAndTyThingMap (src/Development/IDE/Core/RuleTypes.hs:246) [ghcide]  GetDocMap (src/Development/IDE/Core/RuleTypes.hs:430) [ghcide]  ReportImportCycles (src/Development/IDE/Core/RuleTypes.hs:420) [ghcide]  GetModIfaceFromDisk (src/Development/IDE/Core/RuleTypes.hs:464) [ghcide]  GetModIfaceFromDiskAndIndex (src/Development/IDE/Core/RuleTypes.hs:469) [ghcide]  GetModIface (src/Development/IDE/Core/RuleTypes.hs:474) [ghcide]  GetFileContents (src/Development/IDE/Core/RuleTypes.hs:332) [ghcide]  GetFileHash (src/Development/IDE/Core/RuleTypes.hs:343) [ghcide]  AddWatchedFile (src/Development/IDE/Core/RuleTypes.hs:503) [ghcide]  IsFileOfInterestResult (src/Development/IDE/Core/RuleTypes.hs:360) [ghcide]  IsFileOfInterest (src/Development/IDE/Core/RuleTypes.hs:479) [ghcide]  ModSummaryResult (src/Development/IDE/Core/RuleTypes.hs:367) [ghcide]  GetModSummary (src/Development/IDE/Core/RuleTypes.hs:489) [ghcide]  GetModSummaryWithoutTimestamps (src/Development/IDE/Core/RuleTypes.hs:484) [ghcide]  NeedsCompilation (src/Development/IDE/Core/RuleTypes.hs:410) [ghcide]  GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:313) [ghcide]  cfilter [ghcide]  cmap [ghcide]  ghcVersion (src/Development/IDE/GHC/Compat.hs:466) [ghcide]  action [ghcide]  logWith [ghcide]  cmapWithPrio [ghcide]  cmapIO [ghcide]  makeDefaultStderrRecorder [ghcide]  withFileRecorder [ghcide]  makeDefaultHandleRecorder [ghcide]  defaultLoggingColumns [ghcide]  toCologActionWithPrio [ghcide]  runParser (src/Development/IDE/GHC/Util.hs:96) [ghcide]  getTypeDefinition (src/Development/IDE/Core/Actions.hs:112) [ghcide]  getFileContents (src/Development/IDE/Core/FileStore.hs:211) [ghcide]  getUriContents (src/Development/IDE/Core/FileStore.hs:214) [ghcide]  isWorkspaceFile (src/Development/IDE/Core/IdeConfiguration.hs:79) [ghcide]  getFilesOfInterestUntracked (src/Development/IDE/Core/OfInterest.hs:102) [ghcide]  usePropertyAction (src/Development/IDE/Core/Rules.hs:1041) [ghcide]  runAction (src/Development/IDE/Core/Service.hs:105) [ghcide]  actionLogger (src/Development/IDE/Core/Shake.hs:1382) [ghcide]  defineNoDiagnostics (src/Development/IDE/Core/Shake.hs:1014) [ghcide]  getPluginConfigAction (src/Development/IDE/Core/Shake.hs:372) [ghcide]  ideLogger (src/Development/IDE/Core/Shake.hs:1379) [ghcide]  runIdeAction (src/Development/IDE/Core/Shake.hs:1061) [ghcide]  useNoFile (src/Development/IDE/Core/Shake.hs:1108) [ghcide]  useNoFile_ (src/Development/IDE/Core/Shake.hs:1120) [ghcide]  use_ (src/Development/IDE/Core/Shake.hs:1117) [ghcide]  showDiagnostics (src/Development/IDE/Types/Diagnostics.hs:276) [ghcide]  fromNormalizedFilePath [ghcide]  rangeToRealSrcSpan (src/Development/IDE/GHC/Error.hs:165) [ghcide]  realSrcSpanToRange (src/Development/IDE/GHC/Error.hs:112) [ghcide]  disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:412) [ghcide]  setHieDir (src/Development/IDE/GHC/Compat.hs:374) [ghcide]  dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:377) [ghcide]  diagFromErrMsgs (src/Development/IDE/GHC/Error.hs:91) [ghcide]  diagFromSDocErrMsgs (src/Development/IDE/GHC/Error.hs:98) [ghcide]  diagFromSDocErrMsg (src/Development/IDE/GHC/Error.hs:94) [ghcide]  diagFromGhcException (src/Development/IDE/GHC/Error.hs:233) [ghcide]  srcSpanToLocation (src/Development/IDE/GHC/Error.hs:155) [ghcide]  realSrcLocToPosition (src/Development/IDE/GHC/Error.hs:117) [ghcide]  realSrcSpanToLocation (src/Development/IDE/GHC/Error.hs:151) [ghcide]  rangeToSrcSpan (src/Development/IDE/GHC/Error.hs:162) [ghcide]  positionToRealSrcLoc (src/Development/IDE/GHC/Error.hs:172) [ghcide]  realSpan (src/Development/IDE/GHC/Error.hs:213) [ghcide]  isInsideSrcSpan (src/Development/IDE/GHC/Error.hs:176) [ghcide]  spanContainsRange (src/Development/IDE/GHC/Error.hs:182) [ghcide]  bytestringToStringBuffer (src/Development/IDE/GHC/Util.hs:107) [ghcide]  stringBufferToByteString (src/Development/IDE/GHC/Util.hs:104) [ghcide]  fingerprintFromByteString (src/Development/IDE/GHC/Util.hs:177) [ghcide]  fingerprintFromPut (src/Development/IDE/GHC/Util.hs:183) [ghcide]  getExtensions (src/Development/IDE/GHC/Util.hs:272) [ghcide]  toNormalizedFilePath' (src/Development/IDE/Types/Location.hs:41) [ghcide]  fromUri (src/Development/IDE/Types/Location.hs:66) [ghcide]  fdFilePathL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  fdLspDiagnosticL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  fdShouldShowDiagnosticL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  fdStructuredMessageL (src/Development/IDE/Types/Diagnostics.hs:338) [ghcide]  _NoStructuredMessage (src/Development/IDE/Types/Diagnostics.hs:336) [ghcide]  _SomeStructuredMessage (src/Development/IDE/Types/Diagnostics.hs:336) [ghcide]  ideErrorWithSource (src/Development/IDE/Types/Diagnostics.hs:158) [ghcide]  showDiagnosticsColored (src/Development/IDE/Types/Diagnostics.hs:279) [ghcide]  showGhcCode (src/Development/IDE/Types/Diagnostics.hs:137) [ghcide]  attachReason (src/Development/IDE/Types/Diagnostics.hs:144) [ghcide]  attachedReason (src/Development/IDE/Types/Diagnostics.hs:141) [ghcide]  noFilePath (src/Development/IDE/Types/Location.hs:69) [ghcide]  noRange (src/Development/IDE/Types/Location.hs:73) [ghcide]  showPosition (src/Development/IDE/Types/Location.hs:76) [ghcide]  toNormalizedUri [ghcide]  fromNormalizedUri [ghcide]  emptyFilePath (src/Development/IDE/Types/Location.hs:46) [ghcide]  emptyPathUri (src/Development/IDE/Types/Location.hs:58) [ghcide]  filePathToUri' (src/Development/IDE/Types/Location.hs:63) [ghcide]  tmrModSummary (src/Development/IDE/Core/RuleTypes.hs:171) [ghcide]  hiFileFingerPrint (src/Development/IDE/Core/RuleTypes.hs:190) [ghcide]  mkHiFileResult (src/Development/IDE/Core/RuleTypes.hs:193) [ghcide]  vfsVersion (src/Development/IDE/Core/RuleTypes.hs:328) [ghcide]  awSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  declSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  exprSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  patSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide]  typeSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) [ghcide] Warning: '#' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  0% ( 0 / 6) in 'Development.IDE.Spans.Pragmas' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  NextPragmaInfo (src/Development/IDE/Spans/Pragmas.hs:76) [ghcide]  LineSplitTextEdits (src/Development/IDE/Spans/Pragmas.hs:71) [ghcide]  getNextPragmaInfo (src/Development/IDE/Spans/Pragmas.hs:32) [ghcide]  insertNewPragma (src/Development/IDE/Spans/Pragmas.hs:51) [ghcide]  getFirstPragma (src/Development/IDE/Spans/Pragmas.hs:58) [ghcide]  12% ( 1 / 8) in 'Development.IDE.Plugin.TypeLenses' [ghcide]  Missing documentation for: [ghcide]  descriptor (src/Development/IDE/Plugin/TypeLenses.hs:97) [ghcide]  suggestSignature (src/Development/IDE/Plugin/TypeLenses.hs:203) [ghcide]  typeLensCommandId (src/Development/IDE/Plugin/TypeLenses.hs:94) [ghcide]  GlobalBindingTypeSig (src/Development/IDE/Plugin/TypeLenses.hs:283) [ghcide]  GetGlobalBindingTypeSigs (src/Development/IDE/Plugin/TypeLenses.hs:280) [ghcide]  GlobalBindingTypeSigsResult (src/Development/IDE/Plugin/TypeLenses.hs:292) [ghcide]  Log (src/Development/IDE/Plugin/TypeLenses.hs:87) [ghcide] Warning: 'PositionMapping' is out of scope. [ghcide]  If you qualify the identifier, haddock can try to link it anyway. [ghcide]  57% ( 8 / 14) in 'Development.IDE.Core.UseStale' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  unTrack (src/Development/IDE/Core/UseStale.hs:51) [ghcide]  untrackedStaleValue (src/Development/IDE/Core/UseStale.hs:91) [ghcide]  unsafeMkStale (src/Development/IDE/Core/UseStale.hs:137) [ghcide]  unsafeMkCurrent (src/Development/IDE/Core/UseStale.hs:133) [ghcide]  unsafeCopyAge (src/Development/IDE/Core/UseStale.hs:141) [ghcide]  100% ( 6 / 6) in 'Generics.SYB.GHC' [ghcide]  88% ( 8 / 9) in 'Text.Fuzzy.Parallel' [ghcide]  Missing documentation for: [ghcide]  Scored (src/Text/Fuzzy/Parallel.hs:18) [ghcide]  50% ( 4 / 8) in 'Development.IDE.Plugin.Completions.Logic' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  cacheDataProducer (src/Development/IDE/Plugin/Completions/Logic.hs:337) [ghcide]  fromIdentInfo (src/Development/IDE/Plugin/Completions/Logic.hs:314) [ghcide]  getCompletionPrefixFromRope (src/Development/IDE/Plugin/Completions/Logic.hs:893) [ghcide]  0% ( 0 / 4) in 'Development.IDE.Plugin.Completions' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  descriptor (src/Development/IDE/Plugin/Completions.hs:70) [ghcide]  Log (src/Development/IDE/Plugin/Completions.hs:61) [ghcide]  ghcideCompletionsPluginPriority (src/Development/IDE/Plugin/Completions.hs:67) [ghcide]  33% ( 1 / 3) in 'Development.IDE.Plugin.HLS.GhcIde' [ghcide]  Missing documentation for: [ghcide]  descriptors (src/Development/IDE/Plugin/HLS/GhcIde.hs:36) [ghcide]  Log (src/Development/IDE/Plugin/HLS/GhcIde.hs:22) [ghcide]  0% ( 0 / 10) in 'Development.IDE.Main' [ghcide]  Missing documentation for: [ghcide]  Module header [ghcide]  Arguments (src/Development/IDE/Main.hs:205) [ghcide]  defaultArguments (src/Development/IDE/Main.hs:224) [ghcide]  Command (src/Development/IDE/Main.hs:170) [ghcide]  IdeCommand [ghcide]  isLSP (src/Development/IDE/Main.hs:182) [ghcide]  commandP (src/Development/IDE/Main.hs:186) [ghcide]  defaultMain (src/Development/IDE/Main.hs:290) [ghcide]  testing (src/Development/IDE/Main.hs:269) [ghcide]  Log (src/Development/IDE/Main.hs:133) [ghcide]  [ghcide] src/Development/IDE/Main.hs:18:1: warning: [-Wunused-imports] [ghcide]  The import of ‘Control.Exception.Safe’ is redundant [ghcide]  except perhaps to import instances from ‘Control.Exception.Safe’ [ghcide]  To import instances alone, use: import Control.Exception.Safe() [ghcide]  | [ghcide] 18 | import Control.Exception.Safe (SomeException, [ghcide]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ghcide] Warning: Development.IDE.Core.PositionMapping: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide] Warning: Development.IDE.GHC.Compat.Core: could not find link destinations for: [ghcide]  - GHC.Parser.Lexer.ExtsBitmap [ghcide]  - GHC.Iface.Ext.Ast.HasType [ghcide]  - GHC.Iface.Ext.Ast.ToHie [ghcide]  - GHC.Iface.Ext.Ast.loc [ghcide]  - GHC.Iface.Ext.Ast.TVScoped [ghcide]  - GHC.Iface.Ext.Ast.PScoped [ghcide]  - GHC.Iface.Ext.Ast.RScoped [ghcide]  - GHC.Iface.Ext.Ast.SigContext [ghcide]  - GHC.Iface.Ext.Ast.PatSynFieldContext [ghcide]  - GHC.Iface.Ext.Ast.BindContext [ghcide]  - GHC.Iface.Ext.Ast.IEContext [ghcide]  - GHC.Iface.Ext.Ast.RFContext [ghcide]  - System.Time.Extra.Timeout [ghcide]  - GHC.Driver.Session.DynP [ghcide]  - GHC.Parser.Lexer.LayoutContext [ghcide]  - GHC.Parser.Lexer.ALRContext [ghcide]  - GHC.Parser.Lexer.ALRLayout [ghcide]  - GHC.Unit.Module.Env.NDModule [ghcide]  - GHC.Hs.Type.HsQTvsRn [ghcide]  - GHC.Hs.Utils.AnnoBody [ghcide]  - GHC.Unit.Module.ModIface.ModIfaceFinal [ghcide]  - GHC.Unit.Module.ModIface.ModIfacePhase [ghcide]  - Development.IDE.GHC.Compat.Core.FunTyFlag [ghcide]  - GHC.Iface.Ext.Ast.HasLoc [ghcide]  - GHC.Iface.Ext.Ast.HiePass [ghcide]  - GHC.Iface.Ext.Ast.HieM [ghcide]  - GHC.Iface.Ext.Ast.HieState [ghcide]  - GHC.Iface.Ext.Ast.Context [ghcide]  - GHC.Iface.Ext.Ast.ModifyState [ghcide]  - GHC.Iface.Ext.Ast.RContext [ghcide]  - GHC.Iface.Ext.Ast.TScoped [ghcide]  - GHC.Iface.Ext.Ast.EvBindContext [ghcide]  - GHC.Iface.Ext.Ast.AnnoBody [ghcide]  - GHC.Iface.Ext.Ast.getTypeNode [ghcide]  - GHC.Iface.Ext.Ast.addSubstitution [ghcide]  - GHC.Iface.Ext.Ast.toHie [ghcide]  - Data.NonNull.NullError [ghcide] Warning: Development.IDE.GHC.Compat.Outputable: could not find link destinations for: [ghcide]  - GHC.Core.Unfold.ExprSize [ghcide]  - GHC.Unit.State.UnitVisibility [ghcide]  - GHC.Core.InstEnv.InstMatches [ghcide]  - GHC.CoreToStg.Prep.Floats [ghcide]  - GHC.Driver.Make.BuildPlan [ghcide]  - GHC.Driver.Make.ModuleGraphNodeWithBootFile [ghcide]  - GHC.Types.Name.NameSort [ghcide]  - GHC.Unit.Module.Env.NDModule [ghcide]  - GHC.Iface.Recomp.IfaceDeclExtras [ghcide]  - GHC.CoreToStg.Prep.ArgInfo [ghcide]  - GHC.CoreToStg.Prep.FloatingBind [ghcide]  - GHC.CoreToStg.Prep.OkToSpec [ghcide]  - GHC.StgToByteCode.Discr [ghcide]  - GHC.Data.Graph.Directed.Time [ghcide]  - GHC.Data.Graph.Directed.Edge [ghcide]  - GHC.Driver.Make.CodeGenEnable [ghcide]  - GHC.Driver.Make.CachedIface [ghcide] Warning: Development.IDE.GHC.Compat.Units: could not find link destinations for: [ghcide]  - GHC.Unit.External.PackageAnnEnv [ghcide]  - Development.IDE.GHC.Compat.Units.PreloadUnitClosure [ghcide] Warning: Development.IDE.GHC.Compat.Util: could not find link destinations for: [ghcide]  - GHC.Iface.Ext.Ast.ToHie [ghcide]  - GHC.Iface.Ext.Ast.HieM [ghcide]  - GHC.Iface.Ext.Ast.toHie [ghcide] Warning: Development.IDE.GHC.Compat.Parser: could not find link destinations for: [ghcide]  - GHC.modSummary [ghcide] Warning: Development.IDE.GHC.Compat.Plugins: could not find link destinations for: [ghcide]  - GHC.Driver.Plugins.HoleFitPlugin [ghcide] Warning: Development.IDE.GHC.Compat: could not find link destinations for: [ghcide]  - GHC.Iface.Ext.Ast.TypecheckedSource [ghcide]  - GHC.Iface.Ext.Ast.RenamedSource [ghcide] Warning: Development.IDE.GHC.CoreFile: could not find link destinations for: [ghcide]  - Development.IDE.GHC.CoreFile.IfaceId [ghcide]  - Development.IDE.GHC.CoreFile.TopIfaceBinding [ghcide] Warning: Development.IDE.Main.HeapStats: could not find link destinations for: [ghcide]  - Development.IDE.Main.HeapStats.heapStatsThread [ghcide] Warning: Development.IDE.Types.Location: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [ghcide]  - Language.LSP.Protocol.Types.Lens.HasBaseUri [ghcide]  - Language.LSP.Protocol.Types.Lens.baseUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasChanges [ghcide]  - Language.LSP.Protocol.Types.Lens.changes [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCharacter [ghcide]  - Language.LSP.Protocol.Types.Lens.character [ghcide]  - Language.LSP.Protocol.Types.Lens.HasDocument [ghcide]  - Language.LSP.Protocol.Types.Lens.document [ghcide]  - Language.LSP.Protocol.Types.Lens.HasEditRange [ghcide]  - Language.LSP.Protocol.Types.Lens.editRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasEnd [ghcide]  - Language.LSP.Protocol.Types.Lens.end [ghcide]  - Language.LSP.Protocol.Types.Lens.HasFromRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.fromRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.HasHref [ghcide]  - Language.LSP.Protocol.Types.Lens.href [ghcide]  - Language.LSP.Protocol.Types.Lens.HasInsert [ghcide]  - Language.LSP.Protocol.Types.Lens.insert [ghcide]  - Language.LSP.Protocol.Types.Lens.HasLine [ghcide]  - Language.LSP.Protocol.Types.Lens.line [ghcide]  - Language.LSP.Protocol.Types.Lens.HasLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.location [ghcide]  - Language.LSP.Protocol.Types.Lens.HasNewUri [ghcide]  - Language.LSP.Protocol.Types.Lens.newUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasOldUri [ghcide]  - Language.LSP.Protocol.Types.Lens.oldUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasOriginSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.originSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasPosition [ghcide]  - Language.LSP.Protocol.Types.Lens.position [ghcide]  - Language.LSP.Protocol.Types.Lens.HasPositions [ghcide]  - Language.LSP.Protocol.Types.Lens.positions [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRange [ghcide]  - Language.LSP.Protocol.Types.Lens.range [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.ranges [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRelatedDocuments [ghcide]  - Language.LSP.Protocol.Types.Lens.relatedDocuments [ghcide]  - Language.LSP.Protocol.Types.Lens.HasReplace [ghcide]  - Language.LSP.Protocol.Types.Lens.replace [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRootUri [ghcide]  - Language.LSP.Protocol.Types.Lens.rootUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasScopeUri [ghcide]  - Language.LSP.Protocol.Types.Lens.scopeUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSelection [ghcide]  - Language.LSP.Protocol.Types.Lens.selection [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.selectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasStart [ghcide]  - Language.LSP.Protocol.Types.Lens.start [ghcide]  - Language.LSP.Protocol.Types.Lens.HasStoppedLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.stoppedLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTarget [ghcide]  - Language.LSP.Protocol.Types.Lens.target [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetRange [ghcide]  - Language.LSP.Protocol.Types.Lens.targetRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.targetSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetUri [ghcide]  - Language.LSP.Protocol.Types.Lens.targetUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasUri [ghcide]  - Language.LSP.Protocol.Types.Lens.uri [ghcide]  - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.AnnotatedTextEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.CallHierarchyIncomingCall [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.CallHierarchyOutgoingCall [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.CallHierarchyPrepareParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionParams.CodeActionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorInformation.ColorInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorPresentationParams.ColorPresentationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.CompletionItemDefaults [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionParams.CompletionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ConfigurationItem.ConfigurationItem [ghcide]  - Language.LSP.Protocol.Internal.Types.CreateFile.CreateFile [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationParams.DeclarationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionParams.DefinitionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DeleteFile.DeleteFile [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult.DocumentDiagnosticReportPartialResult [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightParams.DocumentHighlightParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.DocumentOnTypeFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams.DocumentRangeFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol [ghcide]  - Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace.EditRangeWithInsertReplace [ghcide]  - Language.LSP.Protocol.Internal.Types.FileEvent.FileEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [ghcide]  - Language.LSP.Protocol.Internal.Types.HoverParams.HoverParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ImplementationParams.ImplementationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.InlayHintLabelPart [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintParams.InlayHintParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueContext.InlineValueContext [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.InlineValueEvaluatableExpression [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueParams.InlineValueParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueText.InlineValueText [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.InlineValueVariableLookup [ghcide]  - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.InsertReplaceEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams.LinkedEditingRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.LinkedEditingRanges [ghcide]  - Language.LSP.Protocol.Internal.Types.LocationLink.LocationLink [ghcide]  - Language.LSP.Protocol.Internal.Types.LocationUriOnly.LocationUriOnly [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerParams.MonikerParams [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCell.NotebookCell [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocument.NotebookDocument [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier.NotebookDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier.OptionalVersionedTextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenameParams.PrepareRenameParams [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.PrepareRenamePlaceholder [ghcide]  - Language.LSP.Protocol.Internal.Types.PreviousResultId.PreviousResultId [ghcide]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceParams.ReferenceParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.RelatedUnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.RelativePattern.RelativePattern [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameFile.RenameFile [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameParams.RenameParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRange.SelectionRange [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRangeParams.SelectionRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams.SemanticTokensRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowDocumentParams.ShowDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpParams.SignatureHelpParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.TextDocumentContentChangePartial [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentItem.TextDocumentItem [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.TextDocumentPositionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeDefinitionParams.TypeDefinitionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.TypeHierarchyItem [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.TypeHierarchyPrepareParams [ghcide]  - Language.LSP.Protocol.Internal.Types.UInitializeParams.UInitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.UnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier.VersionedNotebookDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.WorkspaceUnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Types.Common.Null [ghcide]  - Language.LSP.Protocol.Types.Common.UInt [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.VFS.HasVfsMap [ghcide] Warning: Development.IDE.Types.Diagnostics: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCode [ghcide]  - Language.LSP.Protocol.Types.Lens.code [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCodeDescription [ghcide]  - Language.LSP.Protocol.Types.Lens.codeDescription [ghcide]  - Language.LSP.Protocol.Types.Lens.HasData_ [ghcide]  - Language.LSP.Protocol.Types.Lens.data_ [ghcide]  - Language.LSP.Protocol.Types.Lens.HasDiagnostics [ghcide]  - Language.LSP.Protocol.Types.Lens.diagnostics [ghcide]  - Language.LSP.Protocol.Types.Lens.HasItems [ghcide]  - Language.LSP.Protocol.Types.Lens.items [ghcide]  - Language.LSP.Protocol.Types.Lens.HasMessage [ghcide]  - Language.LSP.Protocol.Types.Lens.message [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRange [ghcide]  - Language.LSP.Protocol.Types.Lens.range [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRelatedInformation [ghcide]  - Language.LSP.Protocol.Types.Lens.relatedInformation [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSeverity [ghcide]  - Language.LSP.Protocol.Types.Lens.severity [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSource [ghcide]  - Language.LSP.Protocol.Types.Lens.source [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTags [ghcide]  - Language.LSP.Protocol.Types.Lens.tags [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionContext.CodeActionContext [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticTag.DiagnosticTag [ghcide]  - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Types.Common.UInt [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.Protocol.Types.LspEnum.EnumBaseType [ghcide]  - Language.LSP.Protocol.Types.LspEnum.LspEnum [ghcide]  - Language.LSP.Protocol.Types.LspEnum.fromEnumBaseType [ghcide]  - Language.LSP.Protocol.Types.LspEnum.knownValues [ghcide]  - Language.LSP.Protocol.Types.LspEnum.toEnumBaseType [ghcide] Warning: Development.IDE.Types.Exports: could not find link destinations for: [ghcide]  - Development.IDE.Types.Exports.WithHieDb [ghcide] Warning: Development.IDE.Plugin.Completions.Types: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemKind.CompletionItemKind [ghcide] Warning: Development.IDE.Import.FindImports: could not find link destinations for: [ghcide]  - Development.IDE.Import.FindImports.LocateResult [ghcide] Warning: Development.IDE.Import.DependencyInformation: could not find link destinations for: [ghcide]  - Development.IDE.Import.DependencyInformation.FilePathIdSet [ghcide]  - Development.IDE.Import.DependencyInformation.FilePathIdMap [ghcide] Warning: Development.IDE.Types.Options: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide] Warning: Development.IDE.Core.ProgressReporting: could not find link destinations for: [ghcide]  - Development.IDE.Core.ProgressReporting.ProgressReporter [ghcide] Warning: Development.IDE.Types.Shake: could not find link destinations for: [ghcide]  - Data.Vector.Vector [ghcide] Warning: Development.IDE.Core.Shake: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Development.IDE.Types.Action.ActionQueue [ghcide]  - Development.IDE.Types.Action.DelayedActionInternal [ghcide]  - Development.IDE.Core.Shake.STMDiagnosticStore [ghcide]  - Development.IDE.Core.Shake.ShakeSession [ghcide]  - Development.IDE.Core.Shake.GetStalePersistent [ghcide] Warning: Development.IDE.Session: could not find link destinations for: [ghcide]  - Development.IDE.Session.DependencyInfo [ghcide]  - Development.IDE.Session.maxRetryCount [ghcide] Warning: Development.IDE.LSP.Server: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Message.Meta.Request [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Message.LspId.LspId [ghcide]  - Language.LSP.Protocol.Message.Meta.Notification [ghcide]  - Language.LSP.Protocol.Internal.Method.SMethod [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageParams [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageResult [ghcide] Warning: Development.IDE.Plugin.HLS: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Internal.Method.SMethod [ghcide]  - Language.LSP.Protocol.Internal.Method.ErrorData [ghcide] Warning: Development.IDE.Core.IdeConfiguration: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [ghcide] Warning: Development.IDE.LSP.LanguageServer: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Message.Types.TRequestMessage [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_Initialize [ghcide]  - Language.LSP.Protocol.Message.LspId.SomeLspId [ghcide] Warning: Development.IDE.Core.FileStore: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.FileChangeType.FileChangeType [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide] Warning: Development.IDE.Core.Compile: could not find link destinations for: [ghcide]  - Development.IDE.Core.Compile.CoreFileTime [ghcide] Warning: Development.IDE.Spans.AtPoint: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide] Warning: Development.IDE.Core.Service: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Development.IDE.Core.FileExists.Log [ghcide] Warning: Development.IDE.Core.Actions: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide] Warning: Development.IDE.Plugin.Test: could not find link destinations for: [ghcide]  - Development.IDE.Plugin.Test.Age [ghcide] Warning: Development.IDE.LSP.Outline: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDocumentSymbol [ghcide] Warning: Development.IDE.LSP.HoverDefinition: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.TextDocumentPositionParams [ghcide]  - Language.LSP.Protocol.Types.Common.Null [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageResult [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_WorkspaceSymbol [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentReferences [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDefinition [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentTypeDefinition [ghcide]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentImplementation [ghcide] Warning: Development.IDE: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.WorkspaceEdit [ghcide]  - Language.LSP.Server.Core.LspCoreLog [ghcide]  - Language.LSP.Protocol.Types.Lens.HasBaseUri [ghcide]  - Language.LSP.Protocol.Types.Lens.baseUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasChanges [ghcide]  - Language.LSP.Protocol.Types.Lens.changes [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCharacter [ghcide]  - Language.LSP.Protocol.Types.Lens.character [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCode [ghcide]  - Language.LSP.Protocol.Types.Lens.code [ghcide]  - Language.LSP.Protocol.Types.Lens.HasCodeDescription [ghcide]  - Language.LSP.Protocol.Types.Lens.codeDescription [ghcide]  - Language.LSP.Protocol.Types.Lens.HasData_ [ghcide]  - Language.LSP.Protocol.Types.Lens.data_ [ghcide]  - Language.LSP.Protocol.Types.Lens.HasDiagnostics [ghcide]  - Language.LSP.Protocol.Types.Lens.diagnostics [ghcide]  - Language.LSP.Protocol.Types.Lens.HasDocument [ghcide]  - Language.LSP.Protocol.Types.Lens.document [ghcide]  - Language.LSP.Protocol.Types.Lens.HasEditRange [ghcide]  - Language.LSP.Protocol.Types.Lens.editRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasEnd [ghcide]  - Language.LSP.Protocol.Types.Lens.end [ghcide]  - Language.LSP.Protocol.Types.Lens.HasFromRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.fromRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.HasHref [ghcide]  - Language.LSP.Protocol.Types.Lens.href [ghcide]  - Language.LSP.Protocol.Types.Lens.HasInsert [ghcide]  - Language.LSP.Protocol.Types.Lens.insert [ghcide]  - Language.LSP.Protocol.Types.Lens.HasItems [ghcide]  - Language.LSP.Protocol.Types.Lens.items [ghcide]  - Language.LSP.Protocol.Types.Lens.HasLine [ghcide]  - Language.LSP.Protocol.Types.Lens.line [ghcide]  - Language.LSP.Protocol.Types.Lens.HasLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.location [ghcide]  - Language.LSP.Protocol.Types.Lens.HasMessage [ghcide]  - Language.LSP.Protocol.Types.Lens.message [ghcide]  - Language.LSP.Protocol.Types.Lens.HasNewUri [ghcide]  - Language.LSP.Protocol.Types.Lens.newUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasOldUri [ghcide]  - Language.LSP.Protocol.Types.Lens.oldUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasOriginSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.originSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasPosition [ghcide]  - Language.LSP.Protocol.Types.Lens.position [ghcide]  - Language.LSP.Protocol.Types.Lens.HasPositions [ghcide]  - Language.LSP.Protocol.Types.Lens.positions [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRange [ghcide]  - Language.LSP.Protocol.Types.Lens.range [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRanges [ghcide]  - Language.LSP.Protocol.Types.Lens.ranges [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRelatedDocuments [ghcide]  - Language.LSP.Protocol.Types.Lens.relatedDocuments [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRelatedInformation [ghcide]  - Language.LSP.Protocol.Types.Lens.relatedInformation [ghcide]  - Language.LSP.Protocol.Types.Lens.HasReplace [ghcide]  - Language.LSP.Protocol.Types.Lens.replace [ghcide]  - Language.LSP.Protocol.Types.Lens.HasRootUri [ghcide]  - Language.LSP.Protocol.Types.Lens.rootUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasScopeUri [ghcide]  - Language.LSP.Protocol.Types.Lens.scopeUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSelection [ghcide]  - Language.LSP.Protocol.Types.Lens.selection [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.selectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSeverity [ghcide]  - Language.LSP.Protocol.Types.Lens.severity [ghcide]  - Language.LSP.Protocol.Types.Lens.HasSource [ghcide]  - Language.LSP.Protocol.Types.Lens.source [ghcide]  - Language.LSP.Protocol.Types.Lens.HasStart [ghcide]  - Language.LSP.Protocol.Types.Lens.start [ghcide]  - Language.LSP.Protocol.Types.Lens.HasStoppedLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.stoppedLocation [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTags [ghcide]  - Language.LSP.Protocol.Types.Lens.tags [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTarget [ghcide]  - Language.LSP.Protocol.Types.Lens.target [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetRange [ghcide]  - Language.LSP.Protocol.Types.Lens.targetRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.targetSelectionRange [ghcide]  - Language.LSP.Protocol.Types.Lens.HasTargetUri [ghcide]  - Language.LSP.Protocol.Types.Lens.targetUri [ghcide]  - Language.LSP.Protocol.Types.Lens.HasUri [ghcide]  - Language.LSP.Protocol.Types.Lens.uri [ghcide]  - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.AnnotatedTextEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams.ApplyWorkspaceEditParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult.ApplyWorkspaceEditResult [ghcide]  - Language.LSP.Protocol.Internal.Types.BaseSymbolInformation.BaseSymbolInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities.CallHierarchyClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.CallHierarchyIncomingCall [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.CallHierarchyIncomingCallsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.CallHierarchyItem [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOptions.CallHierarchyOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.CallHierarchyOutgoingCall [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.CallHierarchyOutgoingCallsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.CallHierarchyPrepareParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions.CallHierarchyRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CancelParams.CancelParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ChangeAnnotation.ChangeAnnotation [ghcide]  - Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier.ChangeAnnotationIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions.ChangeAnnotationsSupportOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions.ClientCodeActionKindOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions.ClientCodeActionLiteralOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions.ClientCodeActionResolveOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions.ClientCompletionItemInsertTextModeOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions.ClientCompletionItemOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind.ClientCompletionItemOptionsKind [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions.ClientCompletionItemResolveOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions.ClientDiagnosticsTagOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions.ClientFoldingRangeKindOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions.ClientFoldingRangeOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientInfo.ClientInfo [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions.ClientInlayHintResolveOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta.ClientSemanticTokensRequestFullDelta [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions.ClientSemanticTokensRequestOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions.ClientShowMessageActionItemOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions.ClientSignatureInformationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions.ClientSignatureParameterInformationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions.ClientSymbolKindOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions.ClientSymbolResolveOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions.ClientSymbolTagOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeAction.CodeAction [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities.CodeActionClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionContext.CodeActionContext [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionDisabled.CodeActionDisabled [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionKind.CodeActionKind [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionOptions.CodeActionOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionParams.CodeActionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions.CodeActionRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind.CodeActionTriggerKind [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeDescription.CodeDescription [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLens.CodeLens [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities.CodeLensClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLensOptions.CodeLensOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLensParams.CodeLensParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions.CodeLensRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities.CodeLensWorkspaceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.Color.Color [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorInformation.ColorInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorPresentation.ColorPresentation [ghcide]  - Language.LSP.Protocol.Internal.Types.ColorPresentationParams.ColorPresentationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.Command.Command [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities.CompletionClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionContext.CompletionContext [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.CompletionItemDefaults [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemKind.CompletionItemKind [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails.CompletionItemLabelDetails [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemTag.CompletionItemTag [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions.CompletionItemTagOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionList.CompletionList [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionListCapabilities.CompletionListCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionOptions.CompletionOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionParams.CompletionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions.CompletionRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionTriggerKind.CompletionTriggerKind [ghcide]  - Language.LSP.Protocol.Internal.Types.ConfigurationItem.ConfigurationItem [ghcide]  - Language.LSP.Protocol.Internal.Types.ConfigurationParams.ConfigurationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.CreateFile.CreateFile [ghcide]  - Language.LSP.Protocol.Internal.Types.CreateFileOptions.CreateFileOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.CreateFilesParams.CreateFilesParams [ghcide]  - Language.LSP.Protocol.Internal.Types.Declaration.Declaration [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities.DeclarationClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationLink.DeclarationLink [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationOptions.DeclarationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationParams.DeclarationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions.DeclarationRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.Definition.Definition [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities.DefinitionClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionLink.DefinitionLink [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionOptions.DefinitionOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionParams.DefinitionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions.DefinitionRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DeleteFile.DeleteFile [ghcide]  - Language.LSP.Protocol.Internal.Types.DeleteFileOptions.DeleteFileOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DeleteFilesParams.DeleteFilesParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities.DiagnosticClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticOptions.DiagnosticOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions.DiagnosticRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.DiagnosticRelatedInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData.DiagnosticServerCancellationData [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticTag.DiagnosticTag [ghcide]  - Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities.DiagnosticWorkspaceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities.DidChangeConfigurationClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams.DidChangeConfigurationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions.DidChangeConfigurationRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams.DidChangeNotebookDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams.DidChangeTextDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities.DidChangeWatchedFilesClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams.DidChangeWatchedFilesParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions.DidChangeWatchedFilesRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams.DidChangeWorkspaceFoldersParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams.DidCloseNotebookDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams.DidCloseTextDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams.DidOpenNotebookDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams.DidOpenTextDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams.DidSaveNotebookDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams.DidSaveTextDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities.DocumentColorClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentColorOptions.DocumentColorOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentColorParams.DocumentColorParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions.DocumentColorRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams.DocumentDiagnosticParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport.DocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind.DocumentDiagnosticReportKind [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult.DocumentDiagnosticReportPartialResult [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentFilter.DocumentFilter [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities.DocumentFormattingClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions.DocumentFormattingOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentFormattingParams.DocumentFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions.DocumentFormattingRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlight.DocumentHighlight [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities.DocumentHighlightClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightKind.DocumentHighlightKind [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions.DocumentHighlightOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightParams.DocumentHighlightParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions.DocumentHighlightRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLink.DocumentLink [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities.DocumentLinkClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLinkOptions.DocumentLinkOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLinkParams.DocumentLinkParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions.DocumentLinkRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities.DocumentOnTypeFormattingClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions.DocumentOnTypeFormattingOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.DocumentOnTypeFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions.DocumentOnTypeFormattingRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities.DocumentRangeFormattingClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions.DocumentRangeFormattingOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams.DocumentRangeFormattingParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions.DocumentRangeFormattingRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSelector.DocumentSelector [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbol.DocumentSymbol [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities.DocumentSymbolClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions.DocumentSymbolOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbolParams.DocumentSymbolParams [ghcide]  - Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions.DocumentSymbolRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace.EditRangeWithInsertReplace [ghcide]  - Language.LSP.Protocol.Internal.Types.ErrorCodes.ErrorCodes [ghcide]  - Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities.ExecuteCommandClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions.ExecuteCommandOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.ExecuteCommandParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions.ExecuteCommandRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ExecutionSummary.ExecutionSummary [ghcide]  - Language.LSP.Protocol.Internal.Types.FailureHandlingKind.FailureHandlingKind [ghcide]  - Language.LSP.Protocol.Internal.Types.FileChangeType.FileChangeType [ghcide]  - Language.LSP.Protocol.Internal.Types.FileCreate.FileCreate [ghcide]  - Language.LSP.Protocol.Internal.Types.FileDelete.FileDelete [ghcide]  - Language.LSP.Protocol.Internal.Types.FileEvent.FileEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities.FileOperationClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationFilter.FileOperationFilter [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationOptions.FileOperationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationPattern.FileOperationPattern [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationPatternKind.FileOperationPatternKind [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions.FileOperationPatternOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions.FileOperationRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.FileRename.FileRename [ghcide]  - Language.LSP.Protocol.Internal.Types.FileSystemWatcher.FileSystemWatcher [ghcide]  - Language.LSP.Protocol.Internal.Types.FoldingRange.FoldingRange [ghcide]  - Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities.FoldingRangeClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.FoldingRangeKind.FoldingRangeKind [ghcide]  - Language.LSP.Protocol.Internal.Types.FoldingRangeOptions.FoldingRangeOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.FoldingRangeParams.FoldingRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions.FoldingRangeRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.FormattingOptions.FormattingOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.FullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities.GeneralClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.GlobPattern.GlobPattern [ghcide]  - Language.LSP.Protocol.Internal.Types.Hover.Hover [ghcide]  - Language.LSP.Protocol.Internal.Types.HoverClientCapabilities.HoverClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.HoverOptions.HoverOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.HoverParams.HoverParams [ghcide]  - Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions.HoverRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities.ImplementationClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ImplementationOptions.ImplementationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ImplementationParams.ImplementationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions.ImplementationRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeError.InitializeError [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeParams.InitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializeResult.InitializeResult [ghcide]  - Language.LSP.Protocol.Internal.Types.InitializedParams.InitializedParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHint.InlayHint [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities.InlayHintClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintKind.InlayHintKind [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.InlayHintLabelPart [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintOptions.InlayHintOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintParams.InlayHintParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions.InlayHintRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities.InlayHintWorkspaceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValue.InlineValue [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities.InlineValueClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueContext.InlineValueContext [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.InlineValueEvaluatableExpression [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueOptions.InlineValueOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueParams.InlineValueParams [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions.InlineValueRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueText.InlineValueText [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.InlineValueVariableLookup [ghcide]  - Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities.InlineValueWorkspaceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.InsertReplaceEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.InsertTextFormat.InsertTextFormat [ghcide]  - Language.LSP.Protocol.Internal.Types.InsertTextMode.InsertTextMode [ghcide]  - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.LSPErrorCodes [ghcide]  - Language.LSP.Protocol.Internal.Types.LanguageKind.LanguageKind [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities.LinkedEditingRangeClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions.LinkedEditingRangeOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams.LinkedEditingRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions.LinkedEditingRangeRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.LinkedEditingRanges [ghcide]  - Language.LSP.Protocol.Internal.Types.LocationLink.LocationLink [ghcide]  - Language.LSP.Protocol.Internal.Types.LocationUriOnly.LocationUriOnly [ghcide]  - Language.LSP.Protocol.Internal.Types.LogMessageParams.LogMessageParams [ghcide]  - Language.LSP.Protocol.Internal.Types.LogTraceParams.LogTraceParams [ghcide]  - Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities.MarkdownClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.MarkedString.MarkedString [ghcide]  - Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage.MarkedStringWithLanguage [ghcide]  - Language.LSP.Protocol.Internal.Types.MarkupContent.MarkupContent [ghcide]  - Language.LSP.Protocol.Internal.Types.MarkupKind.MarkupKind [ghcide]  - Language.LSP.Protocol.Internal.Types.MessageActionItem.MessageActionItem [ghcide]  - Language.LSP.Protocol.Internal.Types.MessageType.MessageType [ghcide]  - Language.LSP.Protocol.Internal.Types.Moniker.Moniker [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities.MonikerClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerKind.MonikerKind [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerOptions.MonikerOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerParams.MonikerParams [ghcide]  - Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions.MonikerRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCell.NotebookCell [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange.NotebookCellArrayChange [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCellKind.NotebookCellKind [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCellLanguage.NotebookCellLanguage [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter.NotebookCellTextDocumentFilter [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocument.NotebookDocument [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure.NotebookDocumentCellChangeStructure [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges.NotebookDocumentCellChanges [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges.NotebookDocumentCellContentChanges [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent.NotebookDocumentChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities.NotebookDocumentClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter.NotebookDocumentFilter [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType.NotebookDocumentFilterNotebookType [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern.NotebookDocumentFilterPattern [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme.NotebookDocumentFilterScheme [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells.NotebookDocumentFilterWithCells [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook.NotebookDocumentFilterWithNotebook [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier.NotebookDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities.NotebookDocumentSyncClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions.NotebookDocumentSyncOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions.NotebookDocumentSyncRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier.OptionalVersionedTextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.ParameterInformation.ParameterInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.PartialResultParams.PartialResultParams [ghcide]  - Language.LSP.Protocol.Internal.Types.Pattern.Pattern [ghcide]  - Language.LSP.Protocol.Internal.Types.PositionEncodingKind.PositionEncodingKind [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior.PrepareRenameDefaultBehavior [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenameParams.PrepareRenameParams [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.PrepareRenamePlaceholder [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareRenameResult.PrepareRenameResult [ghcide]  - Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior.PrepareSupportDefaultBehavior [ghcide]  - Language.LSP.Protocol.Internal.Types.PreviousResultId.PreviousResultId [ghcide]  - Language.LSP.Protocol.Internal.Types.ProgressParams.ProgressParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken [ghcide]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities.PublishDiagnosticsClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities.ReferenceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceContext.ReferenceContext [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceOptions.ReferenceOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceParams.ReferenceParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions.ReferenceRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.Registration.Registration [ghcide]  - Language.LSP.Protocol.Internal.Types.RegistrationParams.RegistrationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind.RegularExpressionEngineKind [ghcide]  - Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities.RegularExpressionsClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.RelatedFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.RelatedUnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.RelativePattern.RelativePattern [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameClientCapabilities.RenameClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameFile.RenameFile [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameFileOptions.RenameFileOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameFilesParams.RenameFilesParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameOptions.RenameOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameParams.RenameParams [ghcide]  - Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions.RenameRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ResourceOperation.ResourceOperation [ghcide]  - Language.LSP.Protocol.Internal.Types.ResourceOperationKind.ResourceOperationKind [ghcide]  - Language.LSP.Protocol.Internal.Types.SaveOptions.SaveOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRange.SelectionRange [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities.SelectionRangeClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRangeOptions.SelectionRangeOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRangeParams.SelectionRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions.SelectionRangeRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers.SemanticTokenModifiers [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.SemanticTokenTypes [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities.SemanticTokensClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensDelta.SemanticTokensDelta [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams.SemanticTokensDeltaParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult.SemanticTokensDeltaPartialResult [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensEdit.SemanticTokensEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta.SemanticTokensFullDelta [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensLegend.SemanticTokensLegend [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensOptions.SemanticTokensOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensParams.SemanticTokensParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult.SemanticTokensPartialResult [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams.SemanticTokensRangeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions.SemanticTokensRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities.SemanticTokensWorkspaceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ServerCapabilities.ServerCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions.ServerCompletionItemOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.ServerInfo.ServerInfo [ghcide]  - Language.LSP.Protocol.Internal.Types.SetTraceParams.SetTraceParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities.ShowDocumentClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowDocumentParams.ShowDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowDocumentResult.ShowDocumentResult [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowMessageParams.ShowMessageParams [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities.ShowMessageRequestClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams.ShowMessageRequestParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelp.SignatureHelp [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities.SignatureHelpClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpContext.SignatureHelpContext [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpOptions.SignatureHelpOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpParams.SignatureHelpParams [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions.SignatureHelpRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind.SignatureHelpTriggerKind [ghcide]  - Language.LSP.Protocol.Internal.Types.SignatureInformation.SignatureInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions.StaleRequestSupportOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions.StaticRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolInformation.SymbolInformation [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolKind.SymbolKind [ghcide]  - Language.LSP.Protocol.Internal.Types.SymbolTag.SymbolTag [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions.TextDocumentChangeRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities.TextDocumentClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.TextDocumentContentChangePartial [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument.TextDocumentContentChangeWholeDocument [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentEdit.TextDocumentEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentFilter.TextDocumentFilter [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage.TextDocumentFilterLanguage [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern.TextDocumentFilterPattern [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme.TextDocumentFilterScheme [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.TextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentItem.TextDocumentItem [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.TextDocumentPositionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions.TextDocumentRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason.TextDocumentSaveReason [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions.TextDocumentSaveRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities.TextDocumentSyncClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind.TextDocumentSyncKind [ghcide]  - Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions.TextDocumentSyncOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide]  - Language.LSP.Protocol.Internal.Types.TokenFormat.TokenFormat [ghcide]  - Language.LSP.Protocol.Internal.Types.TraceValue.TraceValue [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities.TypeDefinitionClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions.TypeDefinitionOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeDefinitionParams.TypeDefinitionParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions.TypeDefinitionRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities.TypeHierarchyClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.TypeHierarchyItem [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions.TypeHierarchyOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.TypeHierarchyPrepareParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions.TypeHierarchyRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams.TypeHierarchySubtypesParams [ghcide]  - Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams.TypeHierarchySupertypesParams [ghcide]  - Language.LSP.Protocol.Internal.Types.UInitializeParams.UInitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.UnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.UniquenessLevel.UniquenessLevel [ghcide]  - Language.LSP.Protocol.Internal.Types.Unregistration.Unregistration [ghcide]  - Language.LSP.Protocol.Internal.Types.UnregistrationParams.UnregistrationParams [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier.VersionedNotebookDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier [ghcide]  - Language.LSP.Protocol.Internal.Types.WatchKind.WatchKind [ghcide]  - Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams.WillSaveTextDocumentParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WindowClientCapabilities.WindowClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin.WorkDoneProgressBegin [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams.WorkDoneProgressCancelParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams.WorkDoneProgressCreateParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd.WorkDoneProgressEnd [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions.WorkDoneProgressOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams.WorkDoneProgressParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport.WorkDoneProgressReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities.WorkspaceClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams.WorkspaceDiagnosticParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport.WorkspaceDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult.WorkspaceDiagnosticReportPartialResult [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport.WorkspaceDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities.WorkspaceEditClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.WorkspaceFolder [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent.WorkspaceFoldersChangeEvent [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams.WorkspaceFoldersInitializeParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities.WorkspaceFoldersServerCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.WorkspaceFullDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceOptions.WorkspaceOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.WorkspaceSymbol [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities.WorkspaceSymbolClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions.WorkspaceSymbolOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams.WorkspaceSymbolParams [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions.WorkspaceSymbolRegistrationOptions [ghcide]  - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.WorkspaceUnchangedDocumentDiagnosticReport [ghcide]  - Language.LSP.Protocol.Types.Common.Null [ghcide]  - Language.LSP.Protocol.Types.Common.UInt [ghcide]  - Language.LSP.Protocol.Types.Common.|? [ghcide]  - Language.LSP.Protocol.Types.LspEnum.EnumBaseType [ghcide]  - Language.LSP.Protocol.Types.LspEnum.LspEnum [ghcide]  - Language.LSP.Protocol.Types.LspEnum.fromEnumBaseType [ghcide]  - Language.LSP.Protocol.Types.LspEnum.knownValues [ghcide]  - Language.LSP.Protocol.Types.LspEnum.toEnumBaseType [ghcide]  - Language.LSP.Protocol.Types.Singletons.AString [ghcide]  - Language.LSP.Protocol.Types.Singletons.AnInteger [ghcide]  - Language.LSP.Protocol.Message.Types.ResponseError [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseError [ghcide]  - Language.LSP.Protocol.Message.Types.ResponseMessage [ghcide]  - Language.LSP.Protocol.Message.Types.RequestMessage [ghcide]  - Language.LSP.Protocol.Message.Registration.TRegistration [ghcide]  - Language.LSP.Protocol.Message.Types.TRequestMessage [ghcide]  - Language.LSP.Protocol.Message.LspId.LspId [ghcide]  - Language.LSP.Protocol.Message.Types.TResponseMessage [ghcide]  - Language.LSP.Protocol.Message.Registration.TUnregistration [ghcide]  - Language.LSP.Protocol.Message.Types.NotificationMessage [ghcide]  - Language.LSP.Protocol.Message.Types.TNotificationMessage [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageParams [ghcide]  - Language.LSP.Protocol.Internal.Method.MessageResult [ghcide]  - Language.LSP.Protocol.Internal.Method.ErrorData [ghcide]  - Language.LSP.Protocol.Message.Method.SomeClientMethod [ghcide]  - Language.LSP.Protocol.Message.Method.SomeServerMethod [ghcide]  - Language.LSP.Protocol.Message.Registration.SomeRegistration [ghcide]  - Language.LSP.Protocol.Message.Registration.SomeUnregistration [ghcide]  - Language.LSP.Protocol.Message.Types.TCustomMessage [ghcide]  - Language.LSP.VFS.HasVfsMap [ghcide] Warning: Development.IDE.Spans.Pragmas: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide] Warning: Development.IDE.Plugin.TypeLenses: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.TextEdit.TextEdit [ghcide] Warning: Development.IDE.Plugin.Completions.Logic: could not find link destinations for: [ghcide]  - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities [ghcide]  - Language.LSP.Protocol.Internal.Types.CompletionItem.CompletionItem [ghcide] Documentation created: dist/doc/html/ghcide/index.html, [ghcide] dist/doc/html/ghcide/ghcide.txt [ghcide] Preprocessing executable 'ghcide' for ghcide-2.10.0.0.. [ghcide] Phase: installPhase [ghcide] Installing library in /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [ghcide] Installing executable ghcide in /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/bin [ghcide] Warning: The directory [ghcide] /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/bin is not in the [ghcide] system search path. [ghcide] Phase: fixupPhase [ghcide] shrinking RPATHs of ELF executables and libraries in /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 [ghcide] shrinking /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHSghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w-ghc9.6.3.so [ghcide] shrinking /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/bin/ghcide [ghcide] checking for references to /build/ in /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0... [ghcide] patching script interpreter paths in /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 [ghcide] stripping (with command strip and flags -S -p) in /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/lib /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0/bin [ghcide] shrinking RPATHs of ELF executables and libraries in /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc [ghcide] checking for references to /build/ in /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc... [ghcide] patching script interpreter paths in /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 [post-build-hook] Pushing 2 paths (404 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc (38.83 MiB) [post-build-hook] Pushing /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 (142.07 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc /nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0 [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/7q4wklcmjhwg1bl0832zarb1rh96f4sl-ghcide-2.10.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/mlddzr60qggllp66hkbkmy0nkhfqklad-ghcide-2.10.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/lrrjy32rhzjlw19pz2pdamij8iv036bq-ghcide-2.10.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 51 of 55 built, 335 of 335 downloaded from cache Building hls-test-utils [hls-test-utils] Phase: setupCompilerEnvironmentPhase [hls-test-utils] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [hls-test-utils] Phase: unpackPhase [hls-test-utils] unpacking source archive /nix/store/q3m8rsidzfqj214nnj03vh8bp2zg6j6x-hls-test-utils-2.10.0.0.tar.gz [hls-test-utils] source root is hls-test-utils-2.10.0.0 [hls-test-utils] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-test-utils-2.10.0.0/src/Test/Hls/Util.hs" [hls-test-utils] Phase: patchPhase [hls-test-utils] Phase: compileBuildDriverPhase [hls-test-utils] setupCompileFlags: -package-db=/build/tmp.iOSgHcwSlm/setup-package.conf.d -threaded [hls-test-utils] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.iOSgHcwSlm/Main.o ) [hls-test-utils] [2 of 2] Linking Setup [hls-test-utils] Phase: updateAutotoolsGnuConfigScriptsPhase [hls-test-utils] Phase: configurePhase [hls-test-utils] configureFlags: --verbose --prefix=/nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc/share/doc/hls-test-utils-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.iOSgHcwSlm/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [hls-test-utils] Using Parsec parser [hls-test-utils] Configuring hls-test-utils-2.10.0.0... [hls-test-utils] Flags chosen: pedantic=False [hls-test-utils] Dependency aeson: using aeson-2.2.3.0 [hls-test-utils] Dependency async: using async-2.2.5 [hls-test-utils] Dependency base >=4.12 && <5: using base-4.18.1.0 [hls-test-utils] Dependency bytestring: using bytestring-0.11.5.2 [hls-test-utils] Dependency containers: using containers-0.6.7 [hls-test-utils] Dependency data-default: using data-default-0.7.1.3 [hls-test-utils] Dependency directory: using directory-1.3.8.1 [hls-test-utils] Dependency extra: using extra-1.7.16 [hls-test-utils] Dependency filepath: using filepath-1.4.100.4 [hls-test-utils] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [hls-test-utils] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [hls-test-utils] Dependency lens: using lens-5.3.4 [hls-test-utils] Dependency lsp: using lsp-2.7.0.1 [hls-test-utils] Dependency lsp-test >=0.17 && <0.18: using lsp-test-0.17.1.1 [hls-test-utils] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [hls-test-utils] Dependency neat-interpolation: using neat-interpolation-0.5.1.4 [hls-test-utils] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [hls-test-utils] Dependency tasty: using tasty-1.5.3 [hls-test-utils] Dependency tasty-expected-failure: using tasty-expected-failure-0.12.3 [hls-test-utils] Dependency tasty-golden: using tasty-golden-2.3.5 [hls-test-utils] Dependency tasty-hunit: using tasty-hunit-0.10.2 [hls-test-utils] Dependency tasty-rerun: using tasty-rerun-1.1.20 [hls-test-utils] Dependency temporary: using temporary-1.3 [hls-test-utils] Dependency text: using text-2.0.2 [hls-test-utils] Dependency text-rope: using text-rope-0.2 [hls-test-utils] Source component graph: component lib [hls-test-utils] Configured component graph: [hls-test-utils]  component hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [hls-test-utils]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-test-utils]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [hls-test-utils]  include base-4.18.1.0 [hls-test-utils]  include bytestring-0.11.5.2 [hls-test-utils]  include containers-0.6.7 [hls-test-utils]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-test-utils]  include directory-1.3.8.1 [hls-test-utils]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-test-utils]  include filepath-1.4.100.4 [hls-test-utils]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [hls-test-utils]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-test-utils]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-test-utils]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [hls-test-utils]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [hls-test-utils]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [hls-test-utils]  include neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [hls-test-utils]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [hls-test-utils]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-test-utils]  include tasty-expected-failure-0.12.3-6CjXx14syDX1qAyvSicwMs [hls-test-utils]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [hls-test-utils]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [hls-test-utils]  include tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-test-utils]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [hls-test-utils]  include text-2.0.2 [hls-test-utils]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [hls-test-utils] Linked component graph: [hls-test-utils]  unit hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [hls-test-utils]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-test-utils]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [hls-test-utils]  include base-4.18.1.0 [hls-test-utils]  include bytestring-0.11.5.2 [hls-test-utils]  include containers-0.6.7 [hls-test-utils]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-test-utils]  include directory-1.3.8.1 [hls-test-utils]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-test-utils]  include filepath-1.4.100.4 [hls-test-utils]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [hls-test-utils]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-test-utils]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-test-utils]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [hls-test-utils]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [hls-test-utils]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [hls-test-utils]  include neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [hls-test-utils]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [hls-test-utils]  include tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-test-utils]  include tasty-expected-failure-0.12.3-6CjXx14syDX1qAyvSicwMs [hls-test-utils]  include tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [hls-test-utils]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [hls-test-utils]  include tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-test-utils]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [hls-test-utils]  include text-2.0.2 [hls-test-utils]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [hls-test-utils]  Development.IDE.Test=hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y:Development.IDE.Test,Development.IDE.Test.Diagnostic=hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y:Development.IDE.Test.Diagnostic,Test.Hls=hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y:Test.Hls,Test.Hls.FileSystem=hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y:Test.Hls.FileSystem,Test.Hls.Util=hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y:Test.Hls.Util [hls-test-utils] Ready component graph: [hls-test-utils]  definite hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [hls-test-utils]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [hls-test-utils]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [hls-test-utils]  depends base-4.18.1.0 [hls-test-utils]  depends bytestring-0.11.5.2 [hls-test-utils]  depends containers-0.6.7 [hls-test-utils]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [hls-test-utils]  depends directory-1.3.8.1 [hls-test-utils]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [hls-test-utils]  depends filepath-1.4.100.4 [hls-test-utils]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [hls-test-utils]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [hls-test-utils]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [hls-test-utils]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [hls-test-utils]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [hls-test-utils]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [hls-test-utils]  depends neat-interpolation-0.5.1.4-7Eh4G4e4A9B2LKWv8Yso77 [hls-test-utils]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [hls-test-utils]  depends tasty-1.5.3-9zGpMC6Ttly7LCIedANHX6 [hls-test-utils]  depends tasty-expected-failure-0.12.3-6CjXx14syDX1qAyvSicwMs [hls-test-utils]  depends tasty-golden-2.3.5-CsSUZl2XFkGI6xkGAf1uwq [hls-test-utils]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [hls-test-utils]  depends tasty-rerun-1.1.20-FtdGlHPqxx0F9Yjth8NZhU [hls-test-utils]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [hls-test-utils]  depends text-2.0.2 [hls-test-utils]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [hls-test-utils] Using Cabal-3.10.1.0 compiled by ghc-9.6 [hls-test-utils] Using compiler: ghc-9.6.3 [hls-test-utils] Using install prefix: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 [hls-test-utils] Executables installed in: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/bin [hls-test-utils] Libraries installed in: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [hls-test-utils] Dynamic Libraries installed in: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [hls-test-utils] Private executables installed in: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/libexec/x86_64-linux-ghc-9.6.3/hls-test-utils-2.10.0.0 [hls-test-utils] Data files installed in: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/share/x86_64-linux-ghc-9.6.3/hls-test-utils-2.10.0.0 [hls-test-utils] Documentation installed in: [hls-test-utils] /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc/share/doc/hls-test-utils-2.10.0.0 [hls-test-utils] Configuration files installed in: [hls-test-utils] /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/etc [hls-test-utils] No alex found [hls-test-utils] Using ar found on system at: [hls-test-utils] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [hls-test-utils] No c2hs found [hls-test-utils] No cpphs found [hls-test-utils] No doctest found [hls-test-utils] Using gcc version 14.3.0 given by user at: [hls-test-utils] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [hls-test-utils] Using ghc version 9.6.3 found on system at: [hls-test-utils] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [hls-test-utils] Using ghc-pkg version 9.6.3 found on system at: [hls-test-utils] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [hls-test-utils] No ghcjs found [hls-test-utils] No ghcjs-pkg found [hls-test-utils] No greencard found [hls-test-utils] Using haddock version 2.29.1 found on system at: [hls-test-utils] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [hls-test-utils] No happy found [hls-test-utils] Using haskell-suite found on system at: haskell-suite-dummy-location [hls-test-utils] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [hls-test-utils] No hmake found [hls-test-utils] Using hpc version 0.68 found on system at: [hls-test-utils] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [hls-test-utils] Using hsc2hs version 0.68.9 found on system at: [hls-test-utils] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [hls-test-utils] Using hscolour version 1.25 found on system at: [hls-test-utils] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [hls-test-utils] No jhc found [hls-test-utils] Using ld found on system at: [hls-test-utils] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [hls-test-utils] No pkg-config found [hls-test-utils] Using runghc version 9.6.3 found on system at: [hls-test-utils] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [hls-test-utils] Using strip version 2.44 found on system at: [hls-test-utils] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [hls-test-utils] Using tar found on system at: [hls-test-utils] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [hls-test-utils] No uhc found [hls-test-utils] Phase: buildPhase [hls-test-utils] Preprocessing library for hls-test-utils-2.10.0.0.. [hls-test-utils] Building library for hls-test-utils-2.10.0.0.. [hls-test-utils] [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, dist/build/Development/IDE/Test/Diagnostic.o, dist/build/Development/IDE/Test/Diagnostic.dyn_o ) [hls-test-utils]  [hls-test-utils] src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [-Wunused-matches] [hls-test-utils]  Defined but not used: ‘expectedCode’ [hls-test-utils]  | [hls-test-utils] 72 | (Just expectedCode, Nothing) -> False [hls-test-utils]  | ^^^^^^^^^^^^ [hls-test-utils] [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, dist/build/Development/IDE/Test.o, dist/build/Development/IDE/Test.dyn_o ) [hls-test-utils] [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.o, dist/build/Test/Hls/FileSystem.dyn_o ) [hls-test-utils] [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.o, dist/build/Test/Hls/Util.dyn_o ) [hls-test-utils] [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.o, dist/build/Test/Hls.dyn_o ) [hls-test-utils] [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, dist/build/Development/IDE/Test/Diagnostic.p_o ) [hls-test-utils]  [hls-test-utils] src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [-Wunused-matches] [hls-test-utils]  Defined but not used: ‘expectedCode’ [hls-test-utils]  | [hls-test-utils] 72 | (Just expectedCode, Nothing) -> False [hls-test-utils]  | ^^^^^^^^^^^^ [hls-test-utils] [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, dist/build/Development/IDE/Test.p_o ) [hls-test-utils] [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.p_o ) [hls-test-utils] [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.p_o ) [hls-test-utils] [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.p_o ) [hls-test-utils] Phase: checkPhase [hls-test-utils] Package has no test suites. [hls-test-utils] Phase: haddockPhase [hls-test-utils] Preprocessing library for hls-test-utils-2.10.0.0.. [hls-test-utils] Running Haddock on library for hls-test-utils-2.10.0.0.. [hls-test-utils] Warning: The documentation for the following packages are not installed. No [hls-test-utils] links will be generated to these packages: attoparsec-0.14.4, [hls-test-utils] attoparsec-0.14.4, libyaml-clib-0.2.5, lsp-types-2.3.0.1, vector-0.13.2.0 [hls-test-utils] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [hls-test-utils]  37% ( 3 / 8) in 'Development.IDE.Test.Diagnostic' [hls-test-utils]  Missing documentation for: [hls-test-utils]  Module header [hls-test-utils]  cursorPosition (src/Development/IDE/Test/Diagnostic.hs:14) [hls-test-utils]  ErrorMsg (src/Development/IDE/Test/Diagnostic.hs:17) [hls-test-utils]  requireDiagnostic (src/Development/IDE/Test/Diagnostic.hs:48) [hls-test-utils]  standardizeQuotes (src/Development/IDE/Test/Diagnostic.hs:81) [hls-test-utils]  [hls-test-utils] src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [-Wunused-matches] [hls-test-utils]  Defined but not used: ‘expectedCode’ [hls-test-utils]  | [hls-test-utils] 72 | (Just expectedCode, Nothing) -> False [hls-test-utils]  | ^^^^^^^^^^^^ [hls-test-utils]  21% ( 6 / 28) in 'Development.IDE.Test' [hls-test-utils]  Missing documentation for: [hls-test-utils]  Module header [hls-test-utils]  cursorPosition (src/Development/IDE/Test/Diagnostic.hs:14) [hls-test-utils]  requireDiagnostic (src/Development/IDE/Test/Diagnostic.hs:48) [hls-test-utils]  diagnostic (src/Development/IDE/Test.hs:192) [hls-test-utils]  expectDiagnosticsWithTags (src/Development/IDE/Test.hs:130) [hls-test-utils]  expectMessages (src/Development/IDE/Test.hs:93) [hls-test-utils]  expectCurrentDiagnostics (src/Development/IDE/Test.hs:178) [hls-test-utils]  checkDiagnosticsForDoc (src/Development/IDE/Test.hs:183) [hls-test-utils]  canonicalizeUri (src/Development/IDE/Test.hs:189) [hls-test-utils]  standardizeQuotes (src/Development/IDE/Test/Diagnostic.hs:81) [hls-test-utils]  flushMessages (src/Development/IDE/Test.hs:109) [hls-test-utils]  waitForAction (src/Development/IDE/Test.hs:214) [hls-test-utils]  getInterfaceFilesDir (src/Development/IDE/Test.hs:218) [hls-test-utils]  garbageCollectDirtyKeys (src/Development/IDE/Test.hs:221) [hls-test-utils]  getFilesOfInterest (src/Development/IDE/Test.hs:233) [hls-test-utils]  waitForTypecheck (src/Development/IDE/Test.hs:227) [hls-test-utils]  waitForBuildQueue (src/Development/IDE/Test.hs:230) [hls-test-utils]  getStoredKeys (src/Development/IDE/Test.hs:224) [hls-test-utils]  waitForCustomMessage (src/Development/IDE/Test.hs:236) [hls-test-utils]  waitForGC (src/Development/IDE/Test.hs:243) [hls-test-utils]  configureCheckProject (src/Development/IDE/Test.hs:249) [hls-test-utils]  referenceReady (src/Development/IDE/Test.hs:256) [hls-test-utils] Warning: 'rootDir' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'virtualFileTree' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils]  70% ( 21 / 30) in 'Test.Hls.FileSystem' [hls-test-utils]  Missing documentation for: [hls-test-utils]  Module header [hls-test-utils]  FileTree (src/Test/Hls/FileSystem.hs:68) [hls-test-utils]  Content (src/Test/Hls/FileSystem.hs:74) [hls-test-utils]  readFileFS (src/Test/Hls/FileSystem.hs:83) [hls-test-utils]  writeFileFS (src/Test/Hls/FileSystem.hs:87) [hls-test-utils]  mkVirtualFileTree (src/Test/Hls/FileSystem.hs:136) [hls-test-utils]  toNfp (src/Test/Hls/FileSystem.hs:146) [hls-test-utils]  toAbsFp (src/Test/Hls/FileSystem.hs:143) [hls-test-utils]  directory (src/Test/Hls/FileSystem.hs:173) [hls-test-utils] Warning: 'src' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'ignored' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'dst' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'bar' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'cons' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils]  38% ( 18 / 47) in 'Test.Hls.Util' [hls-test-utils]  Missing documentation for: [hls-test-utils]  Module header [hls-test-utils]  codeActionResolveCaps (src/Test/Hls/Util.hs:103) [hls-test-utils]  codeActionNoResolveCaps (src/Test/Hls/Util.hs:108) [hls-test-utils]  codeActionNoInlayHintsCaps (src/Test/Hls/Util.hs:113) [hls-test-utils]  codeActionSupportCaps (src/Test/Hls/Util.hs:96) [hls-test-utils]  expectCodeAction (src/Test/Hls/Util.hs:264) [hls-test-utils]  ghcVersion [hls-test-utils]  GhcVersion [hls-test-utils]  hostOS (src/Test/Hls/Util.hs:132) [hls-test-utils]  OS (src/Test/Hls/Util.hs:129) [hls-test-utils]  matchesCurrentEnv (src/Test/Hls/Util.hs:125) [hls-test-utils]  EnvSpec (src/Test/Hls/Util.hs:122) [hls-test-utils]  ignoreForGhcVersions (src/Test/Hls/Util.hs:162) [hls-test-utils]  knownBrokenOnWindows (src/Test/Hls/Util.hs:150) [hls-test-utils]  knownBrokenForGhcVersions (src/Test/Hls/Util.hs:153) [hls-test-utils]  fromAction (src/Test/Hls/Util.hs:232) [hls-test-utils]  fromCommand (src/Test/Hls/Util.hs:236) [hls-test-utils]  dontExpectCodeAction (src/Test/Hls/Util.hs:267) [hls-test-utils]  expectDiagnostic (src/Test/Hls/Util.hs:255) [hls-test-utils]  failIfSessionTimeout (src/Test/Hls/Util.hs:332) [hls-test-utils]  getCompletionByLabel (src/Test/Hls/Util.hs:339) [hls-test-utils]  noLiteralCaps (src/Test/Hls/Util.hs:90) [hls-test-utils]  inspectCodeAction (src/Test/Hls/Util.hs:258) [hls-test-utils]  inspectCommand (src/Test/Hls/Util.hs:275) [hls-test-utils]  inspectDiagnostic (src/Test/Hls/Util.hs:247) [hls-test-utils]  inspectDiagnosticAny (src/Test/Hls/Util.hs:251) [hls-test-utils]  waitForDiagnosticsFrom (src/Test/Hls/Util.hs:281) [hls-test-utils]  waitForDiagnosticsFromSource (src/Test/Hls/Util.hs:289) [hls-test-utils]  withCanonicalTempDir (src/Test/Hls/Util.hs:349) [hls-test-utils] Warning: '^' is ambiguous. It is defined [hls-test-utils]  * in ‘GHC.Real’ [hls-test-utils]  * in ‘GHC.TypeNats’ [hls-test-utils]  You may be able to disambiguate the identifier by qualifying it or [hls-test-utils]  by specifying the type/value namespace explicitly. [hls-test-utils]  Defaulting to the one defined in ‘GHC.TypeNats’ [hls-test-utils] Warning: 'findFunctionNameUnderCursor' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'runSessionWithServer'' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'XDG_CACHE_HOME' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'ghcide' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'TASTY_PATTERN' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: 'LSP_TIMEOUT' is out of scope. [hls-test-utils]  If you qualify the identifier, haddock can try to link it anyway. [hls-test-utils] Warning: Couldn't find .haddock for export Pattern [hls-test-utils] Warning: Couldn't find .haddock for export UInt [hls-test-utils] Warning: Couldn't find .haddock for export Color [hls-test-utils] Warning: Couldn't find .haddock for export Location [hls-test-utils] Warning: Couldn't find .haddock for export Position [hls-test-utils] Warning: Couldn't find .haddock for export Diagnostic [hls-test-utils] Warning: Couldn't find .haddock for export Range [hls-test-utils] Warning: Couldn't find .haddock for export NormalizedUri [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticSeverity [hls-test-utils] Warning: Couldn't find .haddock for export NormalizedFilePath [hls-test-utils] Warning: Couldn't find .haddock for export Uri [hls-test-utils] Warning: Couldn't find .haddock for export Command [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceEdit [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionKind [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticTag [hls-test-utils] Warning: Couldn't find .haddock for export AnnotatedTextEdit [hls-test-utils] Warning: Couldn't find .haddock for export ApplyWorkspaceEditParams [hls-test-utils] Warning: Couldn't find .haddock for export ApplyWorkspaceEditResult [hls-test-utils] Warning: Couldn't find .haddock for export BaseSymbolInformation [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyIncomingCall [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyIncomingCallsParams [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyItem [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyOptions [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyOutgoingCall [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyOutgoingCallsParams [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyPrepareParams [hls-test-utils] Warning: Couldn't find .haddock for export CallHierarchyRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export CancelParams [hls-test-utils] Warning: Couldn't find .haddock for export ChangeAnnotation [hls-test-utils] Warning: Couldn't find .haddock for export ChangeAnnotationIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export ChangeAnnotationsSupportOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ClientCodeActionKindOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientCodeActionLiteralOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientCodeActionResolveOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientCompletionItemInsertTextModeOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientCompletionItemOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientCompletionItemOptionsKind [hls-test-utils] Warning: Couldn't find .haddock for export ClientCompletionItemResolveOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientDiagnosticsTagOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientFoldingRangeKindOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientFoldingRangeOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientInfo [hls-test-utils] Warning: Couldn't find .haddock for export ClientInlayHintResolveOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientSemanticTokensRequestFullDelta [hls-test-utils] Warning: Couldn't find .haddock for export ClientSemanticTokensRequestOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientShowMessageActionItemOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientSignatureInformationOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientSignatureParameterInformationOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientSymbolKindOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientSymbolResolveOptions [hls-test-utils] Warning: Couldn't find .haddock for export ClientSymbolTagOptions [hls-test-utils] Warning: Couldn't find .haddock for export CodeAction [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionContext [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionDisabled [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionOptions [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionParams [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export CodeActionTriggerKind [hls-test-utils] Warning: Couldn't find .haddock for export CodeDescription [hls-test-utils] Warning: Couldn't find .haddock for export CodeLens [hls-test-utils] Warning: Couldn't find .haddock for export CodeLensClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export CodeLensOptions [hls-test-utils] Warning: Couldn't find .haddock for export CodeLensParams [hls-test-utils] Warning: Couldn't find .haddock for export CodeLensRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export CodeLensWorkspaceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ColorInformation [hls-test-utils] Warning: Couldn't find .haddock for export ColorPresentation [hls-test-utils] Warning: Couldn't find .haddock for export ColorPresentationParams [hls-test-utils] Warning: Couldn't find .haddock for export CompletionClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export CompletionContext [hls-test-utils] Warning: Couldn't find .haddock for export CompletionItem [hls-test-utils] Warning: Couldn't find .haddock for export CompletionItemDefaults [hls-test-utils] Warning: Couldn't find .haddock for export CompletionItemKind [hls-test-utils] Warning: Couldn't find .haddock for export CompletionItemLabelDetails [hls-test-utils] Warning: Couldn't find .haddock for export CompletionItemTag [hls-test-utils] Warning: Couldn't find .haddock for export CompletionItemTagOptions [hls-test-utils] Warning: Couldn't find .haddock for export CompletionList [hls-test-utils] Warning: Couldn't find .haddock for export CompletionListCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export CompletionOptions [hls-test-utils] Warning: Couldn't find .haddock for export CompletionParams [hls-test-utils] Warning: Couldn't find .haddock for export CompletionRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export CompletionTriggerKind [hls-test-utils] Warning: Couldn't find .haddock for export ConfigurationItem [hls-test-utils] Warning: Couldn't find .haddock for export ConfigurationParams [hls-test-utils] Warning: Couldn't find .haddock for export CreateFile [hls-test-utils] Warning: Couldn't find .haddock for export CreateFileOptions [hls-test-utils] Warning: Couldn't find .haddock for export CreateFilesParams [hls-test-utils] Warning: Couldn't find .haddock for export Declaration [hls-test-utils] Warning: Couldn't find .haddock for export DeclarationClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DeclarationLink [hls-test-utils] Warning: Couldn't find .haddock for export DeclarationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DeclarationParams [hls-test-utils] Warning: Couldn't find .haddock for export DeclarationRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export Definition [hls-test-utils] Warning: Couldn't find .haddock for export DefinitionClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DefinitionLink [hls-test-utils] Warning: Couldn't find .haddock for export DefinitionOptions [hls-test-utils] Warning: Couldn't find .haddock for export DefinitionParams [hls-test-utils] Warning: Couldn't find .haddock for export DefinitionRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DeleteFile [hls-test-utils] Warning: Couldn't find .haddock for export DeleteFileOptions [hls-test-utils] Warning: Couldn't find .haddock for export DeleteFilesParams [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticOptions [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticRelatedInformation [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticServerCancellationData [hls-test-utils] Warning: Couldn't find .haddock for export DiagnosticWorkspaceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeConfigurationClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeConfigurationParams [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeConfigurationRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeNotebookDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeTextDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeWatchedFilesClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeWatchedFilesParams [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeWatchedFilesRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DidChangeWorkspaceFoldersParams [hls-test-utils] Warning: Couldn't find .haddock for export DidCloseNotebookDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidCloseTextDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidOpenNotebookDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidOpenTextDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidSaveNotebookDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DidSaveTextDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentColorClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentColorOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentColorParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentColorRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentDiagnosticParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export DocumentDiagnosticReportKind [hls-test-utils] Warning: Couldn't find .haddock for export DocumentDiagnosticReportPartialResult [hls-test-utils] Warning: Couldn't find .haddock for export DocumentFilter [hls-test-utils] Warning: Couldn't find .haddock for export DocumentFormattingClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentFormattingOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentFormattingParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentFormattingRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentHighlight [hls-test-utils] Warning: Couldn't find .haddock for export DocumentHighlightClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentHighlightKind [hls-test-utils] Warning: Couldn't find .haddock for export DocumentHighlightOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentHighlightParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentHighlightRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentLink [hls-test-utils] Warning: Couldn't find .haddock for export DocumentLinkClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentLinkOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentLinkParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentLinkRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentOnTypeFormattingClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentOnTypeFormattingOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentOnTypeFormattingParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentOnTypeFormattingRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentRangeFormattingClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentRangeFormattingOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentRangeFormattingParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentRangeFormattingRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentSelector [hls-test-utils] Warning: Couldn't find .haddock for export DocumentSymbol [hls-test-utils] Warning: Couldn't find .haddock for export DocumentSymbolClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export DocumentSymbolOptions [hls-test-utils] Warning: Couldn't find .haddock for export DocumentSymbolParams [hls-test-utils] Warning: Couldn't find .haddock for export DocumentSymbolRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export EditRangeWithInsertReplace [hls-test-utils] Warning: Couldn't find .haddock for export ErrorCodes [hls-test-utils] Warning: Couldn't find .haddock for export ExecuteCommandClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ExecuteCommandOptions [hls-test-utils] Warning: Couldn't find .haddock for export ExecuteCommandParams [hls-test-utils] Warning: Couldn't find .haddock for export ExecuteCommandRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export ExecutionSummary [hls-test-utils] Warning: Couldn't find .haddock for export FailureHandlingKind [hls-test-utils] Warning: Couldn't find .haddock for export FileChangeType [hls-test-utils] Warning: Couldn't find .haddock for export FileCreate [hls-test-utils] Warning: Couldn't find .haddock for export FileDelete [hls-test-utils] Warning: Couldn't find .haddock for export FileEvent [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationFilter [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationOptions [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationPattern [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationPatternKind [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationPatternOptions [hls-test-utils] Warning: Couldn't find .haddock for export FileOperationRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export FileRename [hls-test-utils] Warning: Couldn't find .haddock for export FileSystemWatcher [hls-test-utils] Warning: Couldn't find .haddock for export FoldingRange [hls-test-utils] Warning: Couldn't find .haddock for export FoldingRangeClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export FoldingRangeKind [hls-test-utils] Warning: Couldn't find .haddock for export FoldingRangeOptions [hls-test-utils] Warning: Couldn't find .haddock for export FoldingRangeParams [hls-test-utils] Warning: Couldn't find .haddock for export FoldingRangeRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export FormattingOptions [hls-test-utils] Warning: Couldn't find .haddock for export FullDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export GeneralClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export GlobPattern [hls-test-utils] Warning: Couldn't find .haddock for export Hover [hls-test-utils] Warning: Couldn't find .haddock for export HoverClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export HoverOptions [hls-test-utils] Warning: Couldn't find .haddock for export HoverParams [hls-test-utils] Warning: Couldn't find .haddock for export HoverRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export ImplementationClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ImplementationOptions [hls-test-utils] Warning: Couldn't find .haddock for export ImplementationParams [hls-test-utils] Warning: Couldn't find .haddock for export ImplementationRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export InitializeError [hls-test-utils] Warning: Couldn't find .haddock for export InitializeParams [hls-test-utils] Warning: Couldn't find .haddock for export InitializeResult [hls-test-utils] Warning: Couldn't find .haddock for export InitializedParams [hls-test-utils] Warning: Couldn't find .haddock for export InlayHint [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintKind [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintLabelPart [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintOptions [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintParams [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export InlayHintWorkspaceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export InlineValue [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueContext [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueEvaluatableExpression [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueOptions [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueParams [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueText [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueVariableLookup [hls-test-utils] Warning: Couldn't find .haddock for export InlineValueWorkspaceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export InsertReplaceEdit [hls-test-utils] Warning: Couldn't find .haddock for export InsertTextFormat [hls-test-utils] Warning: Couldn't find .haddock for export InsertTextMode [hls-test-utils] Warning: Couldn't find .haddock for export LSPErrorCodes [hls-test-utils] Warning: Couldn't find .haddock for export LanguageKind [hls-test-utils] Warning: Couldn't find .haddock for export LinkedEditingRangeClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export LinkedEditingRangeOptions [hls-test-utils] Warning: Couldn't find .haddock for export LinkedEditingRangeParams [hls-test-utils] Warning: Couldn't find .haddock for export LinkedEditingRangeRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export LinkedEditingRanges [hls-test-utils] Warning: Couldn't find .haddock for export LocationLink [hls-test-utils] Warning: Couldn't find .haddock for export LocationUriOnly [hls-test-utils] Warning: Couldn't find .haddock for export LogMessageParams [hls-test-utils] Warning: Couldn't find .haddock for export LogTraceParams [hls-test-utils] Warning: Couldn't find .haddock for export MarkdownClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export MarkedString [hls-test-utils] Warning: Couldn't find .haddock for export MarkedStringWithLanguage [hls-test-utils] Warning: Couldn't find .haddock for export MarkupContent [hls-test-utils] Warning: Couldn't find .haddock for export MarkupKind [hls-test-utils] Warning: Couldn't find .haddock for export MessageActionItem [hls-test-utils] Warning: Couldn't find .haddock for export MessageType [hls-test-utils] Warning: Couldn't find .haddock for export Moniker [hls-test-utils] Warning: Couldn't find .haddock for export MonikerClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export MonikerKind [hls-test-utils] Warning: Couldn't find .haddock for export MonikerOptions [hls-test-utils] Warning: Couldn't find .haddock for export MonikerParams [hls-test-utils] Warning: Couldn't find .haddock for export MonikerRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export NotebookCell [hls-test-utils] Warning: Couldn't find .haddock for export NotebookCellArrayChange [hls-test-utils] Warning: Couldn't find .haddock for export NotebookCellKind [hls-test-utils] Warning: Couldn't find .haddock for export NotebookCellLanguage [hls-test-utils] Warning: Couldn't find .haddock for export NotebookCellTextDocumentFilter [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocument [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentCellChangeStructure [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentCellChanges [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentCellContentChanges [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentChangeEvent [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentFilter [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentFilterNotebookType [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentFilterPattern [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentFilterScheme [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentFilterWithCells [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentFilterWithNotebook [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentSyncClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentSyncOptions [hls-test-utils] Warning: Couldn't find .haddock for export NotebookDocumentSyncRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export OptionalVersionedTextDocumentIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export ParameterInformation [hls-test-utils] Warning: Couldn't find .haddock for export PartialResultParams [hls-test-utils] Warning: Couldn't find .haddock for export PositionEncodingKind [hls-test-utils] Warning: Couldn't find .haddock for export PrepareRenameDefaultBehavior [hls-test-utils] Warning: Couldn't find .haddock for export PrepareRenameParams [hls-test-utils] Warning: Couldn't find .haddock for export PrepareRenamePlaceholder [hls-test-utils] Warning: Couldn't find .haddock for export PrepareRenameResult [hls-test-utils] Warning: Couldn't find .haddock for export PrepareSupportDefaultBehavior [hls-test-utils] Warning: Couldn't find .haddock for export PreviousResultId [hls-test-utils] Warning: Couldn't find .haddock for export ProgressParams [hls-test-utils] Warning: Couldn't find .haddock for export ProgressToken [hls-test-utils] Warning: Couldn't find .haddock for export PublishDiagnosticsClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export PublishDiagnosticsParams [hls-test-utils] Warning: Couldn't find .haddock for export ReferenceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ReferenceContext [hls-test-utils] Warning: Couldn't find .haddock for export ReferenceOptions [hls-test-utils] Warning: Couldn't find .haddock for export ReferenceParams [hls-test-utils] Warning: Couldn't find .haddock for export ReferenceRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export Registration [hls-test-utils] Warning: Couldn't find .haddock for export RegistrationParams [hls-test-utils] Warning: Couldn't find .haddock for export RegularExpressionEngineKind [hls-test-utils] Warning: Couldn't find .haddock for export RegularExpressionsClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export RelatedFullDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export RelatedUnchangedDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export RelativePattern [hls-test-utils] Warning: Couldn't find .haddock for export RenameClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export RenameFile [hls-test-utils] Warning: Couldn't find .haddock for export RenameFileOptions [hls-test-utils] Warning: Couldn't find .haddock for export RenameFilesParams [hls-test-utils] Warning: Couldn't find .haddock for export RenameOptions [hls-test-utils] Warning: Couldn't find .haddock for export RenameParams [hls-test-utils] Warning: Couldn't find .haddock for export RenameRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export ResourceOperation [hls-test-utils] Warning: Couldn't find .haddock for export ResourceOperationKind [hls-test-utils] Warning: Couldn't find .haddock for export SaveOptions [hls-test-utils] Warning: Couldn't find .haddock for export SelectionRange [hls-test-utils] Warning: Couldn't find .haddock for export SelectionRangeClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export SelectionRangeOptions [hls-test-utils] Warning: Couldn't find .haddock for export SelectionRangeParams [hls-test-utils] Warning: Couldn't find .haddock for export SelectionRangeRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokenModifiers [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokenTypes [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokens [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensDelta [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensDeltaParams [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensDeltaPartialResult [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensEdit [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensFullDelta [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensLegend [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensOptions [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensParams [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensPartialResult [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensRangeParams [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokensWorkspaceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ServerCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ServerCompletionItemOptions [hls-test-utils] Warning: Couldn't find .haddock for export ServerInfo [hls-test-utils] Warning: Couldn't find .haddock for export SetTraceParams [hls-test-utils] Warning: Couldn't find .haddock for export ShowDocumentClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ShowDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export ShowDocumentResult [hls-test-utils] Warning: Couldn't find .haddock for export ShowMessageParams [hls-test-utils] Warning: Couldn't find .haddock for export ShowMessageRequestClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export ShowMessageRequestParams [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelp [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelpClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelpContext [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelpOptions [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelpParams [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelpRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export SignatureHelpTriggerKind [hls-test-utils] Warning: Couldn't find .haddock for export SignatureInformation [hls-test-utils] Warning: Couldn't find .haddock for export StaleRequestSupportOptions [hls-test-utils] Warning: Couldn't find .haddock for export StaticRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export SymbolInformation [hls-test-utils] Warning: Couldn't find .haddock for export SymbolKind [hls-test-utils] Warning: Couldn't find .haddock for export SymbolTag [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentChangeRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentContentChangeEvent [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentContentChangePartial [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentContentChangeWholeDocument [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentEdit [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentFilter [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentFilterLanguage [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentFilterPattern [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentFilterScheme [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentItem [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentPositionParams [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentSaveReason [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentSaveRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentSyncClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentSyncKind [hls-test-utils] Warning: Couldn't find .haddock for export TextDocumentSyncOptions [hls-test-utils] Warning: Couldn't find .haddock for export TextEdit [hls-test-utils] Warning: Couldn't find .haddock for export TokenFormat [hls-test-utils] Warning: Couldn't find .haddock for export TraceValue [hls-test-utils] Warning: Couldn't find .haddock for export TypeDefinitionClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export TypeDefinitionOptions [hls-test-utils] Warning: Couldn't find .haddock for export TypeDefinitionParams [hls-test-utils] Warning: Couldn't find .haddock for export TypeDefinitionRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchyClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchyItem [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchyOptions [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchyPrepareParams [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchyRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchySubtypesParams [hls-test-utils] Warning: Couldn't find .haddock for export TypeHierarchySupertypesParams [hls-test-utils] Warning: Couldn't find .haddock for export UInitializeParams [hls-test-utils] Warning: Couldn't find .haddock for export UnchangedDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export UniquenessLevel [hls-test-utils] Warning: Couldn't find .haddock for export Unregistration [hls-test-utils] Warning: Couldn't find .haddock for export UnregistrationParams [hls-test-utils] Warning: Couldn't find .haddock for export VersionedNotebookDocumentIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export VersionedTextDocumentIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export WatchKind [hls-test-utils] Warning: Couldn't find .haddock for export WillSaveTextDocumentParams [hls-test-utils] Warning: Couldn't find .haddock for export WindowClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressBegin [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressCancelParams [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressCreateParams [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressEnd [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressOptions [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressParams [hls-test-utils] Warning: Couldn't find .haddock for export WorkDoneProgressReport [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceDiagnosticParams [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceDiagnosticReportPartialResult [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceEditClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceFolder [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceFoldersChangeEvent [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceFoldersInitializeParams [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceFoldersServerCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceFullDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceOptions [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceSymbol [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceSymbolClientCapabilities [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceSymbolOptions [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceSymbolParams [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceSymbolRegistrationOptions [hls-test-utils] Warning: Couldn't find .haddock for export WorkspaceUnchangedDocumentDiagnosticReport [hls-test-utils] Warning: Couldn't find .haddock for export |? [hls-test-utils] Warning: Couldn't find .haddock for export DocumentChange [hls-test-utils] Warning: Couldn't find .haddock for export AsLspEnum [hls-test-utils] Warning: Couldn't find .haddock for export LspEnum [hls-test-utils] Warning: Couldn't find .haddock for export EnumBaseType [hls-test-utils] Warning: Couldn't find .haddock for export LspOpenEnum [hls-test-utils] Warning: Couldn't find .haddock for export Edit [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokenAbsolute [hls-test-utils] Warning: Couldn't find .haddock for export SemanticTokenRelative [hls-test-utils] Warning: Couldn't find .haddock for export AString [hls-test-utils] Warning: Couldn't find .haddock for export AnInteger [hls-test-utils] Warning: Couldn't find .haddock for export fromNormalizedFilePath [hls-test-utils] Warning: Couldn't find .haddock for export fromNormalizedUri [hls-test-utils] Warning: Couldn't find .haddock for export toNormalizedUri [hls-test-utils] Warning: Couldn't find .haddock for export positionInRange [hls-test-utils] Warning: Couldn't find .haddock for export toNormalizedFilePath [hls-test-utils] Warning: Couldn't find .haddock for export codeActionKindSubsumes [hls-test-utils] Warning: Couldn't find .haddock for export .:!? [hls-test-utils] Warning: Couldn't find .haddock for export .=? [hls-test-utils] Warning: Couldn't find .haddock for export _L [hls-test-utils] Warning: Couldn't find .haddock for export _R [hls-test-utils] Warning: Couldn't find .haddock for export absorbNull [hls-test-utils] Warning: Couldn't find .haddock for export maybeToNull [hls-test-utils] Warning: Couldn't find .haddock for export nullToMaybe [hls-test-utils] Warning: Couldn't find .haddock for export toEither [hls-test-utils] Warning: Couldn't find .haddock for export _versionedTextDocumentIdentifier [hls-test-utils] Warning: Couldn't find .haddock for export applyTextEdit [hls-test-utils] Warning: Couldn't find .haddock for export editTextEdit [hls-test-utils] Warning: Couldn't find .haddock for export isSubrangeOf [hls-test-utils] Warning: Couldn't find .haddock for export mkRange [hls-test-utils] Warning: Couldn't find .haddock for export mkMarkdown [hls-test-utils] Warning: Couldn't find .haddock for export mkMarkdownCodeBlock [hls-test-utils] Warning: Couldn't find .haddock for export mkPlainText [hls-test-utils] Warning: Couldn't find .haddock for export plainTextToMarkdown [hls-test-utils] Warning: Couldn't find .haddock for export sectionSeparator [hls-test-utils] Warning: Couldn't find .haddock for export _workDoneProgressBegin [hls-test-utils] Warning: Couldn't find .haddock for export _workDoneProgressEnd [hls-test-utils] Warning: Couldn't find .haddock for export _workDoneProgressReport [hls-test-utils] Warning: Couldn't find .haddock for export absolutizeTokens [hls-test-utils] Warning: Couldn't find .haddock for export computeEdits [hls-test-utils] Warning: Couldn't find .haddock for export defaultSemanticTokensLegend [hls-test-utils] Warning: Couldn't find .haddock for export encodeTokens [hls-test-utils] Warning: Couldn't find .haddock for export makeSemanticTokens [hls-test-utils] Warning: Couldn't find .haddock for export makeSemanticTokensDelta [hls-test-utils] Warning: Couldn't find .haddock for export relativizeTokens [hls-test-utils] Warning: Couldn't find .haddock for export emptyNormalizedFilePath [hls-test-utils] Warning: Couldn't find .haddock for export filePathToUri [hls-test-utils] Warning: Couldn't find .haddock for export normalizedFilePathToUri [hls-test-utils] Warning: Couldn't find .haddock for export platformAwareFilePathToUri [hls-test-utils] Warning: Couldn't find .haddock for export platformAwareUriToFilePath [hls-test-utils] Warning: Couldn't find .haddock for export uriToFilePath [hls-test-utils] Warning: Couldn't find .haddock for export uriToNormalizedFilePath [hls-test-utils] Warning: Couldn't find .haddock for export normalizedFilePathToOsPath [hls-test-utils] Warning: Couldn't find .haddock for export osPathToNormalizedFilePath [hls-test-utils] Warning: Couldn't find .haddock for export combineWatchKinds [hls-test-utils] Warning: Couldn't find .haddock for export containsChange [hls-test-utils] Warning: Couldn't find .haddock for export containsCreate [hls-test-utils] Warning: Couldn't find .haddock for export containsDelete [hls-test-utils] Warning: Test.Hls: Could not find documentation for exported module: Language.LSP.Protocol.Message [hls-test-utils] Warning: Test.Hls: Could not find documentation for exported module: Language.LSP.Protocol.Message [hls-test-utils]  8% ( 45 /556) in 'Test.Hls' [hls-test-utils]  Missing documentation for: [hls-test-utils]  Module header [hls-test-utils]  NoTimeout [hls-test-utils]  Pattern [hls-test-utils]  UInt [hls-test-utils]  Color [hls-test-utils]  Location [hls-test-utils]  Position [hls-test-utils]  EncodingException [hls-test-utils]  Diagnostic [hls-test-utils]  Range [hls-test-utils]  NormalizedUri [hls-test-utils]  DiagnosticSeverity [hls-test-utils]  NormalizedFilePath [hls-test-utils]  Uri [hls-test-utils]  Command [hls-test-utils]  WorkspaceEdit [hls-test-utils]  CodeActionKind [hls-test-utils]  DiagnosticTag [hls-test-utils]  AnnotatedTextEdit [hls-test-utils]  ApplyWorkspaceEditParams [hls-test-utils]  ApplyWorkspaceEditResult [hls-test-utils]  BaseSymbolInformation [hls-test-utils]  CallHierarchyClientCapabilities [hls-test-utils]  CallHierarchyIncomingCall [hls-test-utils]  CallHierarchyIncomingCallsParams [hls-test-utils]  CallHierarchyItem [hls-test-utils]  CallHierarchyOptions [hls-test-utils]  CallHierarchyOutgoingCall [hls-test-utils]  CallHierarchyOutgoingCallsParams [hls-test-utils]  CallHierarchyPrepareParams [hls-test-utils]  CallHierarchyRegistrationOptions [hls-test-utils]  CancelParams [hls-test-utils]  ChangeAnnotation [hls-test-utils]  ChangeAnnotationIdentifier [hls-test-utils]  ChangeAnnotationsSupportOptions [hls-test-utils]  ClientCapabilities [hls-test-utils]  ClientCodeActionKindOptions [hls-test-utils]  ClientCodeActionLiteralOptions [hls-test-utils]  ClientCodeActionResolveOptions [hls-test-utils]  ClientCompletionItemInsertTextModeOptions [hls-test-utils]  ClientCompletionItemOptions [hls-test-utils]  ClientCompletionItemOptionsKind [hls-test-utils]  ClientCompletionItemResolveOptions [hls-test-utils]  ClientDiagnosticsTagOptions [hls-test-utils]  ClientFoldingRangeKindOptions [hls-test-utils]  ClientFoldingRangeOptions [hls-test-utils]  ClientInfo [hls-test-utils]  ClientInlayHintResolveOptions [hls-test-utils]  ClientSemanticTokensRequestFullDelta [hls-test-utils]  ClientSemanticTokensRequestOptions [hls-test-utils]  ClientShowMessageActionItemOptions [hls-test-utils]  ClientSignatureInformationOptions [hls-test-utils]  ClientSignatureParameterInformationOptions [hls-test-utils]  ClientSymbolKindOptions [hls-test-utils]  ClientSymbolResolveOptions [hls-test-utils]  ClientSymbolTagOptions [hls-test-utils]  CodeAction [hls-test-utils]  CodeActionClientCapabilities [hls-test-utils]  CodeActionContext [hls-test-utils]  CodeActionDisabled [hls-test-utils]  CodeActionOptions [hls-test-utils]  CodeActionParams [hls-test-utils]  CodeActionRegistrationOptions [hls-test-utils]  CodeActionTriggerKind [hls-test-utils]  CodeDescription [hls-test-utils]  CodeLens [hls-test-utils]  CodeLensClientCapabilities [hls-test-utils]  CodeLensOptions [hls-test-utils]  CodeLensParams [hls-test-utils]  CodeLensRegistrationOptions [hls-test-utils]  CodeLensWorkspaceClientCapabilities [hls-test-utils]  ColorInformation [hls-test-utils]  ColorPresentation [hls-test-utils]  ColorPresentationParams [hls-test-utils]  CompletionClientCapabilities [hls-test-utils]  CompletionContext [hls-test-utils]  CompletionItem [hls-test-utils]  CompletionItemDefaults [hls-test-utils]  CompletionItemKind [hls-test-utils]  CompletionItemLabelDetails [hls-test-utils]  CompletionItemTag [hls-test-utils]  CompletionItemTagOptions [hls-test-utils]  CompletionList [hls-test-utils]  CompletionListCapabilities [hls-test-utils]  CompletionOptions [hls-test-utils]  CompletionParams [hls-test-utils]  CompletionRegistrationOptions [hls-test-utils]  CompletionTriggerKind [hls-test-utils]  ConfigurationItem [hls-test-utils]  ConfigurationParams [hls-test-utils]  CreateFile [hls-test-utils]  CreateFileOptions [hls-test-utils]  CreateFilesParams [hls-test-utils]  Declaration [hls-test-utils]  DeclarationClientCapabilities [hls-test-utils]  DeclarationLink [hls-test-utils]  DeclarationOptions [hls-test-utils]  DeclarationParams [hls-test-utils]  DeclarationRegistrationOptions [hls-test-utils]  Definition [hls-test-utils]  DefinitionClientCapabilities [hls-test-utils]  DefinitionLink [hls-test-utils]  DefinitionOptions [hls-test-utils]  DefinitionParams [hls-test-utils]  DefinitionRegistrationOptions [hls-test-utils]  DeleteFile [hls-test-utils]  DeleteFileOptions [hls-test-utils]  DeleteFilesParams [hls-test-utils]  DiagnosticClientCapabilities [hls-test-utils]  DiagnosticOptions [hls-test-utils]  DiagnosticRegistrationOptions [hls-test-utils]  DiagnosticRelatedInformation [hls-test-utils]  DiagnosticServerCancellationData [hls-test-utils]  DiagnosticWorkspaceClientCapabilities [hls-test-utils]  DidChangeConfigurationClientCapabilities [hls-test-utils]  DidChangeConfigurationParams [hls-test-utils]  DidChangeConfigurationRegistrationOptions [hls-test-utils]  DidChangeNotebookDocumentParams [hls-test-utils]  DidChangeTextDocumentParams [hls-test-utils]  DidChangeWatchedFilesClientCapabilities [hls-test-utils]  DidChangeWatchedFilesParams [hls-test-utils]  DidChangeWatchedFilesRegistrationOptions [hls-test-utils]  DidChangeWorkspaceFoldersParams [hls-test-utils]  DidCloseNotebookDocumentParams [hls-test-utils]  DidCloseTextDocumentParams [hls-test-utils]  DidOpenNotebookDocumentParams [hls-test-utils]  DidOpenTextDocumentParams [hls-test-utils]  DidSaveNotebookDocumentParams [hls-test-utils]  DidSaveTextDocumentParams [hls-test-utils]  DocumentColorClientCapabilities [hls-test-utils]  DocumentColorOptions [hls-test-utils]  DocumentColorParams [hls-test-utils]  DocumentColorRegistrationOptions [hls-test-utils]  DocumentDiagnosticParams [hls-test-utils]  DocumentDiagnosticReport [hls-test-utils]  DocumentDiagnosticReportKind [hls-test-utils]  DocumentDiagnosticReportPartialResult [hls-test-utils]  DocumentFilter [hls-test-utils]  DocumentFormattingClientCapabilities [hls-test-utils]  DocumentFormattingOptions [hls-test-utils]  DocumentFormattingParams [hls-test-utils]  DocumentFormattingRegistrationOptions [hls-test-utils]  DocumentHighlight [hls-test-utils]  DocumentHighlightClientCapabilities [hls-test-utils]  DocumentHighlightKind [hls-test-utils]  DocumentHighlightOptions [hls-test-utils]  DocumentHighlightParams [hls-test-utils]  DocumentHighlightRegistrationOptions [hls-test-utils]  DocumentLink [hls-test-utils]  DocumentLinkClientCapabilities [hls-test-utils]  DocumentLinkOptions [hls-test-utils]  DocumentLinkParams [hls-test-utils]  DocumentLinkRegistrationOptions [hls-test-utils]  DocumentOnTypeFormattingClientCapabilities [hls-test-utils]  DocumentOnTypeFormattingOptions [hls-test-utils]  DocumentOnTypeFormattingParams [hls-test-utils]  DocumentOnTypeFormattingRegistrationOptions [hls-test-utils]  DocumentRangeFormattingClientCapabilities [hls-test-utils]  DocumentRangeFormattingOptions [hls-test-utils]  DocumentRangeFormattingParams [hls-test-utils]  DocumentRangeFormattingRegistrationOptions [hls-test-utils]  DocumentSelector [hls-test-utils]  DocumentSymbol [hls-test-utils]  DocumentSymbolClientCapabilities [hls-test-utils]  DocumentSymbolOptions [hls-test-utils]  DocumentSymbolParams [hls-test-utils]  DocumentSymbolRegistrationOptions [hls-test-utils]  EditRangeWithInsertReplace [hls-test-utils]  ErrorCodes [hls-test-utils]  ExecuteCommandClientCapabilities [hls-test-utils]  ExecuteCommandOptions [hls-test-utils]  ExecuteCommandParams [hls-test-utils]  ExecuteCommandRegistrationOptions [hls-test-utils]  ExecutionSummary [hls-test-utils]  FailureHandlingKind [hls-test-utils]  FileChangeType [hls-test-utils]  FileCreate [hls-test-utils]  FileDelete [hls-test-utils]  FileEvent [hls-test-utils]  FileOperationClientCapabilities [hls-test-utils]  FileOperationFilter [hls-test-utils]  FileOperationOptions [hls-test-utils]  FileOperationPattern [hls-test-utils]  FileOperationPatternKind [hls-test-utils]  FileOperationPatternOptions [hls-test-utils]  FileOperationRegistrationOptions [hls-test-utils]  FileRename [hls-test-utils]  FileSystemWatcher [hls-test-utils]  FoldingRange [hls-test-utils]  FoldingRangeClientCapabilities [hls-test-utils]  FoldingRangeKind [hls-test-utils]  FoldingRangeOptions [hls-test-utils]  FoldingRangeParams [hls-test-utils]  FoldingRangeRegistrationOptions [hls-test-utils]  FormattingOptions [hls-test-utils]  FullDocumentDiagnosticReport [hls-test-utils]  GeneralClientCapabilities [hls-test-utils]  GlobPattern [hls-test-utils]  Hover [hls-test-utils]  HoverClientCapabilities [hls-test-utils]  HoverOptions [hls-test-utils]  HoverParams [hls-test-utils]  HoverRegistrationOptions [hls-test-utils]  ImplementationClientCapabilities [hls-test-utils]  ImplementationOptions [hls-test-utils]  ImplementationParams [hls-test-utils]  ImplementationRegistrationOptions [hls-test-utils]  InitializeError [hls-test-utils]  InitializeParams [hls-test-utils]  InitializeResult [hls-test-utils]  InitializedParams [hls-test-utils]  InlayHint [hls-test-utils]  InlayHintClientCapabilities [hls-test-utils]  InlayHintKind [hls-test-utils]  InlayHintLabelPart [hls-test-utils]  InlayHintOptions [hls-test-utils]  InlayHintParams [hls-test-utils]  InlayHintRegistrationOptions [hls-test-utils]  InlayHintWorkspaceClientCapabilities [hls-test-utils]  InlineValue [hls-test-utils]  InlineValueClientCapabilities [hls-test-utils]  InlineValueContext [hls-test-utils]  InlineValueEvaluatableExpression [hls-test-utils]  InlineValueOptions [hls-test-utils]  InlineValueParams [hls-test-utils]  InlineValueRegistrationOptions [hls-test-utils]  InlineValueText [hls-test-utils]  InlineValueVariableLookup [hls-test-utils]  InlineValueWorkspaceClientCapabilities [hls-test-utils]  InsertReplaceEdit [hls-test-utils]  InsertTextFormat [hls-test-utils]  InsertTextMode [hls-test-utils]  LSPErrorCodes [hls-test-utils]  LanguageKind [hls-test-utils]  LinkedEditingRangeClientCapabilities [hls-test-utils]  LinkedEditingRangeOptions [hls-test-utils]  LinkedEditingRangeParams [hls-test-utils]  LinkedEditingRangeRegistrationOptions [hls-test-utils]  LinkedEditingRanges [hls-test-utils]  LocationLink [hls-test-utils]  LocationUriOnly [hls-test-utils]  LogMessageParams [hls-test-utils]  LogTraceParams [hls-test-utils]  MarkdownClientCapabilities [hls-test-utils]  MarkedString [hls-test-utils]  MarkedStringWithLanguage [hls-test-utils]  MarkupContent [hls-test-utils]  MarkupKind [hls-test-utils]  MessageActionItem [hls-test-utils]  MessageType [hls-test-utils]  Moniker [hls-test-utils]  MonikerClientCapabilities [hls-test-utils]  MonikerKind [hls-test-utils]  MonikerOptions [hls-test-utils]  MonikerParams [hls-test-utils]  MonikerRegistrationOptions [hls-test-utils]  NotebookCell [hls-test-utils]  NotebookCellArrayChange [hls-test-utils]  NotebookCellKind [hls-test-utils]  NotebookCellLanguage [hls-test-utils]  NotebookCellTextDocumentFilter [hls-test-utils]  NotebookDocument [hls-test-utils]  NotebookDocumentCellChangeStructure [hls-test-utils]  NotebookDocumentCellChanges [hls-test-utils]  NotebookDocumentCellContentChanges [hls-test-utils]  NotebookDocumentChangeEvent [hls-test-utils]  NotebookDocumentClientCapabilities [hls-test-utils]  NotebookDocumentFilter [hls-test-utils]  NotebookDocumentFilterNotebookType [hls-test-utils]  NotebookDocumentFilterPattern [hls-test-utils]  NotebookDocumentFilterScheme [hls-test-utils]  NotebookDocumentFilterWithCells [hls-test-utils]  NotebookDocumentFilterWithNotebook [hls-test-utils]  NotebookDocumentIdentifier [hls-test-utils]  NotebookDocumentSyncClientCapabilities [hls-test-utils]  NotebookDocumentSyncOptions [hls-test-utils]  NotebookDocumentSyncRegistrationOptions [hls-test-utils]  OptionalVersionedTextDocumentIdentifier [hls-test-utils]  ParameterInformation [hls-test-utils]  PartialResultParams [hls-test-utils]  PositionEncodingKind [hls-test-utils]  PrepareRenameDefaultBehavior [hls-test-utils]  PrepareRenameParams [hls-test-utils]  PrepareRenamePlaceholder [hls-test-utils]  PrepareRenameResult [hls-test-utils]  PrepareSupportDefaultBehavior [hls-test-utils]  PreviousResultId [hls-test-utils]  ProgressParams [hls-test-utils]  ProgressToken [hls-test-utils]  PublishDiagnosticsClientCapabilities [hls-test-utils]  PublishDiagnosticsParams [hls-test-utils]  ReferenceClientCapabilities [hls-test-utils]  ReferenceContext [hls-test-utils]  ReferenceOptions [hls-test-utils]  ReferenceParams [hls-test-utils]  ReferenceRegistrationOptions [hls-test-utils]  Registration [hls-test-utils]  RegistrationParams [hls-test-utils]  RegularExpressionEngineKind [hls-test-utils]  RegularExpressionsClientCapabilities [hls-test-utils]  RelatedFullDocumentDiagnosticReport [hls-test-utils]  RelatedUnchangedDocumentDiagnosticReport [hls-test-utils]  RelativePattern [hls-test-utils]  RenameClientCapabilities [hls-test-utils]  RenameFile [hls-test-utils]  RenameFileOptions [hls-test-utils]  RenameFilesParams [hls-test-utils]  RenameOptions [hls-test-utils]  RenameParams [hls-test-utils]  RenameRegistrationOptions [hls-test-utils]  ResourceOperation [hls-test-utils]  ResourceOperationKind [hls-test-utils]  SaveOptions [hls-test-utils]  SelectionRange [hls-test-utils]  SelectionRangeClientCapabilities [hls-test-utils]  SelectionRangeOptions [hls-test-utils]  SelectionRangeParams [hls-test-utils]  SelectionRangeRegistrationOptions [hls-test-utils]  SemanticTokenModifiers [hls-test-utils]  SemanticTokenTypes [hls-test-utils]  SemanticTokens [hls-test-utils]  SemanticTokensClientCapabilities [hls-test-utils]  SemanticTokensDelta [hls-test-utils]  SemanticTokensDeltaParams [hls-test-utils]  SemanticTokensDeltaPartialResult [hls-test-utils]  SemanticTokensEdit [hls-test-utils]  SemanticTokensFullDelta [hls-test-utils]  SemanticTokensLegend [hls-test-utils]  SemanticTokensOptions [hls-test-utils]  SemanticTokensParams [hls-test-utils]  SemanticTokensPartialResult [hls-test-utils]  SemanticTokensRangeParams [hls-test-utils]  SemanticTokensRegistrationOptions [hls-test-utils]  SemanticTokensWorkspaceClientCapabilities [hls-test-utils]  ServerCapabilities [hls-test-utils]  ServerCompletionItemOptions [hls-test-utils]  ServerInfo [hls-test-utils]  SetTraceParams [hls-test-utils]  ShowDocumentClientCapabilities [hls-test-utils]  ShowDocumentParams [hls-test-utils]  ShowDocumentResult [hls-test-utils]  ShowMessageParams [hls-test-utils]  ShowMessageRequestClientCapabilities [hls-test-utils]  ShowMessageRequestParams [hls-test-utils]  SignatureHelp [hls-test-utils]  SignatureHelpClientCapabilities [hls-test-utils]  SignatureHelpContext [hls-test-utils]  SignatureHelpOptions [hls-test-utils]  SignatureHelpParams [hls-test-utils]  SignatureHelpRegistrationOptions [hls-test-utils]  SignatureHelpTriggerKind [hls-test-utils]  SignatureInformation [hls-test-utils]  StaleRequestSupportOptions [hls-test-utils]  StaticRegistrationOptions [hls-test-utils]  SymbolInformation [hls-test-utils]  SymbolKind [hls-test-utils]  SymbolTag [hls-test-utils]  TextDocumentChangeRegistrationOptions [hls-test-utils]  TextDocumentClientCapabilities [hls-test-utils]  TextDocumentContentChangeEvent [hls-test-utils]  TextDocumentContentChangePartial [hls-test-utils]  TextDocumentContentChangeWholeDocument [hls-test-utils]  TextDocumentEdit [hls-test-utils]  TextDocumentFilter [hls-test-utils]  TextDocumentFilterLanguage [hls-test-utils]  TextDocumentFilterPattern [hls-test-utils]  TextDocumentFilterScheme [hls-test-utils]  TextDocumentIdentifier [hls-test-utils]  TextDocumentItem [hls-test-utils]  TextDocumentPositionParams [hls-test-utils]  TextDocumentRegistrationOptions [hls-test-utils]  TextDocumentSaveReason [hls-test-utils]  TextDocumentSaveRegistrationOptions [hls-test-utils]  TextDocumentSyncClientCapabilities [hls-test-utils]  TextDocumentSyncKind [hls-test-utils]  TextDocumentSyncOptions [hls-test-utils]  TextEdit [hls-test-utils]  TokenFormat [hls-test-utils]  TraceValue [hls-test-utils]  TypeDefinitionClientCapabilities [hls-test-utils]  TypeDefinitionOptions [hls-test-utils]  TypeDefinitionParams [hls-test-utils]  TypeDefinitionRegistrationOptions [hls-test-utils]  TypeHierarchyClientCapabilities [hls-test-utils]  TypeHierarchyItem [hls-test-utils]  TypeHierarchyOptions [hls-test-utils]  TypeHierarchyPrepareParams [hls-test-utils]  TypeHierarchyRegistrationOptions [hls-test-utils]  TypeHierarchySubtypesParams [hls-test-utils]  TypeHierarchySupertypesParams [hls-test-utils]  UInitializeParams [hls-test-utils]  UnchangedDocumentDiagnosticReport [hls-test-utils]  UniquenessLevel [hls-test-utils]  Unregistration [hls-test-utils]  UnregistrationParams [hls-test-utils]  VersionedNotebookDocumentIdentifier [hls-test-utils]  VersionedTextDocumentIdentifier [hls-test-utils]  WatchKind [hls-test-utils]  WillSaveTextDocumentParams [hls-test-utils]  WindowClientCapabilities [hls-test-utils]  WorkDoneProgressBegin [hls-test-utils]  WorkDoneProgressCancelParams [hls-test-utils]  WorkDoneProgressCreateParams [hls-test-utils]  WorkDoneProgressEnd [hls-test-utils]  WorkDoneProgressOptions [hls-test-utils]  WorkDoneProgressParams [hls-test-utils]  WorkDoneProgressReport [hls-test-utils]  WorkspaceClientCapabilities [hls-test-utils]  WorkspaceDiagnosticParams [hls-test-utils]  WorkspaceDiagnosticReport [hls-test-utils]  WorkspaceDiagnosticReportPartialResult [hls-test-utils]  WorkspaceDocumentDiagnosticReport [hls-test-utils]  WorkspaceEditClientCapabilities [hls-test-utils]  WorkspaceFolder [hls-test-utils]  WorkspaceFoldersChangeEvent [hls-test-utils]  WorkspaceFoldersInitializeParams [hls-test-utils]  WorkspaceFoldersServerCapabilities [hls-test-utils]  WorkspaceFullDocumentDiagnosticReport [hls-test-utils]  WorkspaceOptions [hls-test-utils]  WorkspaceSymbol [hls-test-utils]  WorkspaceSymbolClientCapabilities [hls-test-utils]  WorkspaceSymbolOptions [hls-test-utils]  WorkspaceSymbolParams [hls-test-utils]  WorkspaceSymbolRegistrationOptions [hls-test-utils]  WorkspaceUnchangedDocumentDiagnosticReport [hls-test-utils]  |? [hls-test-utils]  DocumentChange [hls-test-utils]  AsLspEnum [hls-test-utils]  LspEnum [hls-test-utils]  EnumBaseType [hls-test-utils]  LspOpenEnum [hls-test-utils]  Edit [hls-test-utils]  SemanticTokenAbsolute [hls-test-utils]  SemanticTokenRelative [hls-test-utils]  AString [hls-test-utils]  AnInteger [hls-test-utils]  fromNormalizedFilePath [hls-test-utils]  fromNormalizedUri [hls-test-utils]  toNormalizedUri [hls-test-utils]  positionInRange [hls-test-utils]  toNormalizedFilePath [hls-test-utils]  codeActionKindSubsumes [hls-test-utils]  .:!? [hls-test-utils]  .=? [hls-test-utils]  _L [hls-test-utils]  _R [hls-test-utils]  absorbNull [hls-test-utils]  maybeToNull [hls-test-utils]  nullToMaybe [hls-test-utils]  toEither [hls-test-utils]  _versionedTextDocumentIdentifier [hls-test-utils]  applyTextEdit [hls-test-utils]  editTextEdit [hls-test-utils]  isSubrangeOf [hls-test-utils]  mkRange [hls-test-utils]  mkMarkdown [hls-test-utils]  mkMarkdownCodeBlock [hls-test-utils]  mkPlainText [hls-test-utils]  plainTextToMarkdown [hls-test-utils]  sectionSeparator [hls-test-utils]  _workDoneProgressBegin [hls-test-utils]  _workDoneProgressEnd [hls-test-utils]  _workDoneProgressReport [hls-test-utils]  absolutizeTokens [hls-test-utils]  computeEdits [hls-test-utils]  defaultSemanticTokensLegend [hls-test-utils]  encodeTokens [hls-test-utils]  makeSemanticTokens [hls-test-utils]  makeSemanticTokensDelta [hls-test-utils]  relativizeTokens [hls-test-utils]  emptyNormalizedFilePath [hls-test-utils]  filePathToUri [hls-test-utils]  normalizedFilePathToUri [hls-test-utils]  platformAwareFilePathToUri [hls-test-utils]  platformAwareUriToFilePath [hls-test-utils]  uriToFilePath [hls-test-utils]  uriToNormalizedFilePath [hls-test-utils]  normalizedFilePathToOsPath [hls-test-utils]  osPathToNormalizedFilePath [hls-test-utils]  combineWatchKinds [hls-test-utils]  containsChange [hls-test-utils]  containsCreate [hls-test-utils]  containsDelete [hls-test-utils]  goldenGitDiff (src/Test/Hls.hs:189) [hls-test-utils]  goldenWithHaskellDoc (src/Test/Hls.hs:192) [hls-test-utils]  goldenWithHaskellDocInTmpDir (src/Test/Hls.hs:205) [hls-test-utils]  goldenWithHaskellAndCaps (src/Test/Hls.hs:218) [hls-test-utils]  goldenWithHaskellAndCapsInTmpDir (src/Test/Hls.hs:267) [hls-test-utils]  goldenWithCabalDoc (src/Test/Hls.hs:295) [hls-test-utils]  goldenWithHaskellDocFormatter (src/Test/Hls.hs:581) [hls-test-utils]  goldenWithHaskellDocFormatterInTmpDir (src/Test/Hls.hs:629) [hls-test-utils]  goldenWithCabalDocFormatter (src/Test/Hls.hs:605) [hls-test-utils]  goldenWithCabalDocFormatterInTmpDir (src/Test/Hls.hs:653) [hls-test-utils]  goldenWithTestConfig (src/Test/Hls.hs:247) [hls-test-utils]  runSessionWithServer (src/Test/Hls.hs:537) [hls-test-utils]  runSessionWithServerInTmpDir (src/Test/Hls.hs:504) [hls-test-utils]  PluginDescriptor [hls-test-utils]  BrokenBehavior (src/Test/Hls.hs:173) [hls-test-utils]  ExpectBroken (src/Test/Hls.hs:175) [hls-test-utils]  unCurrent (src/Test/Hls.hs:179) [hls-test-utils]  waitForTypecheck (src/Test/Hls.hs:869) [hls-test-utils]  waitForAction (src/Test/Hls.hs:865) [hls-test-utils]  hlsConfigToClientConfig (src/Test/Hls.hs:875) [hls-test-utils]  getLastBuildKeys (src/Test/Hls.hs:872) [hls-test-utils]  waitForKickDone (src/Test/Hls.hs:900) [hls-test-utils]  waitForKickStart (src/Test/Hls.hs:903) [hls-test-utils]  WithPriority [hls-test-utils]  Priority [hls-test-utils]  captureKickDiagnostics (src/Test/Hls.hs:889) [hls-test-utils]  kick (src/Test/Hls.hs:913) [hls-test-utils]  TestConfig (src/Test/Hls.hs:692) [hls-test-utils] Warning: Development.IDE.Test: could not find link destinations for: [hls-test-utils]  - Language.LSP.Protocol.Message.Types.TNotificationMessage [hls-test-utils]  - Language.LSP.Protocol.Internal.Method.SMethod [hls-test-utils]  - Language.LSP.Protocol.Internal.Method.Method_TextDocumentPublishDiagnostics [hls-test-utils]  - Language.LSP.Protocol.Message.Types.TServerMessage [hls-test-utils] Warning: Test.Hls: could not find link destinations for: [hls-test-utils]  - Data.Array.Base.getNumElements [hls-test-utils]  - Data.Array.Base.unsafeNewArray_ [hls-test-utils]  - Data.Array.Base.unsafeWrite [hls-test-utils]  - Data.Array.Base.unsafeRead [hls-test-utils]  - Data.Array.Base.unsafeAccum [hls-test-utils]  - Data.Array.Base.unsafeReplace [hls-test-utils]  - Data.Array.Base.unsafeAccumArray [hls-test-utils]  - Data.Array.Base.numElements [hls-test-utils]  - Data.Array.Base.unsafeAt [hls-test-utils]  - Data.Array.Base.unsafeArray [hls-test-utils]  - Data.Vector.Unboxed.Base.Unbox [hls-test-utils]  - Data.Vector.Primitive.Vector [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasActions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.actions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasActiveParameter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.activeParameter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasActiveParameterSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.activeParameterSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasActiveSignature [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.activeSignature [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasActiveSignatureHelp [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.activeSignatureHelp [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAdded [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.added [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAdditionalPropertiesSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.additionalPropertiesSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAdditionalTextEdits [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.additionalTextEdits [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAllCommitCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.allCommitCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAllowedTags [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.allowedTags [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAlpha [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.alpha [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAnnotationId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.annotationId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasApplied [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.applied [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasApplyEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.applyEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasArguments [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.arguments [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasArray [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.array [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasAugmentsSyntaxTokens [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.augmentsSyntaxTokens [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasBaseUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.baseUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasBlue [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.blue [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCallHierarchy [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.callHierarchy [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCallHierarchyProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.callHierarchyProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCancel [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.cancel [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCancellable [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.cancellable [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCapabilities [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.capabilities [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCaseSensitiveLookup [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.caseSensitiveLookup [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCellTextDocuments [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.cellTextDocuments [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCells [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.cells [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCh [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.ch [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasChange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.change [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasChangeAnnotationSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.changeAnnotationSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasChangeAnnotations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.changeAnnotations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasChangeNotifications [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.changeNotifications [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasChanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.changes [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.character [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasChildren [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.children [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasClientInfo [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.clientInfo [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCode [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.code [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeAction [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeAction [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeActionKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeActionKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeActionKinds [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeActionKinds [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeActionLiteralSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeActionLiteralSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeActionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeActionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeDescription [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeDescription [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeDescriptionSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeDescriptionSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeLens [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeLens [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCodeLensProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.codeLensProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCollapsedText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.collapsedText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasColor [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.color [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasColorProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.colorProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCommand [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.command [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCommands [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.commands [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCommitCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.commitCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCommitCharactersSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.commitCharactersSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCompletion [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.completion [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCompletionItem [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.completionItem [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCompletionItemKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.completionItemKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCompletionList [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.completionList [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasCompletionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.completionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasConfiguration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.configuration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasContainerName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.containerName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasContentChanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.contentChanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasContentFormat [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.contentFormat [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasContents [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.contents [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasContext [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.context [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasContextSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.contextSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDataSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.dataSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasData_ [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.data_ [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeclaration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.declaration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeclarationProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.declarationProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDefaultBehavior [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.defaultBehavior [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDefinition [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.definition [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDefinitionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.definitionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeleteCount [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.deleteCount [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDelta [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.delta [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeltaLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.deltaLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeltaStartChar [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.deltaStartChar [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeprecated [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.deprecated [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDeprecatedSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.deprecatedSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDescription [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.description [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDetail [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.detail [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDiagnostic [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.diagnostic [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDiagnosticProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.diagnosticProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDiagnostics [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.diagnostics [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidChangeConfiguration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didChangeConfiguration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidChangeWatchedFiles [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didChangeWatchedFiles [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidClose [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didClose [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidCreate [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didCreate [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidDelete [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didDelete [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidOpen [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didOpen [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidRename [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didRename [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDidSave [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.didSave [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDisabled [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.disabled [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDisabledSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.disabledSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.document [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentChanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentChanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentFormattingProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentFormattingProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentHighlight [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentHighlight [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentHighlightProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentHighlightProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentLink [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentLink [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentLinkProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentLinkProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentOnTypeFormattingProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentOnTypeFormattingProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentRangeFormattingProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentRangeFormattingProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentSelector [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentSelector [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentSymbol [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentSymbol [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentSymbolProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentSymbolProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDocumentationFormat [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.documentationFormat [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasDynamicRegistration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.dynamicRegistration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.edit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEditRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.editRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEdits [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.edits [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEnd [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.end [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEndCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.endCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEndLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.endLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEngine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.engine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasEvent [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.event [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExecuteCommand [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.executeCommand [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExecuteCommandProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.executeCommandProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExecutionOrder [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.executionOrder [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExecutionSummary [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.executionSummary [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExecutionSummarySupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.executionSummarySupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExperimental [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.experimental [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExpression [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.expression [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasExternal [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.external [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFailedChange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.failedChange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFailureHandling [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.failureHandling [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFailureReason [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.failureReason [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFileOperations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.fileOperations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFiles [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.files [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFilterText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.filterText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFilters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.filters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFirstTriggerCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.firstTriggerCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFoldingRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.foldingRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFoldingRangeKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.foldingRangeKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFoldingRangeProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.foldingRangeProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFormats [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.formats [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFormatting [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.formatting [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFrameId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.frameId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFrom [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.from [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFromRanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.fromRanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasFull [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.full [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasGeneral [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.general [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasGlob [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.glob [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasGlobPattern [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.globPattern [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasGreen [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.green [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasGroupsOnLabel [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.groupsOnLabel [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasHierarchicalDocumentSymbolSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.hierarchicalDocumentSymbolSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasHonorsChangeAnnotations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.honorsChangeAnnotations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasHover [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.hover [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasHoverProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.hoverProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasHref [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.href [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.id [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIdentifier [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.identifier [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIgnoreCase [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.ignoreCase [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIgnoreIfExists [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.ignoreIfExists [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIgnoreIfNotExists [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.ignoreIfNotExists [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasImplementation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.implementation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasImplementationProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.implementationProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIncludeDeclaration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.includeDeclaration [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIncludeText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.includeText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInitializationOptions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.initializationOptions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInlayHint [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.inlayHint [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInlayHintProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.inlayHintProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInlineValue [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.inlineValue [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInlineValueProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.inlineValueProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsert [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insert [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertFinalNewline [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertFinalNewline [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertReplaceSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertReplaceSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertSpaces [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertSpaces [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertTextFormat [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertTextFormat [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertTextMode [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertTextMode [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInsertTextModeSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.insertTextModeSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasInterFileDependencies [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.interFileDependencies [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIsIncomplete [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.isIncomplete [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIsPreferred [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.isPreferred [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIsPreferredSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.isPreferredSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasIsRetrigger [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.isRetrigger [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasItem [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.item [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasItemDefaults [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.itemDefaults [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasItems [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.items [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.kind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLabel [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.label [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLabelDetails [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.labelDetails [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLabelDetailsSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.labelDetailsSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLabelOffsetSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.labelOffsetSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLabelSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.labelSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLanguage [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.language [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLanguageId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.languageId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLegend [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.legend [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLength [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.length [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.line [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLineFoldingOnly [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.lineFoldingOnly [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLinkSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.linkSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLinkedEditingRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.linkedEditingRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLinkedEditingRangeProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.linkedEditingRangeProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLocale [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.locale [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasLocation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.location [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMarkdown [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.markdown [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMatches [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.matches [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMessage [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.message [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMessageActionItem [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.messageActionItem [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMetadata [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.metadata [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMethod [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.method [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMoniker [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.moniker [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMonikerProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.monikerProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMoreTriggerCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.moreTriggerCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasMultilineTokenSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.multilineTokenSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.name [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNeedsConfirmation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.needsConfirmation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNewName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.newName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNewText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.newText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNewUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.newUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNormalizesLineEndings [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.normalizesLineEndings [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNotebook [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.notebook [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNotebookDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.notebookDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNotebookDocumentSync [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.notebookDocumentSync [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNotebookSelector [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.notebookSelector [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasNotebookType [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.notebookType [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOldUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.oldUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOnTypeFormatting [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.onTypeFormatting [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOnly [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.only [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOpenClose [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.openClose [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOptions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.options [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOriginSelectionRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.originSelectionRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOverlappingTokenSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.overlappingTokenSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasOverwrite [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.overwrite [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPaddingLeft [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.paddingLeft [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPaddingRight [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.paddingRight [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasParameterInformation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.parameterInformation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasParameters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.parameters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasParent [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.parent [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasParser [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.parser [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPartialResultToken [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.partialResultToken [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPattern [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.pattern [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPercentage [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.percentage [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPlaceholder [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.placeholder [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPosition [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.position [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPositionEncoding [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.positionEncoding [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPositionEncodings [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.positionEncodings [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPositions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.positions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPrepareProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.prepareProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPrepareSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.prepareSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPrepareSupportDefaultBehavior [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.prepareSupportDefaultBehavior [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPreselect [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.preselect [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPreselectSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.preselectSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPreviousResultId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.previousResultId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPreviousResultIds [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.previousResultIds [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasProcessId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.processId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasProperties [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.properties [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasPublishDiagnostics [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.publishDiagnostics [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasQuery [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.query [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.range [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRangeFormatting [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.rangeFormatting [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRangeLength [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.rangeLength [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRangeLimit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.rangeLimit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRanges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.ranges [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasReason [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.reason [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRecursive [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.recursive [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRed [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.red [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasReferences [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.references [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasReferencesProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.referencesProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRefreshSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.refreshSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRegisterOptions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.registerOptions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRegistrations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.registrations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRegularExpressions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.regularExpressions [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRelatedDocumentSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.relatedDocumentSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRelatedDocuments [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.relatedDocuments [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRelatedInformation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.relatedInformation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRelativePatternSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.relativePatternSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRemoved [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.removed [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRename [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.rename [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRenameProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.renameProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasReplace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.replace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRequests [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.requests [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasResolveProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.resolveProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasResolveSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.resolveSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasResourceOperations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.resourceOperations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasResultId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.resultId [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRetriggerCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.retriggerCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRetriggerRequest [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.retriggerRequest [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRetry [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.retry [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRetryOnContentModified [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.retryOnContentModified [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRootPath [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.rootPath [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasRootUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.rootUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSave [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.save [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasScheme [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.scheme [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasScopeUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.scopeUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSection [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.section [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSelection [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.selection [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSelectionRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.selectionRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSelectionRangeProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.selectionRangeProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSemanticTokens [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.semanticTokens [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSemanticTokensProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.semanticTokensProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasServerCancelSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.serverCancelSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasServerInfo [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.serverInfo [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSettings [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.settings [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSeverity [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.severity [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasShowDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.showDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasShowMessage [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.showMessage [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSignatureHelp [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.signatureHelp [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSignatureHelpProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.signatureHelpProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSignatureInformation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.signatureInformation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSignatures [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.signatures [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSnippetSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.snippetSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSortText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.sortText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSource [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.source [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStaleRequestSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.staleRequestSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStart [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.start [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStartChar [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.startChar [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStartCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.startCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStartLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.startLine [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStoppedLocation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.stoppedLocation [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasStructure [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.structure [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSuccess [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.success [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.support [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSupported [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.supported [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSymbol [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.symbol [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSymbolKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.symbolKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSyncKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.syncKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasSynchronization [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.synchronization [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTabSize [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tabSize [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTagSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tagSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTags [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tags [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTakeFocus [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.takeFocus [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTarget [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.target [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTargetRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.targetRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTargetSelectionRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.targetSelectionRange [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTargetUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.targetUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.text [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTextContent [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.textContent [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTextDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.textDocument [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTextDocumentSync [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.textDocumentSync [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTextEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.textEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTextEditText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.textEditText [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTextEdits [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.textEdits [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTitle [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.title [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTo [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.to [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasToken [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.token [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTokenModifiers [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tokenModifiers [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTokenType [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tokenType [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTokenTypes [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tokenTypes [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTooltip [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tooltip [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTooltipSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.tooltipSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTrace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.trace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTriggerCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.triggerCharacter [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTriggerCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.triggerCharacters [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTriggerKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.triggerKind [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTrimFinalNewlines [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.trimFinalNewlines [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTrimTrailingWhitespace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.trimTrailingWhitespace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTypeDefinition [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.typeDefinition [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTypeDefinitionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.typeDefinitionProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTypeHierarchy [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.typeHierarchy [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasTypeHierarchyProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.typeHierarchyProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasType_ [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.type_ [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasUnique [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.unique [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasUnregisterations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.unregisterations [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasUri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.uri [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasValue [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.value [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasValueSet [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.valueSet [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasVariableName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.variableName [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasVerbose [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.verbose [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasVersion [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.version [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasVersionSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.versionSupport [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWatchers [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.watchers [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWillCreate [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.willCreate [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWillDelete [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.willDelete [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWillRename [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.willRename [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWillSave [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.willSave [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWillSaveWaitUntil [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.willSaveWaitUntil [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWindow [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.window [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWordPattern [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.wordPattern [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkDoneProgress [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workDoneProgress [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkDoneToken [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workDoneToken [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkspace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workspace [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkspaceDiagnostics [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workspaceDiagnostics [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkspaceEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workspaceEdit [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkspaceFolders [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workspaceFolders [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.HasWorkspaceSymbolProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Lens.workspaceSymbolProvider [hls-test-utils]  - Language.LSP.Protocol.Types.Common.Null [hls-test-utils]  - Language.LSP.Protocol.Message.Types.TResponseError [hls-test-utils]  - Language.LSP.Protocol.Message.Meta.ClientToServer [hls-test-utils]  - Language.LSP.Protocol.Internal.Method.Method_CustomMethod [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.MVector [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicSet [hls-test-utils]  - Data.Vector.Unboxed.Base.MV_Int32 [hls-test-utils]  - Data.Vector.Generic.Base.basicUnsafeFreeze [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicLength [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeRead [hls-test-utils]  - Data.Vector.Generic.Base.basicUnsafeIndexM [hls-test-utils]  - Data.Vector.Generic.Base.elemseq [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeNew [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicInitialize [hls-test-utils]  - Data.Vector.Generic.Base.basicLength [hls-test-utils]  - Data.Vector.Generic.Base.basicUnsafeCopy [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy [hls-test-utils]  - Data.Vector.Generic.Base.basicUnsafeSlice [hls-test-utils]  - Data.Vector.Generic.Base.basicUnsafeThaw [hls-test-utils]  - Data.Vector.Primitive.Mutable.MVector [hls-test-utils]  - Data.Vector.Unboxed.Base.V_Int32 [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicClear [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicOverlaps [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeMove [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate [hls-test-utils]  - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice [hls-test-utils]  - Data.Vector.Unboxed.Base.D:R:MVectorsInt320 [hls-test-utils]  - Data.Vector.Unboxed.Base.D:R:VectorInt320 [hls-test-utils]  - Language.LSP.Protocol.Types.Uri.SystemOS [hls-test-utils]  - Language.LSP.VFS.HasCharacter [hls-test-utils]  - Language.LSP.VFS.HasLine [hls-test-utils]  - Language.LSP.VFS.HasLsp_version [hls-test-utils]  - Language.LSP.VFS.HasVfsMap [hls-test-utils] Documentation created: dist/doc/html/hls-test-utils/index.html, [hls-test-utils] dist/doc/html/hls-test-utils/hls-test-utils.txt [hls-test-utils] Phase: installPhase [hls-test-utils] Installing library in /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [hls-test-utils] Phase: fixupPhase [hls-test-utils] shrinking RPATHs of ELF executables and libraries in /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 [hls-test-utils] shrinking /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/libHShls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y-ghc9.6.3.so [hls-test-utils] checking for references to /build/ in /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0... [hls-test-utils] patching script interpreter paths in /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 [hls-test-utils] stripping (with command strip and flags -S -p) in /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0/lib [hls-test-utils] shrinking RPATHs of ELF executables and libraries in /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc [hls-test-utils] checking for references to /build/ in /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc... [hls-test-utils] patching script interpreter paths in /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc [post-build-hook] Uploading to cachix cache "sellout": /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc [post-build-hook] Pushing 2 paths (432 are already present) using zstd to cache sellout ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc (19.64 MiB) [post-build-hook] Pushing /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 (6.29 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI cache: /nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0 /nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/w2qb7vw8wixc7vl0cr2xgc65rw1a4l1j-tasty-rerun-1.1.20-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/i3w9fbiv5f7lchvmz4b69k47y2ln1szr-tasty-rerun-1.1.20' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/syx2kvwllhlzhwx1m1a9pnnzj1k1agbq-hls-test-utils-2.10.0.0-doc' to 'https://cache.nix-ci.com'... [post-build-hook] copying path '/nix/store/bdcw5193b8qghq8k3bqyvhm2k4aa3mf1-hls-test-utils-2.10.0.0' to 'https://cache.nix-ci.com'... [post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/smg2wygfq7d714h2258adb3i3skyl05j-hls-test-utils-2.10.0.0.drv' to 'https://cache.nix-ci.com'... Progress: 52 of 55 built, 335 of 335 downloaded from cache Building haskell-language-server [haskell-language-server] Phase: setupCompilerEnvironmentPhase [haskell-language-server] Build with /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3. [haskell-language-server] Phase: unpackPhase [haskell-language-server] unpacking source archive /nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz [haskell-language-server] source root is haskell-language-server-2.10.0.0 [haskell-language-server] setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haskell-language-server-2.10.0.0/test/wrapper/Main.hs" [haskell-language-server] Phase: patchPhase [haskell-language-server] Phase: compileBuildDriverPhase [haskell-language-server] setupCompileFlags: -package-db=/build/tmp.Ph3OBxCTIc/setup-package.conf.d -threaded [haskell-language-server] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Ph3OBxCTIc/Main.o ) [haskell-language-server] [2 of 2] Linking Setup [haskell-language-server] Phase: updateAutotoolsGnuConfigScriptsPhase [haskell-language-server] Phase: configurePhase [haskell-language-server] configureFlags: --verbose --prefix=/nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Ph3OBxCTIc/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/haskell-language-server-2.10.0.0 --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --enable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/lib [haskell-language-server] Using Parsec parser [haskell-language-server] Configuring haskell-language-server-2.10.0.0... [haskell-language-server] Flags chosen: alternatenumberformat=True, cabal=True, cabalfmt=True, [haskell-language-server] cabalgild=True, callhierarchy=True, changetypesignature=True, class=True, [haskell-language-server] coderange=True, dynamic=True, eval=True, explicitfields=True, [haskell-language-server] explicitfixity=True, floskell=True, fourmolu=True, gadt=True, ghc-lib=True, [haskell-language-server] hlint=True, ignore-plugins-ghc-bounds=False, importlens=True, [haskell-language-server] isolatecabalfmttests=False, isolatecabalgildtests=False, modulename=True, [haskell-language-server] notes=True, ormolu=True, overloadedrecorddot=True, pedantic=False, [haskell-language-server] pragmas=True, qualifyimportednames=True, refactor=True, rename=True, [haskell-language-server] retrie=True, semantictokens=True, splice=True, stan=True, stylishhaskell=True, [haskell-language-server] test-exe=True [haskell-language-server] Dependency aeson-pretty: using aeson-pretty-0.8.10 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency githash >=0.1.6.1: using githash-0.1.7.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:{hls-alternate-number-format-plugin, [haskell-language-server] hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, [haskell-language-server] hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, [haskell-language-server] hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, [haskell-language-server] hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, [haskell-language-server] hls-floskell-plugin, hls-fourmolu-plugin, hls-gadt-plugin, hls-hlint-plugin, [haskell-language-server] hls-module-name-plugin, hls-notes-plugin, hls-ormolu-plugin, [haskell-language-server] hls-overloaded-record-dot-plugin, hls-pragmas-plugin, [haskell-language-server] hls-qualify-imported-names-plugin, hls-refactor-plugin, hls-rename-plugin, [haskell-language-server] hls-retrie-plugin, hls-semantic-tokens-plugin, hls-splice-plugin, [haskell-language-server] hls-stan-plugin, hls-stylish-haskell-plugin}: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hie-bios: using hie-bios-0.14.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haskell-language-server] Dependency optparse-simple: using optparse-simple-0.1.1.4 [haskell-language-server] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [haskell-language-server] Dependency process: using process-1.6.17.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency Cabal: using Cabal-3.10.3.0 [haskell-language-server] Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.10.3.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency cabal-add: using cabal-add-0.1 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra >=1.7.4: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [haskell-language-server] Dependency pretty: using pretty-1.1.3.6 [haskell-language-server] Dependency process: using process-1.6.17.0 [haskell-language-server] Dependency regex-tdfa >=1.3.1 && <1.4: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers >=0.2.10.0: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.7.1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency sqlite-simple: using sqlite-simple-0.4.19.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency Diff >=0.5 && <0.6: using Diff-0.5 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency megaparsec >=9.0: using megaparsec-9.6.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency parser-combinators >=1.2: using parser-combinators-1.3.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unliftio: using unliftio-0.2.25.1 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hie-compat: using hie-compat-0.3.1.2 [haskell-language-server] Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mod: using mod-0.2.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency retrie >=0.1.1.0: using retrie-1.2.3 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency stm: using stm-2.5.1.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency apply-refact: using apply-refact-0.14.0.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc-lib-parser: using ghc-lib-parser-9.8.5.20250214 [haskell-language-server] Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.8.0.2 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hlint >=3.5 && <3.9: using hlint-3.8 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency refact: using refact-0.3.0.2 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency stm: using stm-2.5.1.0 [haskell-language-server] Dependency temporary: using temporary-1.3 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hie-compat: using hie-compat-0.3.1.2 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency stan >=0.1.2.0: using stan-0.2.0.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency trial: using trial-0.0.0.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency fuzzy: using fuzzy-0.1.1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lens-aeson: using lens-aeson-1.2.3 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency foldl: using foldl-1.4.18 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unliftio-core: using unliftio-core-0.2.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency semigroupoids: using semigroupoids-6.0.1 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency vector: using vector-0.13.2.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghc-exactprint: using ghc-exactprint-1.7.1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency haskell-language-server:hls-refactor-plugin: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency floskell >=0.11.0 && <0.12: using floskell-0.11.1 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency fourmolu >=0.14 && <0.17: using fourmolu-0.15.0.0 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency process-extras >=0.7.1: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency yaml: using yaml-0.11.11.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency ormolu >=0.1.2 && <0.4 || >=0.5 && <0.8: using ormolu-0.7.4.0 [haskell-language-server] Dependency process-extras >=0.7.1: using process-extras-0.7.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghc-boot-th: using ghc-boot-th-9.6.3 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency stylish-haskell >=0.12 && <0.15: using stylish-haskell-0.14.6.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghc: using ghc-9.6.3 [haskell-language-server] Dependency ghc-boot: using ghc-boot-9.6.3 [haskell-language-server] Dependency ghc-exactprint <1 || >=1.4: using ghc-exactprint-1.7.1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl: using mtl-2.3.1 [haskell-language-server] Dependency parser-combinators: using parser-combinators-1.3.0 [haskell-language-server] Dependency regex-applicative: using regex-applicative-0.3.4 [haskell-language-server] Dependency regex-tdfa: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency time: using time-1.12.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency array: using array-0.5.5.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency dlist: using dlist-1.0 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.6: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl >=2.2: using mtl-2.3.1 [haskell-language-server] Dependency stm: using stm-2.5.1.0 [haskell-language-server] Dependency stm-containers: using stm-containers-1.2.1.1 [haskell-language-server] Dependency syb: using syb-0.7.2.4 [haskell-language-server] Dependency template-haskell: using template-haskell-2.20.0.0 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency array: using array-0.5.5.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 [haskell-language-server] Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp >=2.7: using lsp-2.7.0.1 [haskell-language-server] Dependency mtl >=2.2: using mtl-2.3.1 [haskell-language-server] Dependency regex-tdfa >=1.3.1: using regex-tdfa-1.3.2.3 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency text-rope: using text-rope-0.2 [haskell-language-server] Dependency unordered-containers: using unordered-containers-0.2.20 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency async: using async-2.2.5 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency binary: using binary-0.8.9.1 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency deepseq: using deepseq-1.4.8.1 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency hashable: using hashable-1.4.7.0 [haskell-language-server] Dependency hls-test-utils: using hls-test-utils-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-test: using lsp-test-0.17.1.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haskell-language-server] Dependency parser-combinators: using parser-combinators-1.3.0 [haskell-language-server] Dependency process: using process-1.6.17.0 [haskell-language-server] Dependency row-types: using row-types-1.0.1.2 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency shake: using shake-0.19.8 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency haskell-language-server: using haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency directory: using directory-1.3.8.1 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency ghcide: using ghcide-2.10.0.0 [haskell-language-server] Dependency haskell-language-server: using haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hie-bios: using hie-bios-0.14.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency lsp: using lsp-2.7.0.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Dependency transformers: using transformers-0.6.1.0 [haskell-language-server] Dependency unix: using unix-2.8.1.0 [haskell-language-server] Dependency unliftio-core: using unliftio-core-0.2.1.0 [haskell-language-server] Dependency base >=4 && <5: using base-4.18.1.0 [haskell-language-server] Dependency aeson: using aeson-2.2.3.0 [haskell-language-server] Dependency base >=4.12 && <5: using base-4.18.1.0 [haskell-language-server] Dependency bytestring: using bytestring-0.11.5.2 [haskell-language-server] Dependency containers: using containers-0.6.7 [haskell-language-server] Dependency data-default: using data-default-0.7.1.3 [haskell-language-server] Dependency extra: using extra-1.7.16 [haskell-language-server] Dependency filepath: using filepath-1.4.100.4 [haskell-language-server] Dependency haskell-language-server:ghcide-bench-lib: using [haskell-language-server] haskell-language-server-2.10.0.0 [haskell-language-server] Dependency hls-graph: using hls-graph-2.10.0.0 [haskell-language-server] Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 [haskell-language-server] Dependency hls-test-utils: using hls-test-utils-2.10.0.0 [haskell-language-server] Dependency lens: using lens-5.3.4 [haskell-language-server] Dependency lsp-test: using lsp-test-0.17.1.1 [haskell-language-server] Dependency lsp-types: using lsp-types-2.3.0.1 [haskell-language-server] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [haskell-language-server] Dependency process: using process-1.6.17.0 [haskell-language-server] Dependency safe-exceptions: using safe-exceptions-0.1.7.4 [haskell-language-server] Dependency shake: using shake-0.19.8 [haskell-language-server] Dependency tasty-hunit >=0.10: using tasty-hunit-0.10.2 [haskell-language-server] Dependency text: using text-2.0.2 [haskell-language-server] Source component graph: [haskell-language-server]  component exe:ghcide-test-preprocessor [haskell-language-server]  component lib:hls-stylish-haskell-plugin [haskell-language-server]  component lib:hls-stan-plugin [haskell-language-server]  component lib:hls-semantic-tokens-plugin [haskell-language-server]  component lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-rename-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-retrie-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-splice-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-qualify-imported-names-plugin [haskell-language-server]  component lib:hls-pragmas-plugin [haskell-language-server]  component lib:hls-overloaded-record-dot-plugin [haskell-language-server]  component lib:hls-ormolu-plugin [haskell-language-server]  component lib:hls-notes-plugin [haskell-language-server]  component lib:hls-module-name-plugin [haskell-language-server]  component lib:hls-hlint-plugin [haskell-language-server]  component lib:hls-gadt-plugin dependency lib:hls-refactor-plugin [haskell-language-server]  component lib:hls-fourmolu-plugin [haskell-language-server]  component lib:hls-floskell-plugin [haskell-language-server]  component lib:hls-explicit-record-fields-plugin [haskell-language-server]  component lib:hls-explicit-imports-plugin [haskell-language-server]  component lib:hls-explicit-fixity-plugin [haskell-language-server]  component lib:hls-eval-plugin [haskell-language-server]  component lib:hls-code-range-plugin [haskell-language-server]  component lib:hls-class-plugin [haskell-language-server]  component lib:hls-change-type-signature-plugin [haskell-language-server]  component lib:hls-call-hierarchy-plugin [haskell-language-server]  component lib:hls-cabal-plugin [haskell-language-server]  component lib:hls-cabal-gild-plugin [haskell-language-server]  component lib:hls-cabal-fmt-plugin [haskell-language-server]  component lib:hls-alternate-number-format-plugin [haskell-language-server]  component lib:ghcide-bench-lib [haskell-language-server]  component exe:ghcide-bench dependency lib:ghcide-bench-lib [haskell-language-server]  component lib [haskell-language-server]  dependency lib:hls-alternate-number-format-plugin [haskell-language-server]  dependency lib:hls-cabal-fmt-plugin [haskell-language-server]  dependency lib:hls-cabal-gild-plugin [haskell-language-server]  dependency lib:hls-cabal-plugin [haskell-language-server]  dependency lib:hls-call-hierarchy-plugin [haskell-language-server]  dependency lib:hls-change-type-signature-plugin [haskell-language-server]  dependency lib:hls-class-plugin [haskell-language-server]  dependency lib:hls-code-range-plugin [haskell-language-server]  dependency lib:hls-eval-plugin [haskell-language-server]  dependency lib:hls-explicit-fixity-plugin [haskell-language-server]  dependency lib:hls-explicit-imports-plugin [haskell-language-server]  dependency lib:hls-explicit-record-fields-plugin [haskell-language-server]  dependency lib:hls-floskell-plugin [haskell-language-server]  dependency lib:hls-fourmolu-plugin [haskell-language-server]  dependency lib:hls-gadt-plugin [haskell-language-server]  dependency lib:hls-hlint-plugin [haskell-language-server]  dependency lib:hls-module-name-plugin [haskell-language-server]  dependency lib:hls-notes-plugin [haskell-language-server]  dependency lib:hls-ormolu-plugin [haskell-language-server]  dependency lib:hls-overloaded-record-dot-plugin [haskell-language-server]  dependency lib:hls-pragmas-plugin [haskell-language-server]  dependency lib:hls-qualify-imported-names-plugin [haskell-language-server]  dependency lib:hls-refactor-plugin [haskell-language-server]  dependency lib:hls-rename-plugin [haskell-language-server]  dependency lib:hls-retrie-plugin [haskell-language-server]  dependency lib:hls-semantic-tokens-plugin [haskell-language-server]  dependency lib:hls-splice-plugin [haskell-language-server]  dependency lib:hls-stan-plugin [haskell-language-server]  dependency lib:hls-stylish-haskell-plugin [haskell-language-server]  component exe:haskell-language-server dependency lib [haskell-language-server]  component exe:haskell-language-server-wrapper dependency lib [haskell-language-server] Configured component graph: [haskell-language-server]  component haskell-language-server-2.10.0.0-KbDineRnemF2R07hOhso3P-ghcide-test-preprocessor [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include template-haskell-2.20.0.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include regex-applicative-0.3.4-5o6c6r02bvDI9ITp9xHLOx [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include time-1.12.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server]  component haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include fuzzy-0.1.1.0-GsrBkx81Q9S3SG17mDM9Fm [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [haskell-language-server]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [haskell-language-server]  component haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include Diff-0.5-GZY542scVfnxhSieg1s29 [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [haskell-language-server]  component haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  component haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [haskell-language-server]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include pretty-1.1.3.6 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  component haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include binary-0.8.9.1 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-AT07YWfhsNeH6kRRYTRN4y-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include githash-0.1.7.0-Ey5LjM4uZ3jZp5XM5rHnD [haskell-language-server]  include haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include optparse-simple-0.1.1.4-6CVx9RrVCg016PBWfLC4mx [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-4dxtCpKaDbxGq2rgYzG6kM-haskell-language-server [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include text-2.0.2 [haskell-language-server]  component haskell-language-server-2.10.0.0-KNPdqjZWcseDOYzo3gEojg-haskell-language-server-wrapper [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unix-2.8.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server] Linked component graph: [haskell-language-server]  unit haskell-language-server-2.10.0.0-KbDineRnemF2R07hOhso3P-ghcide-test-preprocessor [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  unit haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.StylishHaskell=haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin:Ide.Plugin.StylishHaskell [haskell-language-server]  unit haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Stan=haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin:Ide.Plugin.Stan [haskell-language-server]  unit haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include template-haskell-2.20.0.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include regex-applicative-0.3.4-5o6c6r02bvDI9ITp9xHLOx [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include time-1.12.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Development.IDE.GHC.Compat.ExactPrint=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.GHC.Compat.ExactPrint,Development.IDE.GHC.Dump=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.GHC.Dump,Development.IDE.GHC.ExactPrint=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.GHC.ExactPrint,Development.IDE.Plugin.CodeAction=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.Plugin.CodeAction,Development.IDE.Plugin.CodeAction.Util=haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin:Development.IDE.Plugin.CodeAction.Util [haskell-language-server]  unit haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Rename=haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin:Ide.Plugin.Rename [haskell-language-server]  unit haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Retrie=haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin:Ide.Plugin.Retrie [haskell-language-server]  unit haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server]  Ide.Plugin.Splice=haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin:Ide.Plugin.Splice,Ide.Plugin.Splice.Types=haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin:Ide.Plugin.Splice.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames [haskell-language-server]  unit haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include fuzzy-0.1.1.0-GsrBkx81Q9S3SG17mDM9Fm [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin:Ide.Plugin.Pragmas [haskell-language-server]  unit haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot [haskell-language-server]  unit haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.Ormolu=haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin:Ide.Plugin.Ormolu [haskell-language-server]  unit haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include array-0.5.5.0 [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Notes=haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin:Ide.Plugin.Notes [haskell-language-server]  unit haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin:Ide.Plugin.ModuleName [haskell-language-server]  unit haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [haskell-language-server]  include ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include stm-2.5.1.0 [haskell-language-server]  include temporary-1.3-1FJWtachrRvJFtqy3IoBZa [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Hlint=haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin:Ide.Plugin.Hlint [haskell-language-server]  unit haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.GADT=haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin:Ide.Plugin.GADT [haskell-language-server]  unit haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [haskell-language-server]  Ide.Plugin.Fourmolu=haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin:Ide.Plugin.Fourmolu [haskell-language-server]  unit haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.Floskell=haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin:Ide.Plugin.Floskell [haskell-language-server]  unit haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields [haskell-language-server]  unit haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports [haskell-language-server]  unit haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity [haskell-language-server]  unit haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include Diff-0.5-GZY542scVfnxhSieg1s29 [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Eval=haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin:Ide.Plugin.Eval.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [haskell-language-server]  Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules [haskell-language-server]  unit haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.Class=haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin:Ide.Plugin.Class [haskell-language-server]  unit haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature [haskell-language-server]  unit haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy [haskell-language-server]  unit haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [haskell-language-server]  include Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include pretty-1.1.3.6 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin:Ide.Plugin.Cabal.Parse [haskell-language-server]  unit haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.CabalGild=haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin:Ide.Plugin.CabalGild [haskell-language-server]  unit haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt [haskell-language-server]  unit haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include ghc-boot-th-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include mtl-2.3.1 [haskell-language-server]  include regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  include syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin:Ide.Plugin.Conversion [haskell-language-server]  unit haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include binary-0.8.9.1 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include deepseq-1.4.8.1 [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include text-2.0.2 [haskell-language-server]  Experiments=haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib:Experiments.Types [haskell-language-server]  unit haskell-language-server-2.10.0.0-AT07YWfhsNeH6kRRYTRN4y-ghcide-bench [haskell-language-server]  include aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include bytestring-0.11.5.2 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  include hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  include lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  include lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  include shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  include tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [haskell-language-server]  include text-2.0.2 [haskell-language-server]  unit haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghc-9.6.3 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include githash-0.1.7.0-Ey5LjM4uZ3jZp5XM5rHnD [haskell-language-server]  include haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  include haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  include optparse-simple-0.1.1.4-6CVx9RrVCg016PBWfLC4mx [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include process-1.6.17.0 [haskell-language-server]  include text-2.0.2 [haskell-language-server]  HlsPlugins=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3:Ide.Version [haskell-language-server]  unit haskell-language-server-2.10.0.0-4dxtCpKaDbxGq2rgYzG6kM-haskell-language-server [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  include text-2.0.2 [haskell-language-server]  unit haskell-language-server-2.10.0.0-KNPdqjZWcseDOYzo3gEojg-haskell-language-server-wrapper [haskell-language-server]  include base-4.18.1.0 [haskell-language-server]  include containers-0.6.7 [haskell-language-server]  include data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  include directory-1.3.8.1 [haskell-language-server]  include extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  include filepath-1.4.100.4 [haskell-language-server]  include ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  include haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  include hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  include hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  include lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  include lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  include text-2.0.2 [haskell-language-server]  include transformers-0.6.1.0 [haskell-language-server]  include unix-2.8.1.0 [haskell-language-server]  include unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server] Ready component graph: [haskell-language-server]  definite haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends semigroupoids-6.0.1-1W2tGRcCKBULFl2sTeAMQR [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends vector-0.13.2.0-JxdPGLzxQoqG597l8mW4DO [haskell-language-server]  definite haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends sqlite-simple-0.4.19.0-K6rbQC24DaT6w12HOwtVb3 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KbDineRnemF2R07hOhso3P-ghcide-test-preprocessor [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends fourmolu-0.15.0.0-LPeURmSga2iJDVBWFyCggN [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i [haskell-language-server]  definite haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  depends Diff-0.5-GZY542scVfnxhSieg1s29 [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends megaparsec-9.6.1-73ZI5Sj888R5FqbeMEpmnq [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unliftio-0.2.25.1-A2hNE1urzj4J9G55pmSw13 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends async-2.2.5-FXUcVAC32Pt4FiCqIp4LhF [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends binary-0.8.9.1 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends row-types-1.0.1.2-75SF0gInexG1yTK5KTREk6 [haskell-language-server]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  depends shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-boot-9.6.3 [haskell-language-server]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends parser-combinators-1.3.0-BO4CzeuSweE4dEkjadIz6J [haskell-language-server]  depends regex-applicative-0.3.4-5o6c6r02bvDI9ITp9xHLOx [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends time-1.12.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  depends hiedb-0.6.0.2-HAUmRfftFbYD2NBcK50jhe [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mod-0.2.0.1-B7BjR8q40Td9qPpDcE3iVe [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends apply-refact-0.14.0.0-3OTdkaWqKArSi5Ljgdvn [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-lib-parser-9.8.5.20250214-AKNxFNJBoFeEnT57HJs6Sq [haskell-language-server]  depends ghc-lib-parser-ex-9.8.0.2-sKLRahtPzV7gHRB8ymalo [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hlint-3.8-3MdyZGd7sMY5hCUvPIbSyY [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends refact-0.3.0.2-AcEXMEKAk526YF5xLRY0NR [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends stm-2.5.1.0 [haskell-language-server]  depends temporary-1.3-1FJWtachrRvJFtqy3IoBZa [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends stylish-haskell-0.14.6.0-G7TXHySOsLa5RJZnZOJ4HC [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hie-compat-0.3.1.2-9OCGmxP2D5TKfPLqz87yVF [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends stan-0.2.0.0-5ar7B4gKFrWAnUviAaiJ4t [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends trial-0.0.0.0-Jrl8O9OhRv71S0IkWeGbAX [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghc-exactprint-1.7.1.0-LueTa3JowEm3hQpfOTTq7o [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends retrie-1.2.3-5fhDBAP2GT9EqDf6RVXwp3 [haskell-language-server]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  depends stm-2.5.1.0 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-AT07YWfhsNeH6kRRYTRN4y-ghcide-bench [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends haskell-language-server-2.10.0.0-IlIni8Mn8JPBShf2o2vibg-ghcide-bench-lib [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends hls-test-utils-2.10.0.0-GjHQnwcW9Rg3icKrhAPe2Y [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-test-0.17.1.1-9IkwiE896HX3o7hAScQn4a [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends safe-exceptions-0.1.7.4-CgY5Pd5sAEwGDXgDeAVvhC [haskell-language-server]  depends shake-0.19.8-J0NrCcW9RJYLCFN3LEewBp [haskell-language-server]  depends tasty-hunit-0.10.2-HGm8sccssx1BtIU4TO93vm [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends foldl-1.4.18-FpxoNz0BKqRKsxvajoCeby [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server]  definite haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends floskell-0.11.1-6RovlODdkqLLE0FQ0E08oR [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  depends array-0.5.5.0 [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends fuzzy-0.1.1.0-GsrBkx81Q9S3SG17mDM9Fm [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lens-aeson-1.2.3-8r1XsEAvboeEhi0Jm6Xjy6 [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  depends Cabal-3.10.3.0-92yU0X1Rd6yCTRQW3qAZB3 [haskell-language-server]  depends Cabal-syntax-3.10.3.0-CEXefnQQeNiFVAr14FEN6m [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends cabal-add-0.1-FyY6XpjJ0aZsg5kAWcyaR [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hashable-1.4.7.0-4pQcVzsiriKJL8YNcpzeI3 [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends pretty-1.1.3.6 [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends regex-tdfa-1.3.2.3-8YR6WEIZ2K5L8fZ8EMsy5R [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unordered-containers-0.2.20-Jvmv6sO8RGN72Ih9Ec3cPn [haskell-language-server]  definite haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  depends array-0.5.5.0 [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends bytestring-0.11.5.2 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends deepseq-1.4.8.1 [haskell-language-server]  depends dlist-1.0-F8GeUD3trJzACUxUjnJfNR [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends stm-2.5.1.0 [haskell-language-server]  depends stm-containers-1.2.1.1-KJNxp5DiReF4milAIJjEgh [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends template-haskell-2.20.0.0 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends text-rope-0.2-IM9zmWQh9TX4Rc6166OA37 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-boot-th-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends mtl-2.3.1 [haskell-language-server]  depends ormolu-0.7.4.0-7oqlw6IRWTaBYtdHWd6SrK [haskell-language-server]  depends process-extras-0.7.4-ABUvMlG6TWwE5MOXG3jgv8 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  depends aeson-2.2.3.0-DZHt59qlakc7HOREJnMUtZ [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends hls-graph-2.10.0.0-La8Z0GN4uAUEHFwBFuDiN8 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lens-5.3.4-BKpnf0XBYtTM6GuPu5kiP [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends syb-0.7.2.4-HcY4AIPnIilK9cA1dffBPM [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  definite haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  depends aeson-pretty-0.8.10-DyB2ORpdxMmD79eIgHzWfk [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghc-9.6.3 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends githash-0.1.7.0-Ey5LjM4uZ3jZp5XM5rHnD [haskell-language-server]  depends haskell-language-server-2.10.0.0-7BXPklWcUSCKUb8mr5Ih1l-hls-alternate-number-format-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-8F5UOnKTMwh2N4tXvk2oCL-hls-cabal-fmt-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-31YOT2adtXDGcddTVY40H6-hls-cabal-gild-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-5xqnm5Gp5pTIv9p6H2JCmw-hls-cabal-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-LGKcPCedegSBLom2CeYoTn-hls-call-hierarchy-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-KYXjgtIeLAgHN5Cem8TH3e-hls-change-type-signature-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-CazX4EWTYDy7BzCBhwd2ha-hls-class-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-LbF8kWttZA2LiR7H9CvmJb-hls-code-range-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-JMcDAj2qNQfv8sND3lYU5-hls-eval-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Iq3xusbgGltKdGGTzUQhiN-hls-explicit-fixity-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-HxciAGFocX3Atrs1Vfusj5-hls-explicit-imports-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-100JIa2WDQYKW0LnGnZMiv-hls-explicit-record-fields-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-8LB7vfqPO4lEyPk9PkcjFR-hls-floskell-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-KWYlwrrzAhc1WOMVHYdG3c-hls-fourmolu-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-hSADENs0az5ZvCHkoOilw-hls-gadt-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-HdfQ1tPPBrn2oknQvJjNDJ-hls-hlint-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-6WvVLNqQLt699c4CDm0sTz-hls-module-name-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-7MzM8iQ0ye59SKtRxatLDZ-hls-notes-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-2gxeRXNlSJp6eW9qzi5bqc-hls-ormolu-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-JPmsjnjIkfDABSldhmQIYQ-hls-overloaded-record-dot-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-70Ou6grw2fNA5MjCjnmQuu-hls-pragmas-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-G9y807xVJVuHBZtw8zdVjR-hls-qualify-imported-names-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-Hwa5A8xoQiLI5qpquY4dfS-hls-refactor-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-IR5KseNyD2CK5S4WvhnoYT-hls-rename-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-CafrzmuYwGD6phvPD1EljV-hls-retrie-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-5boMKKbGCDw6MrqBs29TOP-hls-semantic-tokens-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-A20lcwZSviTEwHXyMQJ6nc-hls-splice-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-DlFkMgmqbqN2C0ANOSVFQM-hls-stan-plugin [haskell-language-server]  depends haskell-language-server-2.10.0.0-FkZJPHvlkbB6MxEWuniiZX-hls-stylish-haskell-plugin [haskell-language-server]  depends hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends optparse-applicative-0.18.1.0-3njyGCesfyJ26MUMeugFs9 [haskell-language-server]  depends optparse-simple-0.1.1.4-6CVx9RrVCg016PBWfLC4mx [haskell-language-server]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  depends process-1.6.17.0 [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-4dxtCpKaDbxGq2rgYzG6kM-haskell-language-server [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends prettyprinter-1.7.1-GuAcpDZRBAeGkZlhvyZh0C [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  definite haskell-language-server-2.10.0.0-KNPdqjZWcseDOYzo3gEojg-haskell-language-server-wrapper [haskell-language-server]  depends base-4.18.1.0 [haskell-language-server]  depends containers-0.6.7 [haskell-language-server]  depends data-default-0.7.1.3-5LfZKxqoo3DGZ2PqQ9rhai [haskell-language-server]  depends directory-1.3.8.1 [haskell-language-server]  depends extra-1.7.16-6u90tMa5XsYFEeN9uSc9pJ [haskell-language-server]  depends filepath-1.4.100.4 [haskell-language-server]  depends ghcide-2.10.0.0-GJxxQTieTgB7EzmgvOPS7w [haskell-language-server]  depends haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server]  depends hie-bios-0.14.0-9u8FikPBJCQCMAL1NeqUPP [haskell-language-server]  depends hls-plugin-api-2.10.0.0-8zzpbV2nmGt4QUvtGD0MbI [haskell-language-server]  depends lsp-2.7.0.1-63i4NzxMsbK1v6qiHiKuZk [haskell-language-server]  depends lsp-types-2.3.0.1-33mOTb0L8gGxwFqwx3yWi [haskell-language-server]  depends text-2.0.2 [haskell-language-server]  depends transformers-0.6.1.0 [haskell-language-server]  depends unix-2.8.1.0 [haskell-language-server]  depends unliftio-core-0.2.1.0-C9JgChpS9UyE1Qndi71slP [haskell-language-server] Using Cabal-3.10.1.0 compiled by ghc-9.6 [haskell-language-server] Using compiler: ghc-9.6.3 [haskell-language-server] Using install prefix: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0 [haskell-language-server] Executables installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/bin [haskell-language-server] Libraries installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0-162DcTLrtIW6NluNxF46E3 [haskell-language-server] Dynamic Libraries installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/lib/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3 [haskell-language-server] Private executables installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0 [haskell-language-server] Data files installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0 [haskell-language-server] Documentation installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.6.3/haskell-language-server-2.10.0.0 [haskell-language-server] Configuration files installed in: [haskell-language-server] /nix/store/pcl0r1l15yss9ywr00ijgw25r0i5mv3g-haskell-language-server-2.10.0.0/etc [haskell-language-server] No alex found [haskell-language-server] Using ar found on system at: [haskell-language-server] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [haskell-language-server] No c2hs found [haskell-language-server] Using cpphs version 1.20.9 found on system at: [haskell-language-server] /nix/store/vkgjy92lhx03y0z092rlhbm9shlvb50h-cpphs-1.20.9.1/bin/cpphs [haskell-language-server] No doctest found [haskell-language-server] Using gcc version 14.3.0 given by user at: [haskell-language-server] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [haskell-language-server] Using ghc version 9.6.3 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc [haskell-language-server] Using ghc-pkg version 9.6.3 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/ghc-pkg-9.6.3 [haskell-language-server] No ghcjs found [haskell-language-server] No ghcjs-pkg found [haskell-language-server] No greencard found [haskell-language-server] Using haddock version 2.29.1 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/haddock-ghc-9.6.3 [haskell-language-server] No happy found [haskell-language-server] Using haskell-suite found on system at: haskell-suite-dummy-location [haskell-language-server] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [haskell-language-server] No hmake found [haskell-language-server] Using hpc version 0.68 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hpc-ghc-9.6.3 [haskell-language-server] Using hsc2hs version 0.68.9 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/hsc2hs-ghc-9.6.3 [haskell-language-server] Using hscolour version 1.25 found on system at: [haskell-language-server] /nix/store/gzxm9n7gdyswybkchci8vx0pmhqway25-hscolour-1.25/bin/HsColour [haskell-language-server] No jhc found [haskell-language-server] Using ld found on system at: [haskell-language-server] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [haskell-language-server] No pkg-config found [haskell-language-server] Using runghc version 9.6.3 found on system at: [haskell-language-server] /nix/store/kqcfch35vgmr9icpjd43a5dm8sxy4wy2-ghc-9.6.3/bin/runghc-9.6.3 [haskell-language-server] Using strip version 2.44 found on system at: [haskell-language-server] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [haskell-language-server] Using tar found on system at: [haskell-language-server] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [haskell-language-server] No uhc found [haskell-language-server] Phase: buildPhase [haskell-language-server] Preprocessing library 'hls-code-range-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-code-range-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.dyn_o ) [haskell-language-server] [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.dyn_o ) [haskell-language-server] [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.dyn_o ) [haskell-language-server] [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.p_o ) [haskell-language-server] [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.p_o ) [haskell-language-server] [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.p_o ) [haskell-language-server] Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.dyn_o ) [haskell-language-server] [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.dyn_o ) [haskell-language-server] [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.dyn_o ) [haskell-language-server] [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.dyn_o ) [haskell-language-server] [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.p_o ) [haskell-language-server] [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.p_o ) [haskell-language-server] [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.p_o ) [haskell-language-server] [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.p_o ) [haskell-language-server] Preprocessing executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Main ( ghcide-test/preprocessor/Main.hs, dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor-tmp/Main.dyn_o ) [haskell-language-server] [2 of 2] Linking dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor [haskell-language-server] Preprocessing library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.o, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.p_o ) [haskell-language-server] Preprocessing library 'hls-fourmolu-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-fourmolu-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - yaml-0.11.11.2 (exposed by flag -package-id yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Fourmolu ( plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.o, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - yaml-0.11.11.2 (exposed by flag -package-id yaml-0.11.11.2-KnzIaQJMW7NB6YmocS113i) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Fourmolu ( plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.p_o ) [haskell-language-server] Preprocessing library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.o, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.p_o ) [haskell-language-server] Preprocessing library 'hls-eval-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-eval-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.dyn_o ) [haskell-language-server] [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.dyn_o ) [haskell-language-server] [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.dyn_o ) [haskell-language-server] [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.dyn_o ) [haskell-language-server] [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.dyn_o ) [haskell-language-server] [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.dyn_o ) [haskell-language-server] [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.dyn_o ) [haskell-language-server] [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.dyn_o ) [haskell-language-server] [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.dyn_o ) [haskell-language-server] [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval.dyn_o ) [haskell-language-server] [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.p_o ) [haskell-language-server] [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.p_o ) [haskell-language-server] [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.p_o ) [haskell-language-server] [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.p_o ) [haskell-language-server] [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.p_o ) [haskell-language-server] [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.p_o ) [haskell-language-server] [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.p_o ) [haskell-language-server] [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.p_o ) [haskell-language-server] [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.p_o ) [haskell-language-server] [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.p_o ) [haskell-language-server] Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.o, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.p_o ) [haskell-language-server] Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.o, dist/build/ghcide-bench-lib/Experiments/Types.dyn_o ) [haskell-language-server] [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.o, dist/build/ghcide-bench-lib/Experiments.dyn_o ) [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a pattern binding: [haskell-language-server]  Patterns of type ‘ParserResult Config’ not matched: [haskell-language-server]  Failure _ [haskell-language-server]  CompletionInvoked _ [haskell-language-server]  | [haskell-language-server] 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a lambda abstraction: [haskell-language-server]  Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, [haskell-language-server]  ‘ProcessHandle’ not matched: [haskell-language-server]  Nothing _ _ _ [haskell-language-server]  (Just _) Nothing _ _ [haskell-language-server]  (Just _) (Just _) Nothing _ [haskell-language-server]  | [haskell-language-server] 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [haskell-language-server] [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.p_o ) [haskell-language-server] [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.p_o ) [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a pattern binding: [haskell-language-server]  Patterns of type ‘ParserResult Config’ not matched: [haskell-language-server]  Failure _ [haskell-language-server]  CompletionInvoked _ [haskell-language-server]  | [haskell-language-server] 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [haskell-language-server]  [haskell-language-server] ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] [haskell-language-server]  Pattern match(es) are non-exhaustive [haskell-language-server]  In a lambda abstraction: [haskell-language-server]  Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, [haskell-language-server]  ‘ProcessHandle’ not matched: [haskell-language-server]  Nothing _ _ _ [haskell-language-server]  (Just _) Nothing _ _ [haskell-language-server]  (Just _) (Just _) Nothing _ [haskell-language-server]  | [haskell-language-server] 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do [haskell-language-server]  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [haskell-language-server] Preprocessing library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - ghc-9.6.3 (exposed by flag -package-id ghc-9.6.3) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.o, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.dyn_o ) [haskell-language-server]  [haskell-language-server] : warning: [GHC-42258] [-Wunused-packages] [haskell-language-server]  The following packages were specified via -package or -package-id flags, [haskell-language-server]  but were not needed for compilation: [haskell-language-server]  - ghc-9.6.3 (exposed by flag -package-id ghc-9.6.3) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.p_o ) [haskell-language-server] Preprocessing library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.dyn_o ) [haskell-language-server] [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.dyn_o ) [haskell-language-server] [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.dyn_o ) [haskell-language-server] [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.dyn_o ) [haskell-language-server] [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.dyn_o ) [haskell-language-server] [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.dyn_o ) [haskell-language-server] [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.dyn_o ) [haskell-language-server] [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.dyn_o ) [haskell-language-server] [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.dyn_o ) [haskell-language-server] [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.dyn_o ) [haskell-language-server] [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.dyn_o ) [haskell-language-server] [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.dyn_o ) [haskell-language-server] [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.dyn_o ) [haskell-language-server] [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.p_o ) [haskell-language-server] [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.p_o ) [haskell-language-server] [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.p_o ) [haskell-language-server] [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.p_o ) [haskell-language-server] [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.p_o ) [haskell-language-server] [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.p_o ) [haskell-language-server] [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.p_o ) [haskell-language-server] [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.p_o ) [haskell-language-server] [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.p_o ) [haskell-language-server] [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.p_o ) [haskell-language-server] [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.p_o ) [haskell-language-server] [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.p_o ) [haskell-language-server] [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.p_o ) [haskell-language-server] Preprocessing library 'hls-rename-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-rename-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.o, dist/build/hls-rename-plugin/Ide/Plugin/Rename.dyn_o ) [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.p_o ) [haskell-language-server] Preprocessing library 'hls-gadt-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-gadt-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.o, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.dyn_o ) [haskell-language-server] [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.o, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.dyn_o ) [haskell-language-server] [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.p_o ) [haskell-language-server] [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.p_o ) [haskell-language-server] Preprocessing library 'hls-hlint-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] Building library 'hls-hlint-plugin' for haskell-language-server-2.10.0.0.. [haskell-language-server] [1 of 1] Compiling Ide.Plugin.Hlint ( plugins/hls-hlint-plugin/src/Ide/Plugin/Hlint.hs, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.o, dist/build/hls-hlint-plugin/Ide/Plugin/Hlint.dyn_o ) interrupted by the user